builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-127 starttime: 1463966413.72 results: success (0) buildid: 20160522162928 builduid: 85d713b6e9974a8cb8042c065bafad7d revision: 40994e384c130872bb8430268780726d4416cf40 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-22 18:20:13.723851) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-22 18:20:13.724548) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-22 18:20:13.724899) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-22 18:20:13.855273) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 18:20:13.855566) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-127 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-127 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Local LOGONSERVER=\\T-W864-IX-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-127 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-127 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-127 WINDIR=C:\windows using PTY: False --18:20:14-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 7.62 MB/s 18:20:14 (7.62 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.949000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 18:20:14.877448) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-22 18:20:14.877746) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-127 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-127 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Local LOGONSERVER=\\T-W864-IX-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-127 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-127 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-127 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.608000 ========= master_lag: 0.12 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-05-22 18:20:17.604555) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 18:20:17.605000) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 40994e384c130872bb8430268780726d4416cf40 --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 40994e384c130872bb8430268780726d4416cf40 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-127 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-127 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Local LOGONSERVER=\\T-W864-IX-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-127 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-127 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-127 WINDIR=C:\windows using PTY: False 2016-05-22 18:20:18,042 truncating revision to first 12 chars 2016-05-22 18:20:18,042 Setting DEBUG logging. 2016-05-22 18:20:18,042 attempt 1/10 2016-05-22 18:20:18,042 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/40994e384c13?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-22 18:20:18,525 unpacking tar archive at: mozilla-aurora-40994e384c13/testing/mozharness/ program finished with exit code 0 elapsedTime=1.379000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-22 18:20:19.039285) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-22 18:20:19.039623) ========= script_repo_revision: 40994e384c130872bb8430268780726d4416cf40 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-22 18:20:19.040047) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-22 18:20:19.040319) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-22 18:20:19.054202) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 8 secs) (at 2016-05-22 18:20:19.054514) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-127 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-127 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Local LOGONSERVER=\\T-W864-IX-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-127 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-127 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-127 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 18:20:19 INFO - MultiFileLogger online at 20160522 18:20:19 in C:\slave\test 18:20:19 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 18:20:19 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:20:19 INFO - {'append_to_log': False, 18:20:19 INFO - 'base_work_dir': 'C:\\slave\\test', 18:20:19 INFO - 'blob_upload_branch': 'mozilla-aurora', 18:20:19 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:20:19 INFO - 'buildbot_json_path': 'buildprops.json', 18:20:19 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 18:20:19 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:20:19 INFO - 'download_minidump_stackwalk': True, 18:20:19 INFO - 'download_symbols': 'true', 18:20:19 INFO - 'e10s': False, 18:20:19 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:20:19 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:20:19 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:20:19 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:20:19 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:20:19 INFO - 'C:/mozilla-build/tooltool.py'), 18:20:19 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:20:19 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:20:19 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:20:19 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:20:19 INFO - 'log_level': 'info', 18:20:19 INFO - 'log_to_console': True, 18:20:19 INFO - 'opt_config_files': (), 18:20:19 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:20:19 INFO - '--processes=1', 18:20:19 INFO - '--config=%(test_path)s/wptrunner.ini', 18:20:19 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:20:19 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:20:19 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:20:19 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:20:19 INFO - 'pip_index': False, 18:20:19 INFO - 'require_test_zip': True, 18:20:19 INFO - 'test_type': ('testharness',), 18:20:19 INFO - 'this_chunk': '1', 18:20:19 INFO - 'total_chunks': '10', 18:20:19 INFO - 'virtualenv_path': 'venv', 18:20:19 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:20:19 INFO - 'work_dir': 'build'} 18:20:19 INFO - ##### 18:20:19 INFO - ##### Running clobber step. 18:20:19 INFO - ##### 18:20:19 INFO - Running pre-action listener: _resource_record_pre_action 18:20:19 INFO - Running main action method: clobber 18:20:19 INFO - rmtree: C:\slave\test\build 18:20:19 INFO - Using _rmtree_windows ... 18:20:19 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:21:18 INFO - Running post-action listener: _resource_record_post_action 18:21:18 INFO - ##### 18:21:18 INFO - ##### Running read-buildbot-config step. 18:21:18 INFO - ##### 18:21:18 INFO - Running pre-action listener: _resource_record_pre_action 18:21:18 INFO - Running main action method: read_buildbot_config 18:21:18 INFO - Using buildbot properties: 18:21:18 INFO - { 18:21:18 INFO - "project": "", 18:21:18 INFO - "product": "firefox", 18:21:18 INFO - "script_repo_revision": "production", 18:21:18 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 18:21:18 INFO - "repository": "", 18:21:18 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 18:21:18 INFO - "buildid": "20160522162928", 18:21:18 INFO - "pgo_build": "False", 18:21:18 INFO - "basedir": "C:\\slave\\test", 18:21:18 INFO - "buildnumber": 51, 18:21:18 INFO - "slavename": "t-w864-ix-127", 18:21:18 INFO - "revision": "40994e384c130872bb8430268780726d4416cf40", 18:21:18 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 18:21:18 INFO - "platform": "win64", 18:21:18 INFO - "branch": "mozilla-aurora", 18:21:18 INFO - "repo_path": "releases/mozilla-aurora", 18:21:18 INFO - "moz_repo_path": "", 18:21:18 INFO - "stage_platform": "win64", 18:21:18 INFO - "builduid": "85d713b6e9974a8cb8042c065bafad7d", 18:21:18 INFO - "slavebuilddir": "test" 18:21:18 INFO - } 18:21:18 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 18:21:18 INFO - Found installer url https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 18:21:18 INFO - Running post-action listener: _resource_record_post_action 18:21:18 INFO - ##### 18:21:18 INFO - ##### Running download-and-extract step. 18:21:18 INFO - ##### 18:21:18 INFO - Running pre-action listener: _resource_record_pre_action 18:21:18 INFO - Running main action method: download_and_extract 18:21:18 INFO - mkdir: C:\slave\test\build\tests 18:21:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:18 INFO - https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 18:21:18 INFO - trying https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 18:21:18 INFO - Downloading https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 18:21:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 18:21:18 INFO - Downloaded 1274 bytes. 18:21:18 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 18:21:18 INFO - Using the following test package requirements: 18:21:18 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 18:21:18 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:21:18 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 18:21:18 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:21:18 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 18:21:18 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:21:18 INFO - u'jsshell-win64.zip'], 18:21:18 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:21:18 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 18:21:18 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 18:21:18 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:21:18 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 18:21:18 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:21:18 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 18:21:18 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:21:18 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 18:21:18 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 18:21:18 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 18:21:18 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 18:21:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:18 INFO - https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 18:21:18 INFO - trying https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 18:21:18 INFO - Downloading https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 18:21:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 18:21:21 INFO - Downloaded 20485177 bytes. 18:21:21 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:21:21 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:21:22 INFO - caution: filename not matched: web-platform/* 18:21:22 INFO - Return code: 11 18:21:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:21:22 INFO - https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 18:21:22 INFO - trying https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 18:21:22 INFO - Downloading https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 18:21:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 18:21:25 INFO - Downloaded 36409075 bytes. 18:21:25 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:21:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:22:03 INFO - caution: filename not matched: bin/* 18:22:03 INFO - caution: filename not matched: config/* 18:22:03 INFO - caution: filename not matched: mozbase/* 18:22:03 INFO - caution: filename not matched: marionette/* 18:22:03 INFO - caution: filename not matched: tools/wptserve/* 18:22:03 INFO - Return code: 11 18:22:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:03 INFO - https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 18:22:03 INFO - trying https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:22:03 INFO - Downloading https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 18:22:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 18:22:05 INFO - Downloaded 82707345 bytes. 18:22:05 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:22:05 INFO - mkdir: C:\slave\test\properties 18:22:05 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:22:05 INFO - Writing to file C:\slave\test\properties\build_url 18:22:05 INFO - Contents: 18:22:05 INFO - build_url:https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 18:22:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:22:05 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:22:05 INFO - Writing to file C:\slave\test\properties\symbols_url 18:22:05 INFO - Contents: 18:22:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:22:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:05 INFO - https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:22:05 INFO - trying https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:22:05 INFO - Downloading https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 18:22:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 18:22:07 INFO - Downloaded 50721000 bytes. 18:22:07 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 18:22:07 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 18:22:09 INFO - Return code: 0 18:22:09 INFO - Running post-action listener: _resource_record_post_action 18:22:09 INFO - Running post-action listener: set_extra_try_arguments 18:22:09 INFO - ##### 18:22:09 INFO - ##### Running create-virtualenv step. 18:22:09 INFO - ##### 18:22:09 INFO - Running pre-action listener: _pre_create_virtualenv 18:22:09 INFO - Running pre-action listener: _resource_record_pre_action 18:22:09 INFO - Running main action method: create_virtualenv 18:22:09 INFO - Creating virtualenv C:\slave\test\build\venv 18:22:09 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 18:22:09 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:22:12 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:22:16 INFO - Installing distribute......................................................................................................................................................................................done. 18:22:17 INFO - Return code: 0 18:22:17 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 18:22:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:22:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:22:17 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02580090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-127', 'USERDOMAIN': 'T-W864-IX-127', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-127', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:22:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 18:22:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:22:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:22:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 18:22:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:22:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:22:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:22:17 INFO - 'COMPUTERNAME': 'T-W864-IX-127', 18:22:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:22:17 INFO - 'DCLOCATION': 'SCL3', 18:22:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:22:17 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:22:17 INFO - 'HOMEDRIVE': 'C:', 18:22:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 18:22:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:22:17 INFO - 'KTS_VERSION': '1.19c', 18:22:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 18:22:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-127', 18:22:17 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:22:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:22:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:22:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:17 INFO - 'MOZ_NO_REMOTE': '1', 18:22:17 INFO - 'NO_EM_RESTART': '1', 18:22:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:17 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:22:17 INFO - 'OS': 'Windows_NT', 18:22:17 INFO - 'OURDRIVE': 'C:', 18:22:17 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:22:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:22:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:22:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:22:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:22:17 INFO - 'PROCESSOR_LEVEL': '6', 18:22:17 INFO - 'PROCESSOR_REVISION': '1e05', 18:22:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:22:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:22:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:22:17 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:22:17 INFO - 'PROMPT': '$P$G', 18:22:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:22:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:22:17 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:22:17 INFO - 'PWD': 'C:\\slave\\test', 18:22:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:22:17 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:22:17 INFO - 'SYSTEMDRIVE': 'C:', 18:22:17 INFO - 'SYSTEMROOT': 'C:\\windows', 18:22:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:22:17 INFO - 'TEST1': 'testie', 18:22:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:22:17 INFO - 'USERDOMAIN': 'T-W864-IX-127', 18:22:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 18:22:17 INFO - 'USERNAME': 'cltbld', 18:22:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 18:22:17 INFO - 'WINDIR': 'C:\\windows', 18:22:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:22:18 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:22:18 INFO - Downloading/unpacking psutil>=0.7.1 18:22:19 INFO - Running setup.py egg_info for package psutil 18:22:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:22:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:22:19 INFO - Installing collected packages: psutil 18:22:19 INFO - Running setup.py install for psutil 18:22:19 INFO - building 'psutil._psutil_windows' extension 18:22:19 INFO - error: Unable to find vcvarsall.bat 18:22:19 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:\users\cltbld~1.t-w\appdata\local\temp\pip-adbeca-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:22:19 INFO - running install 18:22:19 INFO - running build 18:22:19 INFO - running build_py 18:22:19 INFO - creating build 18:22:19 INFO - creating build\lib.win32-2.7 18:22:19 INFO - creating build\lib.win32-2.7\psutil 18:22:19 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:22:19 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:22:19 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:22:19 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:22:19 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:22:19 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:22:19 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:22:19 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:22:19 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:22:19 INFO - running build_ext 18:22:19 INFO - building 'psutil._psutil_windows' extension 18:22:19 INFO - error: Unable to find vcvarsall.bat 18:22:19 INFO - ---------------------------------------- 18:22:19 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:\users\cltbld~1.t-w\appdata\local\temp\pip-adbeca-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:22:19 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-127\AppData\Roaming\pip\pip.log 18:22:19 WARNING - Return code: 1 18:22:19 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 18:22:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 18:22:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:22:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:22:19 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02580090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-127', 'USERDOMAIN': 'T-W864-IX-127', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-127', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:22:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 18:22:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 18:22:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:22:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 18:22:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:22:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:22:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:22:19 INFO - 'COMPUTERNAME': 'T-W864-IX-127', 18:22:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:22:19 INFO - 'DCLOCATION': 'SCL3', 18:22:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:22:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:22:19 INFO - 'HOMEDRIVE': 'C:', 18:22:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 18:22:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:22:19 INFO - 'KTS_VERSION': '1.19c', 18:22:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 18:22:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-127', 18:22:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:22:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:22:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:22:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:19 INFO - 'MOZ_NO_REMOTE': '1', 18:22:19 INFO - 'NO_EM_RESTART': '1', 18:22:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:22:19 INFO - 'OS': 'Windows_NT', 18:22:19 INFO - 'OURDRIVE': 'C:', 18:22:19 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:22:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:22:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:22:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:22:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:22:19 INFO - 'PROCESSOR_LEVEL': '6', 18:22:19 INFO - 'PROCESSOR_REVISION': '1e05', 18:22:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:22:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:22:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:22:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:22:19 INFO - 'PROMPT': '$P$G', 18:22:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:22:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:22:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:22:19 INFO - 'PWD': 'C:\\slave\\test', 18:22:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:22:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:22:19 INFO - 'SYSTEMDRIVE': 'C:', 18:22:19 INFO - 'SYSTEMROOT': 'C:\\windows', 18:22:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:22:19 INFO - 'TEST1': 'testie', 18:22:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:22:19 INFO - 'USERDOMAIN': 'T-W864-IX-127', 18:22:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 18:22:19 INFO - 'USERNAME': 'cltbld', 18:22:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 18:22:19 INFO - 'WINDIR': 'C:\\windows', 18:22:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:22:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:22:19 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:22:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:22:19 INFO - Running setup.py egg_info for package mozsystemmonitor 18:22:19 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 18:22:19 INFO - Running setup.py egg_info for package psutil 18:22:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:22:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:22:19 INFO - Installing collected packages: mozsystemmonitor, psutil 18:22:19 INFO - Running setup.py install for mozsystemmonitor 18:22:19 INFO - Running setup.py install for psutil 18:22:19 INFO - building 'psutil._psutil_windows' extension 18:22:19 INFO - error: Unable to find vcvarsall.bat 18:22:19 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:\users\cltbld~1.t-w\appdata\local\temp\pip-rvgeks-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:22:19 INFO - running install 18:22:19 INFO - running build 18:22:19 INFO - running build_py 18:22:19 INFO - running build_ext 18:22:19 INFO - building 'psutil._psutil_windows' extension 18:22:19 INFO - error: Unable to find vcvarsall.bat 18:22:19 INFO - ---------------------------------------- 18:22:19 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:\users\cltbld~1.t-w\appdata\local\temp\pip-rvgeks-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:22:19 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-127\AppData\Roaming\pip\pip.log 18:22:19 WARNING - Return code: 1 18:22:19 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 18:22:19 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:22:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:22:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:22:19 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02580090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-127', 'USERDOMAIN': 'T-W864-IX-127', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-127', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:22:19 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 18:22:19 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:22:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:22:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 18:22:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:22:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:22:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:22:19 INFO - 'COMPUTERNAME': 'T-W864-IX-127', 18:22:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:22:19 INFO - 'DCLOCATION': 'SCL3', 18:22:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:22:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:22:19 INFO - 'HOMEDRIVE': 'C:', 18:22:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 18:22:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:22:19 INFO - 'KTS_VERSION': '1.19c', 18:22:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 18:22:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-127', 18:22:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:22:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:22:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:22:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:19 INFO - 'MOZ_NO_REMOTE': '1', 18:22:19 INFO - 'NO_EM_RESTART': '1', 18:22:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:22:19 INFO - 'OS': 'Windows_NT', 18:22:19 INFO - 'OURDRIVE': 'C:', 18:22:19 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:22:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:22:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:22:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:22:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:22:19 INFO - 'PROCESSOR_LEVEL': '6', 18:22:19 INFO - 'PROCESSOR_REVISION': '1e05', 18:22:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:22:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:22:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:22:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:22:19 INFO - 'PROMPT': '$P$G', 18:22:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:22:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:22:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:22:19 INFO - 'PWD': 'C:\\slave\\test', 18:22:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:22:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:22:19 INFO - 'SYSTEMDRIVE': 'C:', 18:22:19 INFO - 'SYSTEMROOT': 'C:\\windows', 18:22:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:22:19 INFO - 'TEST1': 'testie', 18:22:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:22:19 INFO - 'USERDOMAIN': 'T-W864-IX-127', 18:22:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 18:22:19 INFO - 'USERNAME': 'cltbld', 18:22:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 18:22:19 INFO - 'WINDIR': 'C:\\windows', 18:22:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:22:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:22:20 INFO - Downloading/unpacking blobuploader==1.2.4 18:22:20 INFO - Downloading blobuploader-1.2.4.tar.gz 18:22:20 INFO - Running setup.py egg_info for package blobuploader 18:22:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:22:24 INFO - Running setup.py egg_info for package requests 18:22:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:22:24 INFO - Downloading docopt-0.6.1.tar.gz 18:22:24 INFO - Running setup.py egg_info for package docopt 18:22:24 INFO - Installing collected packages: blobuploader, docopt, requests 18:22:24 INFO - Running setup.py install for blobuploader 18:22:24 INFO - Running setup.py install for docopt 18:22:24 INFO - Running setup.py install for requests 18:22:24 INFO - Successfully installed blobuploader docopt requests 18:22:24 INFO - Cleaning up... 18:22:24 INFO - Return code: 0 18:22:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:22:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:22:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:22:24 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02580090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-127', 'USERDOMAIN': 'T-W864-IX-127', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-127', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:22:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 18:22:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:22:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:22:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 18:22:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:22:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:22:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:22:24 INFO - 'COMPUTERNAME': 'T-W864-IX-127', 18:22:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:22:24 INFO - 'DCLOCATION': 'SCL3', 18:22:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:22:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:22:24 INFO - 'HOMEDRIVE': 'C:', 18:22:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 18:22:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:22:24 INFO - 'KTS_VERSION': '1.19c', 18:22:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 18:22:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-127', 18:22:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:22:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:22:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:22:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:24 INFO - 'MOZ_NO_REMOTE': '1', 18:22:24 INFO - 'NO_EM_RESTART': '1', 18:22:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:22:24 INFO - 'OS': 'Windows_NT', 18:22:24 INFO - 'OURDRIVE': 'C:', 18:22:24 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:22:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:22:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:22:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:22:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:22:24 INFO - 'PROCESSOR_LEVEL': '6', 18:22:24 INFO - 'PROCESSOR_REVISION': '1e05', 18:22:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:22:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:22:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:22:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:22:24 INFO - 'PROMPT': '$P$G', 18:22:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:22:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:22:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:22:24 INFO - 'PWD': 'C:\\slave\\test', 18:22:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:22:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:22:24 INFO - 'SYSTEMDRIVE': 'C:', 18:22:24 INFO - 'SYSTEMROOT': 'C:\\windows', 18:22:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:22:24 INFO - 'TEST1': 'testie', 18:22:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:22:24 INFO - 'USERDOMAIN': 'T-W864-IX-127', 18:22:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 18:22:24 INFO - 'USERNAME': 'cltbld', 18:22:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 18:22:24 INFO - 'WINDIR': 'C:\\windows', 18:22:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:22:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:22:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:22:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:22:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:22:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:22:28 INFO - Unpacking c:\slave\test\build\tests\marionette 18:22:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:22:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:22:28 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:22:28 INFO - Running setup.py install for browsermob-proxy 18:22:43 INFO - Running setup.py install for manifestparser 18:22:43 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for marionette-client 18:22:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:22:43 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for marionette-driver 18:22:43 INFO - Running setup.py install for mozcrash 18:22:43 INFO - Running setup.py install for mozdebug 18:22:43 INFO - Running setup.py install for mozdevice 18:22:43 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for mozfile 18:22:43 INFO - Running setup.py install for mozhttpd 18:22:43 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for mozinfo 18:22:43 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for mozInstall 18:22:43 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for mozleak 18:22:43 INFO - Running setup.py install for mozlog 18:22:43 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for moznetwork 18:22:43 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for mozprocess 18:22:43 INFO - Running setup.py install for mozprofile 18:22:43 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for mozrunner 18:22:43 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for mozscreenshot 18:22:43 INFO - Running setup.py install for moztest 18:22:43 INFO - Running setup.py install for mozversion 18:22:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:22:43 INFO - Running setup.py install for wptserve 18:22:43 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:22:43 INFO - Cleaning up... 18:22:43 INFO - Return code: 0 18:22:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:22:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:22:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:22:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:22:43 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 0x0252E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025DE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02580090>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-127', 'USERDOMAIN': 'T-W864-IX-127', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-127', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\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', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:22:43 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 18:22:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:22:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:22:43 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 18:22:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:22:43 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:22:43 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:22:43 INFO - 'COMPUTERNAME': 'T-W864-IX-127', 18:22:43 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:22:43 INFO - 'DCLOCATION': 'SCL3', 18:22:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:22:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:22:43 INFO - 'HOMEDRIVE': 'C:', 18:22:43 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 18:22:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:22:43 INFO - 'KTS_VERSION': '1.19c', 18:22:43 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 18:22:43 INFO - 'LOGONSERVER': '\\\\T-W864-IX-127', 18:22:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:22:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:22:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:22:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:22:43 INFO - 'MOZ_NO_REMOTE': '1', 18:22:43 INFO - 'NO_EM_RESTART': '1', 18:22:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:22:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:22:43 INFO - 'OS': 'Windows_NT', 18:22:43 INFO - 'OURDRIVE': 'C:', 18:22:43 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:22:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:22:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:22:43 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:22:43 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:22:43 INFO - 'PROCESSOR_LEVEL': '6', 18:22:43 INFO - 'PROCESSOR_REVISION': '1e05', 18:22:43 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:22:43 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:22:43 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:22:43 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:22:43 INFO - 'PROMPT': '$P$G', 18:22:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:22:43 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:22:43 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:22:43 INFO - 'PWD': 'C:\\slave\\test', 18:22:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:22:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:22:43 INFO - 'SYSTEMDRIVE': 'C:', 18:22:43 INFO - 'SYSTEMROOT': 'C:\\windows', 18:22:43 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:22:43 INFO - 'TEST1': 'testie', 18:22:43 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:22:43 INFO - 'USERDOMAIN': 'T-W864-IX-127', 18:22:43 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 18:22:43 INFO - 'USERNAME': 'cltbld', 18:22:43 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 18:22:43 INFO - 'WINDIR': 'C:\\windows', 18:22:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:22:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:22:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:22:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 18:22:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 18:22:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 18:22:47 INFO - Unpacking c:\slave\test\build\tests\marionette 18:22:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 18:22:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:22:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:22:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:22:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 18:22:58 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:22:58 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:22:58 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:22:58 INFO - Downloading blessings-1.6.tar.gz 18:22:58 INFO - Running setup.py egg_info for package blessings 18:22:58 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 18:22:58 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 18:22:58 INFO - Running setup.py install for blessings 18:22:58 INFO - Running setup.py install for browsermob-proxy 18:22:58 INFO - Running setup.py install for manifestparser 18:22:58 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Running setup.py install for marionette-client 18:22:58 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 18:22:58 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Running setup.py install for marionette-driver 18:22:58 INFO - Running setup.py install for mozcrash 18:22:58 INFO - Running setup.py install for mozdebug 18:22:58 INFO - Running setup.py install for mozdevice 18:22:58 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Running setup.py install for mozhttpd 18:22:58 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Running setup.py install for mozInstall 18:22:58 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Running setup.py install for mozleak 18:22:58 INFO - Running setup.py install for mozprofile 18:22:58 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Running setup.py install for mozrunner 18:22:58 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:22:58 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:23:00 INFO - Running setup.py install for mozscreenshot 18:23:00 INFO - Running setup.py install for moztest 18:23:00 INFO - Running setup.py install for mozversion 18:23:00 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:23:00 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:23:00 INFO - Running setup.py install for wptserve 18:23:00 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 18:23:00 INFO - Cleaning up... 18:23:00 INFO - Return code: 0 18:23:00 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:23:00 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:23:00 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:23:00 INFO - Reading from file tmpfile_stdout 18:23:00 INFO - Using _rmtree_windows ... 18:23:00 INFO - Using _rmtree_windows ... 18:23:00 INFO - Current package versions: 18:23:00 INFO - blessings == 1.6 18:23:00 INFO - blobuploader == 1.2.4 18:23:00 INFO - browsermob-proxy == 0.6.0 18:23:00 INFO - distribute == 0.6.14 18:23:00 INFO - docopt == 0.6.1 18:23:00 INFO - manifestparser == 1.1 18:23:00 INFO - marionette-client == 2.3.0 18:23:00 INFO - marionette-driver == 1.4.0 18:23:00 INFO - mozInstall == 1.12 18:23:00 INFO - mozcrash == 0.17 18:23:00 INFO - mozdebug == 0.1 18:23:00 INFO - mozdevice == 0.48 18:23:00 INFO - mozfile == 1.2 18:23:00 INFO - mozhttpd == 0.7 18:23:00 INFO - mozinfo == 0.9 18:23:00 INFO - mozleak == 0.1 18:23:00 INFO - mozlog == 3.1 18:23:00 INFO - moznetwork == 0.27 18:23:00 INFO - mozprocess == 0.22 18:23:00 INFO - mozprofile == 0.28 18:23:00 INFO - mozrunner == 6.11 18:23:00 INFO - mozscreenshot == 0.1 18:23:00 INFO - mozsystemmonitor == 0.0 18:23:00 INFO - moztest == 0.7 18:23:00 INFO - mozversion == 1.4 18:23:00 INFO - requests == 1.2.3 18:23:00 INFO - wptserve == 1.4.0 18:23:00 INFO - Running post-action listener: _resource_record_post_action 18:23:00 INFO - Running post-action listener: _start_resource_monitoring 18:23:00 INFO - Starting resource monitoring. 18:23:01 INFO - ##### 18:23:01 INFO - ##### Running pull step. 18:23:01 INFO - ##### 18:23:01 INFO - Running pre-action listener: _resource_record_pre_action 18:23:01 INFO - Running main action method: pull 18:23:01 INFO - Pull has nothing to do! 18:23:01 INFO - Running post-action listener: _resource_record_post_action 18:23:01 INFO - ##### 18:23:01 INFO - ##### Running install step. 18:23:01 INFO - ##### 18:23:01 INFO - Running pre-action listener: _resource_record_pre_action 18:23:01 INFO - Running main action method: install 18:23:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:23:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:23:01 INFO - Reading from file tmpfile_stdout 18:23:01 INFO - Using _rmtree_windows ... 18:23:01 INFO - Using _rmtree_windows ... 18:23:01 INFO - Detecting whether we're running mozinstall >=1.0... 18:23:01 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:23:01 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:23:01 INFO - Reading from file tmpfile_stdout 18:23:01 INFO - Output received: 18:23:01 INFO - Usage: mozinstall-script.py [options] installer 18:23:01 INFO - Options: 18:23:01 INFO - -h, --help show this help message and exit 18:23:01 INFO - -d DEST, --destination=DEST 18:23:01 INFO - Directory to install application into. [default: 18:23:01 INFO - "C:\slave\test"] 18:23:01 INFO - --app=APP Application being installed. [default: firefox] 18:23:01 INFO - Using _rmtree_windows ... 18:23:01 INFO - Using _rmtree_windows ... 18:23:01 INFO - mkdir: C:\slave\test\build\application 18:23:01 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.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:23:01 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.win64.zip --destination C:\slave\test\build\application 18:23:04 INFO - Reading from file tmpfile_stdout 18:23:04 INFO - Output received: 18:23:04 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:23:04 INFO - Using _rmtree_windows ... 18:23:04 INFO - Using _rmtree_windows ... 18:23:04 INFO - Running post-action listener: _resource_record_post_action 18:23:04 INFO - ##### 18:23:04 INFO - ##### Running run-tests step. 18:23:04 INFO - ##### 18:23:04 INFO - Running pre-action listener: _resource_record_pre_action 18:23:04 INFO - Running main action method: run_tests 18:23:04 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:23:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:23:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:23:04 INFO - grabbing minidump binary from tooltool 18:23:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:23:04 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 0x0255F368>, '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 0x02302D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025E90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:23:04 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 18:23:04 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 18:23:04 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:23:05 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpvn5svz 18:23:05 INFO - INFO - File integrity verified, renaming tmpvn5svz to win32-minidump_stackwalk.exe 18:23:05 INFO - Return code: 0 18:23:05 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:23:05 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:23:05 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/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 18:23:05 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/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 18:23:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:23:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Roaming', 18:23:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 18:23:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 18:23:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 18:23:05 INFO - 'COMPUTERNAME': 'T-W864-IX-127', 18:23:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:23:05 INFO - 'DCLOCATION': 'SCL3', 18:23:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:23:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:23:05 INFO - 'HOMEDRIVE': 'C:', 18:23:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-127', 18:23:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:23:05 INFO - 'KTS_VERSION': '1.19c', 18:23:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-127\\AppData\\Local', 18:23:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-127', 18:23:05 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:23:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:23:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:23:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:23:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:23:05 INFO - 'MOZ_NO_REMOTE': '1', 18:23:05 INFO - 'NO_EM_RESTART': '1', 18:23:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:23:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:23:05 INFO - 'OS': 'Windows_NT', 18:23:05 INFO - 'OURDRIVE': 'C:', 18:23:05 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 18:23:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:23:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:23:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 18:23:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 18:23:05 INFO - 'PROCESSOR_LEVEL': '6', 18:23:05 INFO - 'PROCESSOR_REVISION': '1e05', 18:23:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:23:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 18:23:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 18:23:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 18:23:05 INFO - 'PROMPT': '$P$G', 18:23:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:23:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:23:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:23:05 INFO - 'PWD': 'C:\\slave\\test', 18:23:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:23:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:23:05 INFO - 'SYSTEMDRIVE': 'C:', 18:23:05 INFO - 'SYSTEMROOT': 'C:\\windows', 18:23:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:23:05 INFO - 'TEST1': 'testie', 18:23:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 18:23:05 INFO - 'USERDOMAIN': 'T-W864-IX-127', 18:23:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-127', 18:23:05 INFO - 'USERNAME': 'cltbld', 18:23:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-127', 18:23:05 INFO - 'WINDIR': 'C:\\windows', 18:23:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:23:05 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/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.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 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 18:23:07 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 18:23:07 INFO - import pkg_resources 18:23:08 INFO - Using 1 client processes 18:23:11 INFO - SUITE-START | Running 778 tests 18:23:11 INFO - Running testharness tests 18:23:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:23:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 18:23:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:23:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 18:23:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:23:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 18:23:11 INFO - Setting up ssl 18:23:12 INFO - PROCESS | certutil | 18:23:12 INFO - PROCESS | certutil | 18:23:12 INFO - PROCESS | certutil | 18:23:12 INFO - Certificate Nickname Trust Attributes 18:23:12 INFO - SSL,S/MIME,JAR/XPI 18:23:12 INFO - 18:23:12 INFO - web-platform-tests CT,, 18:23:12 INFO - 18:23:12 INFO - Starting runner 18:23:12 INFO - PROCESS | 3356 | [3356] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 18:23:12 INFO - PROCESS | 3356 | [3356] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 18:23:12 INFO - PROCESS | 3356 | [3356] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 18:23:12 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 18:23:12 INFO - PROCESS | 3356 | [3356] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 18:23:14 INFO - PROCESS | 3356 | 1463966594013 Marionette DEBUG Marionette enabled via build flag and pref 18:23:14 INFO - PROCESS | 3356 | ++DOCSHELL 00000078E2B5D800 == 1 [pid = 3356] [id = 1] 18:23:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 1 (00000078F1C61800) [pid = 3356] [serial = 1] [outer = 0000000000000000] 18:23:14 INFO - PROCESS | 3356 | [3356] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:23:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 2 (00000078F1C62800) [pid = 3356] [serial = 2] [outer = 00000078F1C61800] 18:23:15 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F4F3E000 == 2 [pid = 3356] [id = 2] 18:23:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 3 (00000078F4F3E800) [pid = 3356] [serial = 3] [outer = 0000000000000000] 18:23:15 INFO - PROCESS | 3356 | [3356] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:23:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 4 (00000078F4F3F800) [pid = 3356] [serial = 4] [outer = 00000078F4F3E800] 18:23:15 INFO - PROCESS | 3356 | 1463966595663 Marionette INFO Listening on port 2828 18:23:17 INFO - PROCESS | 3356 | 1463966597454 Marionette DEBUG Marionette enabled via command-line flag 18:23:17 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5E86800 == 3 [pid = 3356] [id = 3] 18:23:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 5 (00000078F5EC7000) [pid = 3356] [serial = 5] [outer = 0000000000000000] 18:23:17 INFO - PROCESS | 3356 | [3356] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:23:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 6 (00000078F5EC8000) [pid = 3356] [serial = 6] [outer = 00000078F5EC7000] 18:23:17 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:23:17 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 18:23:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 7 (00000078F5FDF000) [pid = 3356] [serial = 7] [outer = 00000078F4F3E800] 18:23:18 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:23:18 INFO - PROCESS | 3356 | 1463966598221 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49301 18:23:18 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:23:18 INFO - PROCESS | 3356 | 1463966598253 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49302 18:23:18 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:23:18 INFO - PROCESS | 3356 | 1463966598261 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49303 18:23:18 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:23:18 INFO - PROCESS | 3356 | 1463966598295 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49304 18:23:18 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:23:18 INFO - PROCESS | 3356 | 1463966598302 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49305 18:23:18 INFO - PROCESS | 3356 | 1463966598305 Marionette DEBUG Closed connection conn0 18:23:18 INFO - PROCESS | 3356 | 1463966598307 Marionette DEBUG Closed connection conn1 18:23:18 INFO - PROCESS | 3356 | 1463966598310 Marionette DEBUG Closed connection conn2 18:23:18 INFO - PROCESS | 3356 | 1463966598365 Marionette DEBUG Closed connection conn3 18:23:18 INFO - PROCESS | 3356 | 1463966598395 Marionette DEBUG Closed connection conn4 18:23:18 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:23:18 INFO - PROCESS | 3356 | 1463966598401 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49306 18:23:18 INFO - PROCESS | 3356 | 1463966598488 Marionette DEBUG Closed connection conn5 18:23:18 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:23:18 INFO - PROCESS | 3356 | 1463966598493 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49307 18:23:18 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F7009800 == 4 [pid = 3356] [id = 4] 18:23:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 8 (00000078F706D000) [pid = 3356] [serial = 8] [outer = 0000000000000000] 18:23:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 9 (00000078F7079000) [pid = 3356] [serial = 9] [outer = 00000078F706D000] 18:23:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 10 (00000078F780E400) [pid = 3356] [serial = 10] [outer = 00000078F706D000] 18:23:18 INFO - PROCESS | 3356 | 1463966598652 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:23:18 INFO - PROCESS | 3356 | 1463966598657 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160522162928","device":"desktop","version":"48.0a2"} 18:23:19 INFO - PROCESS | 3356 | [3356] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:23:19 INFO - PROCESS | 3356 | [3356] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 18:23:19 INFO - PROCESS | 3356 | [3356] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:23:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCB8C800 == 5 [pid = 3356] [id = 5] 18:23:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 11 (00000078FCB8D000) [pid = 3356] [serial = 11] [outer = 0000000000000000] 18:23:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCB8D800 == 6 [pid = 3356] [id = 6] 18:23:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 12 (00000078FCB5A400) [pid = 3356] [serial = 12] [outer = 0000000000000000] 18:23:20 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:23:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDAF9000 == 7 [pid = 3356] [id = 7] 18:23:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 13 (00000078FCB59C00) [pid = 3356] [serial = 13] [outer = 0000000000000000] 18:23:20 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:23:21 INFO - PROCESS | 3356 | [3356] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:23:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 14 (00000078FDDE9400) [pid = 3356] [serial = 14] [outer = 00000078FCB59C00] 18:23:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 15 (00000078FE105800) [pid = 3356] [serial = 15] [outer = 00000078FCB8D000] 18:23:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 16 (00000078FC94D800) [pid = 3356] [serial = 16] [outer = 00000078FCB5A400] 18:23:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 17 (00000078FDB9E000) [pid = 3356] [serial = 17] [outer = 00000078FCB59C00] 18:23:22 INFO - PROCESS | 3356 | 1463966602048 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 3356 | 1463966602063 Marionette DEBUG loaded listener.js 18:23:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 18 (000000788073F000) [pid = 3356] [serial = 18] [outer = 00000078FCB59C00] 18:23:23 INFO - PROCESS | 3356 | 1463966603020 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"34ba1af2-952c-4ef0-b15e-d7e5b28268b0","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160522162928","device":"desktop","version":"48.0a2","command_id":1}}] 18:23:23 INFO - PROCESS | 3356 | 1463966603300 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 18:23:23 INFO - PROCESS | 3356 | 1463966603340 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 18:23:23 INFO - PROCESS | 3356 | 1463966603360 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:23:23 INFO - PROCESS | 3356 | [3356] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:23:25 INFO - PROCESS | 3356 | --DOCSHELL 00000078E2B5D800 == 6 [pid = 3356] [id = 1] 18:23:25 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:23:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 19 (00000078EF689800) [pid = 3356] [serial = 19] [outer = 00000078FCB59C00] 18:23:25 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:25 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:23:25 INFO - PROCESS | 3356 | 1463966605820 Marionette TRACE conn6 <- [1,3,null,{}] 18:23:25 INFO - PROCESS | 3356 | 1463966605826 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 18:23:25 INFO - PROCESS | 3356 | 1463966605848 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 18:23:25 INFO - PROCESS | 3356 | 1463966605878 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 18:23:25 INFO - PROCESS | 3356 | 1463966605882 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 18:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:23:25 INFO - PROCESS | 3356 | 1463966605889 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:23:25 INFO - PROCESS | 3356 | 1463966605892 Marionette TRACE conn6 <- [1,6,null,{}] 18:23:25 INFO - PROCESS | 3356 | 1463966605903 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:25 INFO - PROCESS | 3356 | 1463966605922 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 18:23:25 INFO - PROCESS | 3356 | 1463966605926 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:25 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882E15800 == 7 [pid = 3356] [id = 8] 18:23:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 20 (00000078F5CCDC00) [pid = 3356] [serial = 20] [outer = 0000000000000000] 18:23:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 21 (00000078F5EED000) [pid = 3356] [serial = 21] [outer = 00000078F5CCDC00] 18:23:25 INFO - PROCESS | 3356 | 1463966605991 Marionette DEBUG loaded listener.js 18:23:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 22 (00000078F7815000) [pid = 3356] [serial = 22] [outer = 00000078F5CCDC00] 18:23:26 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F13C9800 == 8 [pid = 3356] [id = 9] 18:23:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 23 (00000078FC0C5C00) [pid = 3356] [serial = 23] [outer = 0000000000000000] 18:23:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 24 (00000078FCDFA000) [pid = 3356] [serial = 24] [outer = 00000078FC0C5C00] 18:23:26 INFO - PROCESS | 3356 | 1463966606449 Marionette DEBUG loaded listener.js 18:23:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 25 (00000078FD11D400) [pid = 3356] [serial = 25] [outer = 00000078FC0C5C00] 18:23:27 INFO - PROCESS | 3356 | 1463966607069 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 18:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1222ms 18:23:27 INFO - PROCESS | 3356 | 1463966607244 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 18:23:27 INFO - PROCESS | 3356 | 1463966607248 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 18:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:23:27 INFO - PROCESS | 3356 | 1463966607281 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:23:27 INFO - PROCESS | 3356 | 1463966607284 Marionette TRACE conn6 <- [1,10,null,{}] 18:23:27 INFO - PROCESS | 3356 | 1463966607288 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:27 INFO - PROCESS | 3356 | 1463966607408 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 18:23:27 INFO - PROCESS | 3356 | 1463966607462 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:27 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCF1D000 == 9 [pid = 3356] [id = 10] 18:23:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 26 (00000078F9A43C00) [pid = 3356] [serial = 26] [outer = 0000000000000000] 18:23:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 27 (00000078FCB76800) [pid = 3356] [serial = 27] [outer = 00000078F9A43C00] 18:23:27 INFO - PROCESS | 3356 | 1463966607521 Marionette DEBUG loaded listener.js 18:23:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 28 (000000788072EC00) [pid = 3356] [serial = 28] [outer = 00000078F9A43C00] 18:23:27 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD47E800 == 10 [pid = 3356] [id = 11] 18:23:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 29 (00000078FD47F000) [pid = 3356] [serial = 29] [outer = 0000000000000000] 18:23:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 30 (00000078FD481800) [pid = 3356] [serial = 30] [outer = 00000078FD47F000] 18:23:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 31 (0000007882E06000) [pid = 3356] [serial = 31] [outer = 00000078FD47F000] 18:23:28 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882E13800 == 11 [pid = 3356] [id = 12] 18:23:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 32 (00000078817EB800) [pid = 3356] [serial = 32] [outer = 0000000000000000] 18:23:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 33 (00000078F174A000) [pid = 3356] [serial = 33] [outer = 00000078817EB800] 18:23:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 34 (0000007880AC8C00) [pid = 3356] [serial = 34] [outer = 00000078817EB800] 18:23:28 INFO - PROCESS | 3356 | --DOCSHELL 00000078F7009800 == 10 [pid = 3356] [id = 4] 18:23:28 INFO - PROCESS | 3356 | 1463966608406 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 18:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1180ms 18:23:28 INFO - PROCESS | 3356 | 1463966608535 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 18:23:28 INFO - PROCESS | 3356 | 1463966608540 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 18:23:28 INFO - PROCESS | 3356 | 1463966608545 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:23:28 INFO - PROCESS | 3356 | 1463966608550 Marionette TRACE conn6 <- [1,14,null,{}] 18:23:28 INFO - PROCESS | 3356 | 1463966608556 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:28 INFO - PROCESS | 3356 | 1463966608664 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 18:23:28 INFO - PROCESS | 3356 | 1463966608717 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:28 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFDF7800 == 11 [pid = 3356] [id = 13] 18:23:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 35 (00000078807DE800) [pid = 3356] [serial = 35] [outer = 0000000000000000] 18:23:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 36 (00000078F0D7FC00) [pid = 3356] [serial = 36] [outer = 00000078807DE800] 18:23:28 INFO - PROCESS | 3356 | 1463966608768 Marionette DEBUG loaded listener.js 18:23:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 37 (00000078F55CB800) [pid = 3356] [serial = 37] [outer = 00000078807DE800] 18:23:29 INFO - PROCESS | 3356 | 1463966609164 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 18:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 671ms 18:23:29 INFO - PROCESS | 3356 | 1463966609225 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 18:23:29 INFO - PROCESS | 3356 | 1463966609230 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 18:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:23:29 INFO - PROCESS | 3356 | 1463966609237 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:23:29 INFO - PROCESS | 3356 | 1463966609240 Marionette TRACE conn6 <- [1,18,null,{}] 18:23:29 INFO - PROCESS | 3356 | 1463966609244 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:29 INFO - PROCESS | 3356 | 1463966609331 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 18:23:29 INFO - PROCESS | 3356 | 1463966609340 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:29 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1DD3800 == 12 [pid = 3356] [id = 14] 18:23:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 38 (00000078F5AF3800) [pid = 3356] [serial = 38] [outer = 0000000000000000] 18:23:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 39 (00000078F5CD4800) [pid = 3356] [serial = 39] [outer = 00000078F5AF3800] 18:23:29 INFO - PROCESS | 3356 | 1463966609390 Marionette DEBUG loaded listener.js 18:23:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 40 (00000078F6E39000) [pid = 3356] [serial = 40] [outer = 00000078F5AF3800] 18:23:29 INFO - PROCESS | 3356 | 1463966609807 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 18:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 18:23:29 INFO - PROCESS | 3356 | 1463966609868 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 18:23:29 INFO - PROCESS | 3356 | 1463966609870 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 18:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:23:29 INFO - PROCESS | 3356 | 1463966609874 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:23:29 INFO - PROCESS | 3356 | 1463966609878 Marionette TRACE conn6 <- [1,22,null,{}] 18:23:29 INFO - PROCESS | 3356 | 1463966609890 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:29 INFO - PROCESS | 3356 | 1463966609980 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 18:23:30 INFO - PROCESS | 3356 | 1463966610018 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5AA6800 == 13 [pid = 3356] [id = 15] 18:23:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 41 (00000078FA60A400) [pid = 3356] [serial = 41] [outer = 0000000000000000] 18:23:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 42 (00000078FA6EC000) [pid = 3356] [serial = 42] [outer = 00000078FA60A400] 18:23:30 INFO - PROCESS | 3356 | 1463966610079 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 43 (00000078FC811C00) [pid = 3356] [serial = 43] [outer = 00000078FA60A400] 18:23:30 INFO - PROCESS | 3356 | 1463966610500 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 18:23:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:23:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 692ms 18:23:30 INFO - PROCESS | 3356 | 1463966610569 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 18:23:30 INFO - PROCESS | 3356 | 1463966610572 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 18:23:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:23:30 INFO - PROCESS | 3356 | 1463966610576 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:23:30 INFO - PROCESS | 3356 | 1463966610577 Marionette TRACE conn6 <- [1,26,null,{}] 18:23:30 INFO - PROCESS | 3356 | 1463966610581 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:30 INFO - PROCESS | 3356 | 1463966610663 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 18:23:30 INFO - PROCESS | 3356 | 1463966610669 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:30 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6A51000 == 14 [pid = 3356] [id = 16] 18:23:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 44 (00000078FC96BC00) [pid = 3356] [serial = 44] [outer = 0000000000000000] 18:23:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 45 (00000078FCB72C00) [pid = 3356] [serial = 45] [outer = 00000078FC96BC00] 18:23:30 INFO - PROCESS | 3356 | 1463966610717 Marionette DEBUG loaded listener.js 18:23:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 46 (00000078FD111000) [pid = 3356] [serial = 46] [outer = 00000078FC96BC00] 18:23:31 INFO - PROCESS | 3356 | 1463966611104 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 18:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 18:23:31 INFO - PROCESS | 3356 | 1463966611165 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 18:23:31 INFO - PROCESS | 3356 | 1463966611167 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 18:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:23:31 INFO - PROCESS | 3356 | 1463966611171 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:23:31 INFO - PROCESS | 3356 | 1463966611172 Marionette TRACE conn6 <- [1,30,null,{}] 18:23:31 INFO - PROCESS | 3356 | 1463966611176 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:31 INFO - PROCESS | 3356 | 1463966611254 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 18:23:31 INFO - PROCESS | 3356 | 1463966611261 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FA574000 == 15 [pid = 3356] [id = 17] 18:23:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 47 (00000078EFF65400) [pid = 3356] [serial = 47] [outer = 0000000000000000] 18:23:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 48 (00000078FA638800) [pid = 3356] [serial = 48] [outer = 00000078EFF65400] 18:23:31 INFO - PROCESS | 3356 | 1463966611309 Marionette DEBUG loaded listener.js 18:23:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 49 (00000078FD10E400) [pid = 3356] [serial = 49] [outer = 00000078EFF65400] 18:23:31 INFO - PROCESS | 3356 | 1463966611722 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 18:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 18:23:31 INFO - PROCESS | 3356 | 1463966611762 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 18:23:31 INFO - PROCESS | 3356 | 1463966611764 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 18:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:23:31 INFO - PROCESS | 3356 | 1463966611768 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:23:31 INFO - PROCESS | 3356 | 1463966611770 Marionette TRACE conn6 <- [1,34,null,{}] 18:23:31 INFO - PROCESS | 3356 | 1463966611773 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:31 INFO - PROCESS | 3356 | 1463966611891 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 18:23:31 INFO - PROCESS | 3356 | 1463966611906 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:31 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCB86000 == 16 [pid = 3356] [id = 18] 18:23:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 50 (00000078FD1EBC00) [pid = 3356] [serial = 50] [outer = 0000000000000000] 18:23:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 51 (00000078FE5CA800) [pid = 3356] [serial = 51] [outer = 00000078FD1EBC00] 18:23:31 INFO - PROCESS | 3356 | 1463966611953 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 52 (00000078FEBB3C00) [pid = 3356] [serial = 52] [outer = 00000078FD1EBC00] 18:23:32 INFO - PROCESS | 3356 | 1463966612411 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 18:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 672ms 18:23:32 INFO - PROCESS | 3356 | 1463966612441 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 18:23:32 INFO - PROCESS | 3356 | 1463966612443 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 18:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:23:32 INFO - PROCESS | 3356 | 1463966612456 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:23:32 INFO - PROCESS | 3356 | 1463966612458 Marionette TRACE conn6 <- [1,38,null,{}] 18:23:32 INFO - PROCESS | 3356 | 1463966612462 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:32 INFO - PROCESS | 3356 | 1463966612538 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 18:23:32 INFO - PROCESS | 3356 | 1463966612544 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:32 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD860800 == 17 [pid = 3356] [id = 19] 18:23:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 53 (00000078EED25000) [pid = 3356] [serial = 53] [outer = 0000000000000000] 18:23:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 54 (00000078EED28400) [pid = 3356] [serial = 54] [outer = 00000078EED25000] 18:23:32 INFO - PROCESS | 3356 | 1463966612590 Marionette DEBUG loaded listener.js 18:23:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 55 (00000078FE56AC00) [pid = 3356] [serial = 55] [outer = 00000078EED25000] 18:23:32 INFO - PROCESS | 3356 | 1463966612987 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 18:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 18:23:33 INFO - PROCESS | 3356 | 1463966613049 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 18:23:33 INFO - PROCESS | 3356 | 1463966613051 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 18:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:23:33 INFO - PROCESS | 3356 | 1463966613054 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:23:33 INFO - PROCESS | 3356 | 1463966613056 Marionette TRACE conn6 <- [1,42,null,{}] 18:23:33 INFO - PROCESS | 3356 | 1463966613060 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:33 INFO - PROCESS | 3356 | 1463966613136 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 18:23:33 INFO - PROCESS | 3356 | 1463966613143 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:33 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDF5E800 == 18 [pid = 3356] [id = 20] 18:23:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 56 (00000078F0811400) [pid = 3356] [serial = 56] [outer = 0000000000000000] 18:23:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 57 (00000078F0819800) [pid = 3356] [serial = 57] [outer = 00000078F0811400] 18:23:33 INFO - PROCESS | 3356 | 1463966613189 Marionette DEBUG loaded listener.js 18:23:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 58 (00000078F0E65800) [pid = 3356] [serial = 58] [outer = 00000078F0811400] 18:23:33 INFO - PROCESS | 3356 | 1463966613581 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 18:23:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:23:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 18:23:33 INFO - PROCESS | 3356 | 1463966613645 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 18:23:33 INFO - PROCESS | 3356 | 1463966613647 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 18:23:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:23:33 INFO - PROCESS | 3356 | 1463966613651 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:23:33 INFO - PROCESS | 3356 | 1463966613652 Marionette TRACE conn6 <- [1,46,null,{}] 18:23:33 INFO - PROCESS | 3356 | 1463966613656 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:33 INFO - PROCESS | 3356 | 1463966613734 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 18:23:33 INFO - PROCESS | 3356 | 1463966613740 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:33 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FEC08000 == 19 [pid = 3356] [id = 21] 18:23:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 59 (0000007880A1BC00) [pid = 3356] [serial = 59] [outer = 0000000000000000] 18:23:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 60 (0000007880A1F000) [pid = 3356] [serial = 60] [outer = 0000007880A1BC00] 18:23:33 INFO - PROCESS | 3356 | 1463966613788 Marionette DEBUG loaded listener.js 18:23:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 61 (00000078F081D800) [pid = 3356] [serial = 61] [outer = 0000007880A1BC00] 18:23:34 INFO - PROCESS | 3356 | 1463966614193 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 18:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 18:23:34 INFO - PROCESS | 3356 | 1463966614248 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 18:23:34 INFO - PROCESS | 3356 | 1463966614250 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 18:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:23:34 INFO - PROCESS | 3356 | 1463966614258 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:23:34 INFO - PROCESS | 3356 | 1463966614268 Marionette TRACE conn6 <- [1,50,null,{}] 18:23:34 INFO - PROCESS | 3356 | 1463966614273 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:34 INFO - PROCESS | 3356 | 1463966614352 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 18:23:34 INFO - PROCESS | 3356 | 1463966614361 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:34 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847A4000 == 20 [pid = 3356] [id = 22] 18:23:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 62 (0000007884768000) [pid = 3356] [serial = 62] [outer = 0000000000000000] 18:23:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 63 (000000788476DC00) [pid = 3356] [serial = 63] [outer = 0000007884768000] 18:23:34 INFO - PROCESS | 3356 | 1463966614406 Marionette DEBUG loaded listener.js 18:23:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 64 (00000078F081AC00) [pid = 3356] [serial = 64] [outer = 0000007884768000] 18:23:34 INFO - PROCESS | 3356 | 1463966614788 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 587ms 18:23:34 INFO - PROCESS | 3356 | 1463966614852 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 18:23:34 INFO - PROCESS | 3356 | 1463966614855 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 18:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:23:34 INFO - PROCESS | 3356 | 1463966614858 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:23:34 INFO - PROCESS | 3356 | 1463966614861 Marionette TRACE conn6 <- [1,54,null,{}] 18:23:34 INFO - PROCESS | 3356 | 1463966614864 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:34 INFO - PROCESS | 3356 | 1463966614965 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 18:23:34 INFO - PROCESS | 3356 | 1463966614971 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884116000 == 21 [pid = 3356] [id = 23] 18:23:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 65 (0000007883F85400) [pid = 3356] [serial = 65] [outer = 0000000000000000] 18:23:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 66 (0000007883F8EC00) [pid = 3356] [serial = 66] [outer = 0000007883F85400] 18:23:35 INFO - PROCESS | 3356 | 1463966615026 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 67 (000000788476E400) [pid = 3356] [serial = 67] [outer = 0000007883F85400] 18:23:35 INFO - PROCESS | 3356 | 1463966615442 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 18:23:35 INFO - PROCESS | 3356 | 1463966615506 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 18:23:35 INFO - PROCESS | 3356 | 1463966615508 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 18:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:23:35 INFO - PROCESS | 3356 | 1463966615512 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:23:35 INFO - PROCESS | 3356 | 1463966615514 Marionette TRACE conn6 <- [1,58,null,{}] 18:23:35 INFO - PROCESS | 3356 | 1463966615518 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:35 INFO - PROCESS | 3356 | 1463966615605 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 18:23:35 INFO - PROCESS | 3356 | 1463966615611 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:35 INFO - PROCESS | 3356 | ++DOCSHELL 00000078843CA800 == 22 [pid = 3356] [id = 24] 18:23:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 68 (0000007884817C00) [pid = 3356] [serial = 68] [outer = 0000000000000000] 18:23:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 69 (000000788481A800) [pid = 3356] [serial = 69] [outer = 0000007884817C00] 18:23:35 INFO - PROCESS | 3356 | 1463966615658 Marionette DEBUG loaded listener.js 18:23:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 70 (00000078FA637800) [pid = 3356] [serial = 70] [outer = 0000007884817C00] 18:23:36 INFO - PROCESS | 3356 | --DOCSHELL 0000007882E15800 == 21 [pid = 3356] [id = 8] 18:23:36 INFO - PROCESS | 3356 | 1463966616830 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:23:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1327ms 18:23:36 INFO - PROCESS | 3356 | 1463966616845 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 18:23:36 INFO - PROCESS | 3356 | 1463966616851 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 18:23:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:23:36 INFO - PROCESS | 3356 | 1463966616855 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:23:36 INFO - PROCESS | 3356 | 1463966616859 Marionette TRACE conn6 <- [1,62,null,{}] 18:23:36 INFO - PROCESS | 3356 | 1463966616864 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:36 INFO - PROCESS | 3356 | 1463966616970 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 18:23:36 INFO - PROCESS | 3356 | 1463966616979 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:37 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847A5800 == 22 [pid = 3356] [id = 25] 18:23:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 71 (0000007883F90400) [pid = 3356] [serial = 71] [outer = 0000000000000000] 18:23:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 72 (0000007884766400) [pid = 3356] [serial = 72] [outer = 0000007883F90400] 18:23:37 INFO - PROCESS | 3356 | 1463966617029 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 73 (0000007884818400) [pid = 3356] [serial = 73] [outer = 0000007883F90400] 18:23:37 INFO - PROCESS | 3356 | 1463966617463 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 631ms 18:23:37 INFO - PROCESS | 3356 | 1463966617490 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 18:23:37 INFO - PROCESS | 3356 | 1463966617496 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 18:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:23:37 INFO - PROCESS | 3356 | 1463966617503 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:23:37 INFO - PROCESS | 3356 | 1463966617505 Marionette TRACE conn6 <- [1,66,null,{}] 18:23:37 INFO - PROCESS | 3356 | 1463966617509 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:37 INFO - PROCESS | 3356 | 1463966617612 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 18:23:37 INFO - PROCESS | 3356 | 1463966617619 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:37 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0119000 == 23 [pid = 3356] [id = 26] 18:23:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 74 (00000078EED21800) [pid = 3356] [serial = 74] [outer = 0000000000000000] 18:23:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 75 (00000078EED2BC00) [pid = 3356] [serial = 75] [outer = 00000078EED21800] 18:23:37 INFO - PROCESS | 3356 | 1463966617666 Marionette DEBUG loaded listener.js 18:23:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 76 (00000078F06C1000) [pid = 3356] [serial = 76] [outer = 00000078EED21800] 18:23:38 INFO - PROCESS | 3356 | --DOMWINDOW == 75 (00000078F706D000) [pid = 3356] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:23:38 INFO - PROCESS | 3356 | --DOMWINDOW == 74 (0000007884768000) [pid = 3356] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:23:38 INFO - PROCESS | 3356 | --DOMWINDOW == 73 (00000078F5CCDC00) [pid = 3356] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:23:38 INFO - PROCESS | 3356 | --DOMWINDOW == 72 (00000078F9A43C00) [pid = 3356] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:23:38 INFO - PROCESS | 3356 | --DOMWINDOW == 71 (00000078807DE800) [pid = 3356] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:23:38 INFO - PROCESS | 3356 | --DOMWINDOW == 70 (00000078F5AF3800) [pid = 3356] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:23:38 INFO - PROCESS | 3356 | --DOMWINDOW == 69 (00000078FA60A400) [pid = 3356] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:23:38 INFO - PROCESS | 3356 | --DOMWINDOW == 68 (00000078FC96BC00) [pid = 3356] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:23:38 INFO - PROCESS | 3356 | --DOMWINDOW == 67 (00000078EFF65400) [pid = 3356] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:23:38 INFO - PROCESS | 3356 | --DOMWINDOW == 66 (00000078FD1EBC00) [pid = 3356] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:23:38 INFO - PROCESS | 3356 | 1463966618358 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 881ms 18:23:38 INFO - PROCESS | 3356 | 1463966618388 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 18:23:38 INFO - PROCESS | 3356 | 1463966618390 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 18:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:23:38 INFO - PROCESS | 3356 | 1463966618394 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:23:38 INFO - PROCESS | 3356 | 1463966618397 Marionette TRACE conn6 <- [1,70,null,{}] 18:23:38 INFO - PROCESS | 3356 | 1463966618428 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:38 INFO - PROCESS | 3356 | 1463966618514 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 18:23:38 INFO - PROCESS | 3356 | 1463966618524 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:38 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1712800 == 24 [pid = 3356] [id = 27] 18:23:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 67 (00000078F0E6C400) [pid = 3356] [serial = 77] [outer = 0000000000000000] 18:23:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 68 (00000078F138E000) [pid = 3356] [serial = 78] [outer = 00000078F0E6C400] 18:23:38 INFO - PROCESS | 3356 | 1463966618576 Marionette DEBUG loaded listener.js 18:23:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 69 (00000078F510DC00) [pid = 3356] [serial = 79] [outer = 00000078F0E6C400] 18:23:38 INFO - PROCESS | 3356 | 1463966618979 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 650ms 18:23:39 INFO - PROCESS | 3356 | 1463966619046 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 18:23:39 INFO - PROCESS | 3356 | 1463966619049 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 18:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:23:39 INFO - PROCESS | 3356 | 1463966619052 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:23:39 INFO - PROCESS | 3356 | 1463966619054 Marionette TRACE conn6 <- [1,74,null,{}] 18:23:39 INFO - PROCESS | 3356 | 1463966619058 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:39 INFO - PROCESS | 3356 | 1463966619140 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 18:23:39 INFO - PROCESS | 3356 | 1463966619147 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5561800 == 25 [pid = 3356] [id = 28] 18:23:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 70 (00000078F52F4C00) [pid = 3356] [serial = 80] [outer = 0000000000000000] 18:23:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 71 (00000078F5AEF400) [pid = 3356] [serial = 81] [outer = 00000078F52F4C00] 18:23:39 INFO - PROCESS | 3356 | 1463966619195 Marionette DEBUG loaded listener.js 18:23:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 72 (00000078F5CD3400) [pid = 3356] [serial = 82] [outer = 00000078F52F4C00] 18:23:39 INFO - PROCESS | 3356 | 1463966619608 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 18:23:39 INFO - PROCESS | 3356 | 1463966619643 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 18:23:39 INFO - PROCESS | 3356 | 1463966619645 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 18:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:23:39 INFO - PROCESS | 3356 | 1463966619648 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:23:39 INFO - PROCESS | 3356 | 1463966619659 Marionette TRACE conn6 <- [1,78,null,{}] 18:23:39 INFO - PROCESS | 3356 | 1463966619668 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:39 INFO - PROCESS | 3356 | 1463966619744 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 18:23:39 INFO - PROCESS | 3356 | 1463966619751 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:39 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5FE7800 == 26 [pid = 3356] [id = 29] 18:23:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 73 (00000078F5EA2400) [pid = 3356] [serial = 83] [outer = 0000000000000000] 18:23:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 74 (00000078F693B800) [pid = 3356] [serial = 84] [outer = 00000078F5EA2400] 18:23:39 INFO - PROCESS | 3356 | 1463966619797 Marionette DEBUG loaded listener.js 18:23:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 75 (00000078F7077800) [pid = 3356] [serial = 85] [outer = 00000078F5EA2400] 18:23:40 INFO - PROCESS | 3356 | 1463966620288 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:23:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 692ms 18:23:40 INFO - PROCESS | 3356 | 1463966620350 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 18:23:40 INFO - PROCESS | 3356 | 1463966620354 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 18:23:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:23:40 INFO - PROCESS | 3356 | 1463966620360 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:23:40 INFO - PROCESS | 3356 | 1463966620364 Marionette TRACE conn6 <- [1,82,null,{}] 18:23:40 INFO - PROCESS | 3356 | 1463966620371 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:40 INFO - PROCESS | 3356 | 1463966620477 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 18:23:40 INFO - PROCESS | 3356 | 1463966620589 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:40 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848D1000 == 27 [pid = 3356] [id = 30] 18:23:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 76 (0000007884767C00) [pid = 3356] [serial = 86] [outer = 0000000000000000] 18:23:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 77 (0000007884812000) [pid = 3356] [serial = 87] [outer = 0000007884767C00] 18:23:40 INFO - PROCESS | 3356 | 1463966620650 Marionette DEBUG loaded listener.js 18:23:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 78 (00000078EEEDB400) [pid = 3356] [serial = 88] [outer = 0000007884767C00] 18:23:41 INFO - PROCESS | 3356 | 1463966621181 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 18:23:41 INFO - PROCESS | 3356 | 1463966621246 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 18:23:41 INFO - PROCESS | 3356 | 1463966621253 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 18:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:23:41 INFO - PROCESS | 3356 | 1463966621260 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:23:41 INFO - PROCESS | 3356 | 1463966621263 Marionette TRACE conn6 <- [1,86,null,{}] 18:23:41 INFO - PROCESS | 3356 | 1463966621267 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:41 INFO - PROCESS | 3356 | 1463966621374 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 18:23:41 INFO - PROCESS | 3356 | 1463966621437 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:41 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882E12000 == 28 [pid = 3356] [id = 31] 18:23:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 79 (00000078F1C0D000) [pid = 3356] [serial = 89] [outer = 0000000000000000] 18:23:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 80 (00000078F5286000) [pid = 3356] [serial = 90] [outer = 00000078F1C0D000] 18:23:41 INFO - PROCESS | 3356 | 1463966621496 Marionette DEBUG loaded listener.js 18:23:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 81 (00000078F6A94400) [pid = 3356] [serial = 91] [outer = 00000078F1C0D000] 18:23:42 INFO - PROCESS | 3356 | 1463966622053 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 818ms 18:23:42 INFO - PROCESS | 3356 | 1463966622083 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 3356 | 1463966622086 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 18:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:23:42 INFO - PROCESS | 3356 | 1463966622090 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - PROCESS | 3356 | 1463966622094 Marionette TRACE conn6 <- [1,90,null,{}] 18:23:42 INFO - PROCESS | 3356 | 1463966622106 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:42 INFO - PROCESS | 3356 | 1463966622210 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 18:23:42 INFO - PROCESS | 3356 | 1463966622286 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:42 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FC83D800 == 29 [pid = 3356] [id = 32] 18:23:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 82 (00000078FA611400) [pid = 3356] [serial = 92] [outer = 0000000000000000] 18:23:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 83 (00000078FA635000) [pid = 3356] [serial = 93] [outer = 00000078FA611400] 18:23:42 INFO - PROCESS | 3356 | 1463966622347 Marionette DEBUG loaded listener.js 18:23:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (00000078FA6E2800) [pid = 3356] [serial = 94] [outer = 00000078FA611400] 18:23:42 INFO - PROCESS | 3356 | 1463966622899 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 18:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 840ms 18:23:42 INFO - PROCESS | 3356 | 1463966622931 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 18:23:42 INFO - PROCESS | 3356 | 1463966622934 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 18:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:23:42 INFO - PROCESS | 3356 | 1463966622938 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:23:42 INFO - PROCESS | 3356 | 1463966622940 Marionette TRACE conn6 <- [1,94,null,{}] 18:23:42 INFO - PROCESS | 3356 | 1463966622944 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:43 INFO - PROCESS | 3356 | 1463966623045 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 18:23:43 INFO - PROCESS | 3356 | 1463966623119 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:43 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD48A800 == 30 [pid = 3356] [id = 33] 18:23:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (0000007880F27400) [pid = 3356] [serial = 95] [outer = 0000000000000000] 18:23:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (0000007880F31800) [pid = 3356] [serial = 96] [outer = 0000007880F27400] 18:23:43 INFO - PROCESS | 3356 | 1463966623177 Marionette DEBUG loaded listener.js 18:23:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (00000078FBF3A800) [pid = 3356] [serial = 97] [outer = 0000007880F27400] 18:23:43 INFO - PROCESS | 3356 | 1463966623759 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 18:23:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:23:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 881ms 18:23:43 INFO - PROCESS | 3356 | 1463966623822 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 18:23:43 INFO - PROCESS | 3356 | 1463966623824 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 18:23:43 INFO - PROCESS | 3356 | 1463966623827 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:23:43 INFO - PROCESS | 3356 | 1463966623830 Marionette TRACE conn6 <- [1,98,null,{}] 18:23:43 INFO - PROCESS | 3356 | 1463966623849 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:43 INFO - PROCESS | 3356 | 1463966623955 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 18:23:44 INFO - PROCESS | 3356 | 1463966624008 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847B4800 == 31 [pid = 3356] [id = 34] 18:23:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (00000078843DEC00) [pid = 3356] [serial = 98] [outer = 0000000000000000] 18:23:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (00000078843E5000) [pid = 3356] [serial = 99] [outer = 00000078843DEC00] 18:23:44 INFO - PROCESS | 3356 | 1463966624064 Marionette DEBUG loaded listener.js 18:23:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (00000078843EB400) [pid = 3356] [serial = 100] [outer = 00000078843DEC00] 18:23:44 INFO - PROCESS | 3356 | 1463966624663 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 18:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 881ms 18:23:44 INFO - PROCESS | 3356 | 1463966624712 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 18:23:44 INFO - PROCESS | 3356 | 1463966624716 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 18:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:23:44 INFO - PROCESS | 3356 | 1463966624722 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:23:44 INFO - PROCESS | 3356 | 1463966624725 Marionette TRACE conn6 <- [1,102,null,{}] 18:23:44 INFO - PROCESS | 3356 | 1463966624731 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:44 INFO - PROCESS | 3356 | 1463966624832 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 18:23:44 INFO - PROCESS | 3356 | 1463966624895 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:44 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848D3800 == 32 [pid = 3356] [id = 35] 18:23:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (00000078814E9C00) [pid = 3356] [serial = 101] [outer = 0000000000000000] 18:23:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (000000788302A000) [pid = 3356] [serial = 102] [outer = 00000078814E9C00] 18:23:44 INFO - PROCESS | 3356 | 1463966624947 Marionette DEBUG loaded listener.js 18:23:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (0000007883F95C00) [pid = 3356] [serial = 103] [outer = 00000078814E9C00] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (00000078F7079000) [pid = 3356] [serial = 9] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078F780E400) [pid = 3356] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (00000078F4F3F800) [pid = 3356] [serial = 4] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (0000007883F8EC00) [pid = 3356] [serial = 66] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (00000078F0819800) [pid = 3356] [serial = 57] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (0000007880A1F000) [pid = 3356] [serial = 60] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (000000788476DC00) [pid = 3356] [serial = 63] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (00000078F5EED000) [pid = 3356] [serial = 21] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 84 (00000078FCDFA000) [pid = 3356] [serial = 24] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 83 (00000078FCB76800) [pid = 3356] [serial = 27] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 82 (00000078F174A000) [pid = 3356] [serial = 33] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 81 (00000078F0D7FC00) [pid = 3356] [serial = 36] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 80 (00000078F55CB800) [pid = 3356] [serial = 37] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 79 (00000078F5CD4800) [pid = 3356] [serial = 39] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 78 (00000078FA6EC000) [pid = 3356] [serial = 42] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 77 (00000078FC811C00) [pid = 3356] [serial = 43] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 76 (00000078FCB72C00) [pid = 3356] [serial = 45] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 75 (00000078FA638800) [pid = 3356] [serial = 48] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 74 (00000078FE5CA800) [pid = 3356] [serial = 51] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 73 (00000078EED28400) [pid = 3356] [serial = 54] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 72 (00000078FD111000) [pid = 3356] [serial = 46] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 71 (00000078FD481800) [pid = 3356] [serial = 30] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 70 (00000078FD10E400) [pid = 3356] [serial = 49] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 69 (00000078FEBB3C00) [pid = 3356] [serial = 52] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 68 (00000078F7815000) [pid = 3356] [serial = 22] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 67 (000000788072EC00) [pid = 3356] [serial = 28] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 66 (00000078F6E39000) [pid = 3356] [serial = 40] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 65 (00000078F081AC00) [pid = 3356] [serial = 64] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 64 (00000078FDB9E000) [pid = 3356] [serial = 17] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | --DOMWINDOW == 63 (00000078FDDE9400) [pid = 3356] [serial = 14] [outer = 0000000000000000] [url = about:blank] 18:23:45 INFO - PROCESS | 3356 | 1463966625403 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 18:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 734ms 18:23:45 INFO - PROCESS | 3356 | 1463966625460 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 18:23:45 INFO - PROCESS | 3356 | 1463966625466 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 18:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:23:45 INFO - PROCESS | 3356 | 1463966625473 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:23:45 INFO - PROCESS | 3356 | 1463966625475 Marionette TRACE conn6 <- [1,106,null,{}] 18:23:45 INFO - PROCESS | 3356 | 1463966625479 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:45 INFO - PROCESS | 3356 | 1463966625563 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 18:23:45 INFO - PROCESS | 3356 | 1463966625573 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:45 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F019D800 == 33 [pid = 3356] [id = 36] 18:23:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 64 (0000007884816C00) [pid = 3356] [serial = 104] [outer = 0000000000000000] 18:23:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 65 (00000078EED1C800) [pid = 3356] [serial = 105] [outer = 0000007884816C00] 18:23:45 INFO - PROCESS | 3356 | 1463966625620 Marionette DEBUG loaded listener.js 18:23:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 66 (00000078EFDC1C00) [pid = 3356] [serial = 106] [outer = 0000007884816C00] 18:23:46 INFO - PROCESS | 3356 | 1463966626039 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 18:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 18:23:46 INFO - PROCESS | 3356 | 1463966626103 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 18:23:46 INFO - PROCESS | 3356 | 1463966626106 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 18:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:23:46 INFO - PROCESS | 3356 | 1463966626109 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:23:46 INFO - PROCESS | 3356 | 1463966626113 Marionette TRACE conn6 <- [1,110,null,{}] 18:23:46 INFO - PROCESS | 3356 | 1463966626124 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:46 INFO - PROCESS | 3356 | 1463966626211 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 18:23:46 INFO - PROCESS | 3356 | 1463966626221 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:46 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5128000 == 34 [pid = 3356] [id = 37] 18:23:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 67 (00000078F1393800) [pid = 3356] [serial = 107] [outer = 0000000000000000] 18:23:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 68 (00000078F1DA2C00) [pid = 3356] [serial = 108] [outer = 00000078F1393800] 18:23:46 INFO - PROCESS | 3356 | 1463966626270 Marionette DEBUG loaded listener.js 18:23:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 69 (00000078F5974000) [pid = 3356] [serial = 109] [outer = 00000078F1393800] 18:23:46 INFO - PROCESS | 3356 | 1463966626729 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 18:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 18:23:46 INFO - PROCESS | 3356 | 1463966626741 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 18:23:46 INFO - PROCESS | 3356 | 1463966626744 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 18:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:23:46 INFO - PROCESS | 3356 | 1463966626747 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:23:46 INFO - PROCESS | 3356 | 1463966626749 Marionette TRACE conn6 <- [1,114,null,{}] 18:23:46 INFO - PROCESS | 3356 | 1463966626753 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:46 INFO - PROCESS | 3356 | 1463966626835 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 18:23:46 INFO - PROCESS | 3356 | 1463966626842 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:46 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5ECC000 == 35 [pid = 3356] [id = 38] 18:23:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 70 (00000078F5C71000) [pid = 3356] [serial = 110] [outer = 0000000000000000] 18:23:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 71 (00000078F6E34000) [pid = 3356] [serial = 111] [outer = 00000078F5C71000] 18:23:46 INFO - PROCESS | 3356 | 1463966626888 Marionette DEBUG loaded listener.js 18:23:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 72 (00000078F9A42800) [pid = 3356] [serial = 112] [outer = 00000078F5C71000] 18:23:47 INFO - PROCESS | 3356 | 1463966627296 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 18:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 587ms 18:23:47 INFO - PROCESS | 3356 | 1463966627337 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 18:23:47 INFO - PROCESS | 3356 | 1463966627339 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 18:23:47 INFO - PROCESS | 3356 | 1463966627342 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:23:47 INFO - PROCESS | 3356 | 1463966627344 Marionette TRACE conn6 <- [1,118,null,{}] 18:23:47 INFO - PROCESS | 3356 | 1463966627347 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:47 INFO - PROCESS | 3356 | 1463966627448 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 18:23:47 INFO - PROCESS | 3356 | 1463966627455 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:47 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F78E2000 == 36 [pid = 3356] [id = 39] 18:23:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 73 (00000078FA62D400) [pid = 3356] [serial = 113] [outer = 0000000000000000] 18:23:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 74 (00000078FA634C00) [pid = 3356] [serial = 114] [outer = 00000078FA62D400] 18:23:47 INFO - PROCESS | 3356 | 1463966627501 Marionette DEBUG loaded listener.js 18:23:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 75 (00000078FC0C6C00) [pid = 3356] [serial = 115] [outer = 00000078FA62D400] 18:23:47 INFO - PROCESS | 3356 | 1463966627931 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 18:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 18:23:47 INFO - PROCESS | 3356 | 1463966627975 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 18:23:47 INFO - PROCESS | 3356 | 1463966627977 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 18:23:47 INFO - PROCESS | 3356 | 1463966627980 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:23:47 INFO - PROCESS | 3356 | 1463966627990 Marionette TRACE conn6 <- [1,122,null,{}] 18:23:47 INFO - PROCESS | 3356 | 1463966627994 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:48 INFO - PROCESS | 3356 | 1463966628126 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 18:23:48 INFO - PROCESS | 3356 | 1463966628141 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:48 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCF11800 == 37 [pid = 3356] [id = 40] 18:23:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 76 (00000078F0962000) [pid = 3356] [serial = 116] [outer = 0000000000000000] 18:23:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 77 (00000078FC953000) [pid = 3356] [serial = 117] [outer = 00000078F0962000] 18:23:48 INFO - PROCESS | 3356 | 1463966628222 Marionette DEBUG loaded listener.js 18:23:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 78 (00000078FCB5B000) [pid = 3356] [serial = 118] [outer = 00000078F0962000] 18:23:48 INFO - PROCESS | 3356 | 1463966628625 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 18:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 693ms 18:23:48 INFO - PROCESS | 3356 | 1463966628676 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 18:23:48 INFO - PROCESS | 3356 | 1463966628678 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 18:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:23:48 INFO - PROCESS | 3356 | 1463966628683 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:23:48 INFO - PROCESS | 3356 | 1463966628685 Marionette TRACE conn6 <- [1,126,null,{}] 18:23:48 INFO - PROCESS | 3356 | 1463966628689 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:48 INFO - PROCESS | 3356 | 1463966628816 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 18:23:48 INFO - PROCESS | 3356 | --DOMWINDOW == 77 (0000007883F90400) [pid = 3356] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:23:48 INFO - PROCESS | 3356 | --DOMWINDOW == 76 (00000078EED21800) [pid = 3356] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:23:48 INFO - PROCESS | 3356 | --DOMWINDOW == 75 (00000078F0E6C400) [pid = 3356] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:23:48 INFO - PROCESS | 3356 | --DOMWINDOW == 74 (00000078F52F4C00) [pid = 3356] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:23:48 INFO - PROCESS | 3356 | --DOMWINDOW == 73 (0000007880A1BC00) [pid = 3356] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:23:48 INFO - PROCESS | 3356 | --DOMWINDOW == 72 (0000007883F85400) [pid = 3356] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:23:48 INFO - PROCESS | 3356 | --DOMWINDOW == 71 (00000078EED25000) [pid = 3356] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:23:48 INFO - PROCESS | 3356 | --DOMWINDOW == 70 (00000078F0811400) [pid = 3356] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:23:48 INFO - PROCESS | 3356 | --DOMWINDOW == 69 (0000007884817C00) [pid = 3356] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:23:48 INFO - PROCESS | 3356 | 1463966628869 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:48 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5A2C000 == 38 [pid = 3356] [id = 41] 18:23:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 70 (0000007880A16800) [pid = 3356] [serial = 119] [outer = 0000000000000000] 18:23:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 71 (0000007883F85400) [pid = 3356] [serial = 120] [outer = 0000007880A16800] 18:23:48 INFO - PROCESS | 3356 | 1463966628915 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 72 (00000078F0816C00) [pid = 3356] [serial = 121] [outer = 0000007880A16800] 18:23:49 INFO - PROCESS | 3356 | 1463966629265 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 18:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 18:23:49 INFO - PROCESS | 3356 | 1463966629314 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 18:23:49 INFO - PROCESS | 3356 | 1463966629316 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 18:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:23:49 INFO - PROCESS | 3356 | 1463966629320 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:23:49 INFO - PROCESS | 3356 | 1463966629322 Marionette TRACE conn6 <- [1,130,null,{}] 18:23:49 INFO - PROCESS | 3356 | 1463966629327 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:49 INFO - PROCESS | 3356 | 1463966629442 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 18:23:49 INFO - PROCESS | 3356 | 1463966629451 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:49 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE542800 == 39 [pid = 3356] [id = 42] 18:23:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 73 (00000078EED21800) [pid = 3356] [serial = 122] [outer = 0000000000000000] 18:23:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 74 (00000078FBFB7C00) [pid = 3356] [serial = 123] [outer = 00000078EED21800] 18:23:49 INFO - PROCESS | 3356 | 1463966629497 Marionette DEBUG loaded listener.js 18:23:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 75 (00000078FCB71800) [pid = 3356] [serial = 124] [outer = 00000078EED21800] 18:23:49 INFO - PROCESS | 3356 | 1463966629870 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 18:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 18:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:23:49 INFO - PROCESS | 3356 | 1463966629910 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 18:23:49 INFO - PROCESS | 3356 | 1463966629912 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 18:23:49 INFO - PROCESS | 3356 | 1463966629915 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:23:49 INFO - PROCESS | 3356 | 1463966629917 Marionette TRACE conn6 <- [1,134,null,{}] 18:23:49 INFO - PROCESS | 3356 | 1463966629921 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:50 INFO - PROCESS | 3356 | 1463966629998 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 18:23:50 INFO - PROCESS | 3356 | 1463966630057 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:50 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0843800 == 40 [pid = 3356] [id = 43] 18:23:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 76 (00000078830F2000) [pid = 3356] [serial = 125] [outer = 0000000000000000] 18:23:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 77 (00000078830F7C00) [pid = 3356] [serial = 126] [outer = 00000078830F2000] 18:23:50 INFO - PROCESS | 3356 | 1463966630107 Marionette DEBUG loaded listener.js 18:23:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 78 (00000078F6942C00) [pid = 3356] [serial = 127] [outer = 00000078830F2000] 18:23:50 INFO - PROCESS | 3356 | 1463966630493 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 18:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 629ms 18:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:23:50 INFO - PROCESS | 3356 | 1463966630548 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 18:23:50 INFO - PROCESS | 3356 | 1463966630550 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 18:23:50 INFO - PROCESS | 3356 | 1463966630554 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:23:50 INFO - PROCESS | 3356 | 1463966630556 Marionette TRACE conn6 <- [1,138,null,{}] 18:23:50 INFO - PROCESS | 3356 | 1463966630559 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:50 INFO - PROCESS | 3356 | 1463966630663 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 18:23:50 INFO - PROCESS | 3356 | 1463966630670 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:50 INFO - PROCESS | 3356 | ++DOCSHELL 000000788592E800 == 41 [pid = 3356] [id = 44] 18:23:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 79 (00000078F69C6C00) [pid = 3356] [serial = 128] [outer = 0000000000000000] 18:23:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 80 (00000078F69CB400) [pid = 3356] [serial = 129] [outer = 00000078F69C6C00] 18:23:50 INFO - PROCESS | 3356 | 1463966630723 Marionette DEBUG loaded listener.js 18:23:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 81 (00000078FCB75400) [pid = 3356] [serial = 130] [outer = 00000078F69C6C00] 18:23:51 INFO - PROCESS | 3356 | 1463966631110 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 18:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 18:23:51 INFO - PROCESS | 3356 | 1463966631144 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 18:23:51 INFO - PROCESS | 3356 | 1463966631147 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 18:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:23:51 INFO - PROCESS | 3356 | 1463966631159 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:23:51 INFO - PROCESS | 3356 | 1463966631162 Marionette TRACE conn6 <- [1,142,null,{}] 18:23:51 INFO - PROCESS | 3356 | 1463966631165 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:51 INFO - PROCESS | 3356 | 1463966631266 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 18:23:51 INFO - PROCESS | 3356 | 1463966631272 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:51 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884BA4800 == 42 [pid = 3356] [id = 45] 18:23:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 82 (0000007885992800) [pid = 3356] [serial = 131] [outer = 0000000000000000] 18:23:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 83 (00000078F69CCC00) [pid = 3356] [serial = 132] [outer = 0000007885992800] 18:23:51 INFO - PROCESS | 3356 | 1463966631323 Marionette DEBUG loaded listener.js 18:23:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (00000078FD114400) [pid = 3356] [serial = 133] [outer = 0000007885992800] 18:23:51 INFO - PROCESS | 3356 | 1463966631965 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 18:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 881ms 18:23:52 INFO - PROCESS | 3356 | 1463966632079 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 18:23:52 INFO - PROCESS | 3356 | 1463966632084 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 18:23:52 INFO - PROCESS | 3356 | 1463966632103 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:23:52 INFO - PROCESS | 3356 | 1463966632107 Marionette TRACE conn6 <- [1,146,null,{}] 18:23:52 INFO - PROCESS | 3356 | 1463966632113 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:52 INFO - PROCESS | 3356 | 1463966632232 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 18:23:52 INFO - PROCESS | 3356 | 1463966632291 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:52 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884BBD000 == 43 [pid = 3356] [id = 46] 18:23:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (0000007883F8D000) [pid = 3356] [serial = 134] [outer = 0000000000000000] 18:23:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (000000788476AC00) [pid = 3356] [serial = 135] [outer = 0000007883F8D000] 18:23:52 INFO - PROCESS | 3356 | 1463966632351 Marionette DEBUG loaded listener.js 18:23:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (0000007885995C00) [pid = 3356] [serial = 136] [outer = 0000007883F8D000] 18:23:52 INFO - PROCESS | 3356 | 1463966632946 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 18:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 881ms 18:23:53 INFO - PROCESS | 3356 | 1463966632993 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 18:23:53 INFO - PROCESS | 3356 | 1463966633000 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 18:23:53 INFO - PROCESS | 3356 | 1463966633006 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:23:53 INFO - PROCESS | 3356 | 1463966633010 Marionette TRACE conn6 <- [1,150,null,{}] 18:23:53 INFO - PROCESS | 3356 | 1463966633014 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:53 INFO - PROCESS | 3356 | 1463966633125 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 18:23:53 INFO - PROCESS | 3356 | 1463966633191 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:53 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F52A5800 == 44 [pid = 3356] [id = 47] 18:23:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (00000078F081B800) [pid = 3356] [serial = 137] [outer = 0000000000000000] 18:23:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (00000078F095F400) [pid = 3356] [serial = 138] [outer = 00000078F081B800] 18:23:53 INFO - PROCESS | 3356 | 1463966633249 Marionette DEBUG loaded listener.js 18:23:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (00000078F136AC00) [pid = 3356] [serial = 139] [outer = 00000078F081B800] 18:23:53 INFO - PROCESS | 3356 | 1463966633858 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 18:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 883ms 18:23:53 INFO - PROCESS | 3356 | 1463966633894 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 18:23:53 INFO - PROCESS | 3356 | 1463966633897 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 18:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:23:53 INFO - PROCESS | 3356 | 1463966633901 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:23:53 INFO - PROCESS | 3356 | 1463966633905 Marionette TRACE conn6 <- [1,154,null,{}] 18:23:53 INFO - PROCESS | 3356 | 1463966633917 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:54 INFO - PROCESS | 3356 | 1463966634030 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 18:23:54 INFO - PROCESS | 3356 | 1463966634098 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:54 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884949000 == 45 [pid = 3356] [id = 48] 18:23:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (00000078863D6400) [pid = 3356] [serial = 140] [outer = 0000000000000000] 18:23:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078F0958C00) [pid = 3356] [serial = 141] [outer = 00000078863D6400] 18:23:54 INFO - PROCESS | 3356 | 1463966634158 Marionette DEBUG loaded listener.js 18:23:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078F5E96800) [pid = 3356] [serial = 142] [outer = 00000078863D6400] 18:23:54 INFO - PROCESS | 3356 | 1463966634943 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 18:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1084ms 18:23:54 INFO - PROCESS | 3356 | 1463966634987 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 18:23:54 INFO - PROCESS | 3356 | 1463966634991 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 18:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:23:55 INFO - PROCESS | 3356 | 1463966634997 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:23:55 INFO - PROCESS | 3356 | 1463966635001 Marionette TRACE conn6 <- [1,158,null,{}] 18:23:55 INFO - PROCESS | 3356 | 1463966635007 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:55 INFO - PROCESS | 3356 | 1463966635103 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 18:23:55 INFO - PROCESS | 3356 | 1463966635173 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:55 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884944000 == 46 [pid = 3356] [id = 49] 18:23:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (0000007880F8FC00) [pid = 3356] [serial = 143] [outer = 0000000000000000] 18:23:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (00000078817F3000) [pid = 3356] [serial = 144] [outer = 0000007880F8FC00] 18:23:55 INFO - PROCESS | 3356 | 1463966635225 Marionette DEBUG loaded listener.js 18:23:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (0000007880F2A800) [pid = 3356] [serial = 145] [outer = 0000007880F8FC00] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 000000788592E800 == 45 [pid = 3356] [id = 44] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078F0843800 == 44 [pid = 3356] [id = 43] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE542800 == 43 [pid = 3356] [id = 42] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5A2C000 == 42 [pid = 3356] [id = 41] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCF11800 == 41 [pid = 3356] [id = 40] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078F78E2000 == 40 [pid = 3356] [id = 39] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5ECC000 == 39 [pid = 3356] [id = 38] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5128000 == 38 [pid = 3356] [id = 37] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078F019D800 == 37 [pid = 3356] [id = 36] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078848D3800 == 36 [pid = 3356] [id = 35] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078847B4800 == 35 [pid = 3356] [id = 34] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD48A800 == 34 [pid = 3356] [id = 33] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078F693B800) [pid = 3356] [serial = 84] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 00000078FC83D800 == 33 [pid = 3356] [id = 32] 18:23:55 INFO - PROCESS | 3356 | --DOCSHELL 0000007882E12000 == 32 [pid = 3356] [id = 31] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (000000788481A800) [pid = 3356] [serial = 69] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (0000007884766400) [pid = 3356] [serial = 72] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (00000078EED2BC00) [pid = 3356] [serial = 75] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078F510DC00) [pid = 3356] [serial = 79] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (00000078F5AEF400) [pid = 3356] [serial = 81] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (00000078F06C1000) [pid = 3356] [serial = 76] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (00000078F5CD3400) [pid = 3356] [serial = 82] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (0000007884818400) [pid = 3356] [serial = 73] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (00000078FA637800) [pid = 3356] [serial = 70] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (00000078F138E000) [pid = 3356] [serial = 78] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 84 (00000078F081D800) [pid = 3356] [serial = 61] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 83 (000000788476E400) [pid = 3356] [serial = 67] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 82 (00000078FE56AC00) [pid = 3356] [serial = 55] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | --DOMWINDOW == 81 (00000078F0E65800) [pid = 3356] [serial = 58] [outer = 0000000000000000] [url = about:blank] 18:23:55 INFO - PROCESS | 3356 | 1463966635853 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 18:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 880ms 18:23:55 INFO - PROCESS | 3356 | 1463966635877 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 18:23:55 INFO - PROCESS | 3356 | 1463966635883 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 18:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:23:55 INFO - PROCESS | 3356 | 1463966635889 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:23:55 INFO - PROCESS | 3356 | 1463966635891 Marionette TRACE conn6 <- [1,162,null,{}] 18:23:55 INFO - PROCESS | 3356 | 1463966635895 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:55 INFO - PROCESS | 3356 | 1463966635982 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 18:23:55 INFO - PROCESS | 3356 | 1463966635989 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:56 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847A9800 == 33 [pid = 3356] [id = 50] 18:23:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 82 (0000007880F2C000) [pid = 3356] [serial = 146] [outer = 0000000000000000] 18:23:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 83 (0000007883F78000) [pid = 3356] [serial = 147] [outer = 0000007880F2C000] 18:23:56 INFO - PROCESS | 3356 | 1463966636040 Marionette DEBUG loaded listener.js 18:23:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (0000007883F94C00) [pid = 3356] [serial = 148] [outer = 0000007880F2C000] 18:23:56 INFO - PROCESS | 3356 | 1463966636489 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 18:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 18:23:56 INFO - PROCESS | 3356 | 1463966636519 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 18:23:56 INFO - PROCESS | 3356 | 1463966636522 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 18:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:23:56 INFO - PROCESS | 3356 | 1463966636563 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:23:56 INFO - PROCESS | 3356 | 1463966636567 Marionette TRACE conn6 <- [1,166,null,{}] 18:23:56 INFO - PROCESS | 3356 | 1463966636579 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:56 INFO - PROCESS | 3356 | 1463966636669 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 18:23:56 INFO - PROCESS | 3356 | 1463966636683 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:56 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EF624800 == 34 [pid = 3356] [id = 51] 18:23:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (0000007884813000) [pid = 3356] [serial = 149] [outer = 0000000000000000] 18:23:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (000000788481C800) [pid = 3356] [serial = 150] [outer = 0000007884813000] 18:23:56 INFO - PROCESS | 3356 | 1463966636735 Marionette DEBUG loaded listener.js 18:23:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (00000078863BCC00) [pid = 3356] [serial = 151] [outer = 0000007884813000] 18:23:57 INFO - PROCESS | 3356 | 1463966637159 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 18:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 18:23:57 INFO - PROCESS | 3356 | 1463966637192 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 18:23:57 INFO - PROCESS | 3356 | 1463966637203 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 18:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:23:57 INFO - PROCESS | 3356 | 1463966637211 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:23:57 INFO - PROCESS | 3356 | 1463966637213 Marionette TRACE conn6 <- [1,170,null,{}] 18:23:57 INFO - PROCESS | 3356 | 1463966637216 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:57 INFO - PROCESS | 3356 | 1463966637300 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 18:23:57 INFO - PROCESS | 3356 | 1463966637306 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:57 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F085F800 == 35 [pid = 3356] [id = 52] 18:23:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (00000078863C7C00) [pid = 3356] [serial = 152] [outer = 0000000000000000] 18:23:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (00000078863CA800) [pid = 3356] [serial = 153] [outer = 00000078863C7C00] 18:23:57 INFO - PROCESS | 3356 | 1463966637353 Marionette DEBUG loaded listener.js 18:23:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (00000078863D6C00) [pid = 3356] [serial = 154] [outer = 00000078863C7C00] 18:23:57 INFO - PROCESS | 3356 | 1463966637744 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 18:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 18:23:57 INFO - PROCESS | 3356 | 1463966637800 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 18:23:57 INFO - PROCESS | 3356 | 1463966637802 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 18:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:23:57 INFO - PROCESS | 3356 | 1463966637806 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:23:57 INFO - PROCESS | 3356 | 1463966637808 Marionette TRACE conn6 <- [1,174,null,{}] 18:23:57 INFO - PROCESS | 3356 | 1463966637811 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:57 INFO - PROCESS | 3356 | 1463966637918 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 18:23:57 INFO - PROCESS | 3356 | 1463966637925 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:57 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F4F3D000 == 36 [pid = 3356] [id = 53] 18:23:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (0000007880F27000) [pid = 3356] [serial = 155] [outer = 0000000000000000] 18:23:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078EED24400) [pid = 3356] [serial = 156] [outer = 0000007880F27000] 18:23:57 INFO - PROCESS | 3356 | 1463966637972 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078EFFE2800) [pid = 3356] [serial = 157] [outer = 0000007880F27000] 18:23:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (00000078F0818C00) [pid = 3356] [serial = 158] [outer = 00000078817EB800] 18:23:58 INFO - PROCESS | 3356 | 1463966638480 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 18:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 734ms 18:23:58 INFO - PROCESS | 3356 | 1463966638543 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 18:23:58 INFO - PROCESS | 3356 | 1463966638545 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 18:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:23:58 INFO - PROCESS | 3356 | 1463966638549 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:23:58 INFO - PROCESS | 3356 | 1463966638551 Marionette TRACE conn6 <- [1,178,null,{}] 18:23:58 INFO - PROCESS | 3356 | 1463966638554 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:58 INFO - PROCESS | 3356 | 1463966638681 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 18:23:58 INFO - PROCESS | 3356 | 1463966638728 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:58 INFO - PROCESS | 3356 | ++DOCSHELL 00000078843B4000 == 37 [pid = 3356] [id = 54] 18:23:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (00000078F081D000) [pid = 3356] [serial = 159] [outer = 0000000000000000] 18:23:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (00000078F0F2F000) [pid = 3356] [serial = 160] [outer = 00000078F081D000] 18:23:58 INFO - PROCESS | 3356 | 1463966638778 Marionette DEBUG loaded listener.js 18:23:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (00000078F1C7F400) [pid = 3356] [serial = 161] [outer = 00000078F081D000] 18:23:59 INFO - PROCESS | 3356 | 1463966639203 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 18:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 671ms 18:23:59 INFO - PROCESS | 3356 | 1463966639243 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 18:23:59 INFO - PROCESS | 3356 | 1463966639245 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 18:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:23:59 INFO - PROCESS | 3356 | 1463966639249 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:23:59 INFO - PROCESS | 3356 | 1463966639250 Marionette TRACE conn6 <- [1,182,null,{}] 18:23:59 INFO - PROCESS | 3356 | 1463966639254 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:23:59 INFO - PROCESS | 3356 | 1463966639354 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 18:23:59 INFO - PROCESS | 3356 | 1463966639360 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:23:59 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F7017800 == 38 [pid = 3356] [id = 55] 18:23:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078F1395C00) [pid = 3356] [serial = 162] [outer = 0000000000000000] 18:23:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (00000078F5257400) [pid = 3356] [serial = 163] [outer = 00000078F1395C00] 18:23:59 INFO - PROCESS | 3356 | 1463966639407 Marionette DEBUG loaded listener.js 18:23:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (00000078F5A79800) [pid = 3356] [serial = 164] [outer = 00000078F1395C00] 18:23:59 INFO - PROCESS | 3356 | 1463966639981 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (00000078F69C6C00) [pid = 3356] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (00000078F0962000) [pid = 3356] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078FA62D400) [pid = 3356] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (0000007880A16800) [pid = 3356] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078843DEC00) [pid = 3356] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (00000078F5C71000) [pid = 3356] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078FA611400) [pid = 3356] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (0000007884816C00) [pid = 3356] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078F1C0D000) [pid = 3356] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (0000007884767C00) [pid = 3356] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (0000007880F27400) [pid = 3356] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (00000078F1393800) [pid = 3356] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (00000078814E9C00) [pid = 3356] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (00000078830F2000) [pid = 3356] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:23:59 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (00000078EED21800) [pid = 3356] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 776ms 18:24:00 INFO - PROCESS | 3356 | 1463966640026 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 18:24:00 INFO - PROCESS | 3356 | 1463966640028 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 18:24:00 INFO - PROCESS | 3356 | 1463966640032 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:24:00 INFO - PROCESS | 3356 | 1463966640033 Marionette TRACE conn6 <- [1,186,null,{}] 18:24:00 INFO - PROCESS | 3356 | 1463966640037 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:00 INFO - PROCESS | 3356 | 1463966640123 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 18:24:00 INFO - PROCESS | 3356 | 1463966640132 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:00 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1C57800 == 39 [pid = 3356] [id = 56] 18:24:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (00000078830F5000) [pid = 3356] [serial = 165] [outer = 0000000000000000] 18:24:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (00000078843E9800) [pid = 3356] [serial = 166] [outer = 00000078830F5000] 18:24:00 INFO - PROCESS | 3356 | 1463966640181 Marionette DEBUG loaded listener.js 18:24:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (00000078F5AF2C00) [pid = 3356] [serial = 167] [outer = 00000078830F5000] 18:24:00 INFO - PROCESS | 3356 | 1463966640570 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 18:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 586ms 18:24:00 INFO - PROCESS | 3356 | 1463966640640 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 18:24:00 INFO - PROCESS | 3356 | 1463966640642 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 18:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:24:00 INFO - PROCESS | 3356 | 1463966640646 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:24:00 INFO - PROCESS | 3356 | 1463966640648 Marionette TRACE conn6 <- [1,190,null,{}] 18:24:00 INFO - PROCESS | 3356 | 1463966640654 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:00 INFO - PROCESS | 3356 | 1463966640734 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 18:24:00 INFO - PROCESS | 3356 | 1463966640741 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:00 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCF0D800 == 40 [pid = 3356] [id = 57] 18:24:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (00000078F5CD3800) [pid = 3356] [serial = 168] [outer = 0000000000000000] 18:24:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (00000078F5FAFC00) [pid = 3356] [serial = 169] [outer = 00000078F5CD3800] 18:24:00 INFO - PROCESS | 3356 | 1463966640787 Marionette DEBUG loaded listener.js 18:24:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (00000078F6A88400) [pid = 3356] [serial = 170] [outer = 00000078F5CD3800] 18:24:01 INFO - PROCESS | 3356 | 1463966641161 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 18:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 524ms 18:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:24:01 INFO - PROCESS | 3356 | 1463966641172 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 18:24:01 INFO - PROCESS | 3356 | 1463966641174 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 18:24:01 INFO - PROCESS | 3356 | 1463966641177 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:24:01 INFO - PROCESS | 3356 | 1463966641180 Marionette TRACE conn6 <- [1,194,null,{}] 18:24:01 INFO - PROCESS | 3356 | 1463966641183 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:01 INFO - PROCESS | 3356 | 1463966641290 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 18:24:01 INFO - PROCESS | 3356 | 1463966641299 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:01 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD2CD000 == 41 [pid = 3356] [id = 58] 18:24:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078F5E9A800) [pid = 3356] [serial = 171] [outer = 0000000000000000] 18:24:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078F71B5C00) [pid = 3356] [serial = 172] [outer = 00000078F5E9A800] 18:24:01 INFO - PROCESS | 3356 | 1463966641345 Marionette DEBUG loaded listener.js 18:24:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (00000078F9A96400) [pid = 3356] [serial = 173] [outer = 00000078F5E9A800] 18:24:01 INFO - PROCESS | 3356 | 1463966641735 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 18:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 587ms 18:24:01 INFO - PROCESS | 3356 | 1463966641768 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 18:24:01 INFO - PROCESS | 3356 | 1463966641771 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 18:24:01 INFO - PROCESS | 3356 | 1463966641774 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:24:01 INFO - PROCESS | 3356 | 1463966641776 Marionette TRACE conn6 <- [1,198,null,{}] 18:24:01 INFO - PROCESS | 3356 | 1463966641780 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:01 INFO - PROCESS | 3356 | 1463966641900 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 18:24:01 INFO - PROCESS | 3356 | 1463966641908 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:01 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE53B000 == 42 [pid = 3356] [id = 59] 18:24:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (00000078F780E400) [pid = 3356] [serial = 174] [outer = 0000000000000000] 18:24:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (00000078FA636800) [pid = 3356] [serial = 175] [outer = 00000078F780E400] 18:24:01 INFO - PROCESS | 3356 | 1463966641958 Marionette DEBUG loaded listener.js 18:24:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (00000078FBFB6C00) [pid = 3356] [serial = 176] [outer = 00000078F780E400] 18:24:02 INFO - PROCESS | 3356 | 1463966642605 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 18:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 881ms 18:24:02 INFO - PROCESS | 3356 | 1463966642680 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 18:24:02 INFO - PROCESS | 3356 | 1463966642685 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 18:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:24:02 INFO - PROCESS | 3356 | 1463966642690 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:24:02 INFO - PROCESS | 3356 | 1463966642695 Marionette TRACE conn6 <- [1,202,null,{}] 18:24:02 INFO - PROCESS | 3356 | 1463966642742 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:02 INFO - PROCESS | 3356 | 1463966642871 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 18:24:02 INFO - PROCESS | 3356 | 1463966642954 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:02 INFO - PROCESS | 3356 | ++DOCSHELL 000000788592C800 == 43 [pid = 3356] [id = 60] 18:24:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (0000007883F87400) [pid = 3356] [serial = 177] [outer = 0000000000000000] 18:24:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (0000007883F92800) [pid = 3356] [serial = 178] [outer = 0000007883F87400] 18:24:03 INFO - PROCESS | 3356 | 1463966643015 Marionette DEBUG loaded listener.js 18:24:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (0000007884771000) [pid = 3356] [serial = 179] [outer = 0000007883F87400] 18:24:03 INFO - PROCESS | 3356 | 1463966643602 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 18:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 944ms 18:24:03 INFO - PROCESS | 3356 | 1463966643652 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 18:24:03 INFO - PROCESS | 3356 | 1463966643659 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 18:24:03 INFO - PROCESS | 3356 | 1463966643667 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:24:03 INFO - PROCESS | 3356 | 1463966643670 Marionette TRACE conn6 <- [1,206,null,{}] 18:24:03 INFO - PROCESS | 3356 | 1463966643674 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:03 INFO - PROCESS | 3356 | 1463966643786 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 18:24:03 INFO - PROCESS | 3356 | 1463966643866 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:03 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868F3000 == 44 [pid = 3356] [id = 61] 18:24:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (00000078863CD800) [pid = 3356] [serial = 180] [outer = 0000000000000000] 18:24:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (00000078EED28000) [pid = 3356] [serial = 181] [outer = 00000078863CD800] 18:24:03 INFO - PROCESS | 3356 | 1463966643924 Marionette DEBUG loaded listener.js 18:24:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078F0958400) [pid = 3356] [serial = 182] [outer = 00000078863CD800] 18:24:04 INFO - PROCESS | 3356 | 1463966644470 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 18:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 882ms 18:24:04 INFO - PROCESS | 3356 | 1463966644555 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 18:24:04 INFO - PROCESS | 3356 | 1463966644557 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 18:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:24:04 INFO - PROCESS | 3356 | 1463966644561 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:24:04 INFO - PROCESS | 3356 | 1463966644566 Marionette TRACE conn6 <- [1,210,null,{}] 18:24:04 INFO - PROCESS | 3356 | 1463966644577 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:04 INFO - PROCESS | 3356 | 1463966644696 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 18:24:04 INFO - PROCESS | 3356 | 1463966644758 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:04 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE10E800 == 45 [pid = 3356] [id = 62] 18:24:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (00000078F6941800) [pid = 3356] [serial = 183] [outer = 0000000000000000] 18:24:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (00000078F7814C00) [pid = 3356] [serial = 184] [outer = 00000078F6941800] 18:24:04 INFO - PROCESS | 3356 | 1463966644819 Marionette DEBUG loaded listener.js 18:24:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078FA6E2C00) [pid = 3356] [serial = 185] [outer = 00000078F6941800] 18:24:05 INFO - PROCESS | 3356 | 1463966645368 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 18:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 840ms 18:24:05 INFO - PROCESS | 3356 | 1463966645419 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 18:24:05 INFO - PROCESS | 3356 | 1463966645422 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 18:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:24:05 INFO - PROCESS | 3356 | 1463966645427 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:24:05 INFO - PROCESS | 3356 | 1463966645429 Marionette TRACE conn6 <- [1,214,null,{}] 18:24:05 INFO - PROCESS | 3356 | 1463966645433 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:05 INFO - PROCESS | 3356 | 1463966645551 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 18:24:05 INFO - PROCESS | 3356 | 1463966645643 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:05 INFO - PROCESS | 3356 | ++DOCSHELL 00000078813DF800 == 46 [pid = 3356] [id = 63] 18:24:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (000000788598F400) [pid = 3356] [serial = 186] [outer = 0000000000000000] 18:24:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078FBFB9000) [pid = 3356] [serial = 187] [outer = 000000788598F400] 18:24:05 INFO - PROCESS | 3356 | 1463966645700 Marionette DEBUG loaded listener.js 18:24:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078FC88CC00) [pid = 3356] [serial = 188] [outer = 000000788598F400] 18:24:06 INFO - PROCESS | 3356 | 1463966646398 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 18:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1028ms 18:24:06 INFO - PROCESS | 3356 | 1463966646458 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 18:24:06 INFO - PROCESS | 3356 | 1463966646462 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 18:24:06 INFO - PROCESS | 3356 | 1463966646467 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:24:06 INFO - PROCESS | 3356 | 1463966646472 Marionette TRACE conn6 <- [1,218,null,{}] 18:24:06 INFO - PROCESS | 3356 | 1463966646490 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:06 INFO - PROCESS | 3356 | 1463966646622 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 18:24:06 INFO - PROCESS | 3356 | 1463966646696 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:06 INFO - PROCESS | 3356 | ++DOCSHELL 000000788171E000 == 47 [pid = 3356] [id = 64] 18:24:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (0000007880F32400) [pid = 3356] [serial = 189] [outer = 0000000000000000] 18:24:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (0000007881775800) [pid = 3356] [serial = 190] [outer = 0000007880F32400] 18:24:06 INFO - PROCESS | 3356 | 1463966646748 Marionette DEBUG loaded listener.js 18:24:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (000000788177F000) [pid = 3356] [serial = 191] [outer = 0000007880F32400] 18:24:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD2CD000 == 46 [pid = 3356] [id = 58] 18:24:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCF0D800 == 45 [pid = 3356] [id = 57] 18:24:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1C57800 == 44 [pid = 3356] [id = 56] 18:24:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078F7017800 == 43 [pid = 3356] [id = 55] 18:24:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078843B4000 == 42 [pid = 3356] [id = 54] 18:24:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078F4F3D000 == 41 [pid = 3356] [id = 53] 18:24:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078F085F800 == 40 [pid = 3356] [id = 52] 18:24:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078EF624800 == 39 [pid = 3356] [id = 51] 18:24:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078847A9800 == 38 [pid = 3356] [id = 50] 18:24:07 INFO - PROCESS | 3356 | --DOCSHELL 0000007884944000 == 37 [pid = 3356] [id = 49] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (00000078F69CB400) [pid = 3356] [serial = 129] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078FC953000) [pid = 3356] [serial = 117] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078FC0C6C00) [pid = 3356] [serial = 115] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (00000078FA634C00) [pid = 3356] [serial = 114] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (0000007883F85400) [pid = 3356] [serial = 120] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078843EB400) [pid = 3356] [serial = 100] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078843E5000) [pid = 3356] [serial = 99] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078F6E34000) [pid = 3356] [serial = 111] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078FCB5B000) [pid = 3356] [serial = 118] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078FA6E2800) [pid = 3356] [serial = 94] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078FA635000) [pid = 3356] [serial = 93] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (00000078EED1C800) [pid = 3356] [serial = 105] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (00000078EFDC1C00) [pid = 3356] [serial = 106] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (00000078F6A94400) [pid = 3356] [serial = 91] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078F5286000) [pid = 3356] [serial = 90] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (00000078EEEDB400) [pid = 3356] [serial = 88] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (0000007884812000) [pid = 3356] [serial = 87] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (00000078F0816C00) [pid = 3356] [serial = 121] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078FBF3A800) [pid = 3356] [serial = 97] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (0000007880F31800) [pid = 3356] [serial = 96] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078F1DA2C00) [pid = 3356] [serial = 108] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (00000078F5974000) [pid = 3356] [serial = 109] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (0000007883F95C00) [pid = 3356] [serial = 103] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (000000788302A000) [pid = 3356] [serial = 102] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (00000078830F7C00) [pid = 3356] [serial = 126] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (00000078F6942C00) [pid = 3356] [serial = 127] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (00000078FBFB7C00) [pid = 3356] [serial = 123] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 84 (00000078F9A42800) [pid = 3356] [serial = 112] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 83 (00000078FCB75400) [pid = 3356] [serial = 130] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | --DOMWINDOW == 82 (00000078FCB71800) [pid = 3356] [serial = 124] [outer = 0000000000000000] [url = about:blank] 18:24:07 INFO - PROCESS | 3356 | 1463966647288 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 18:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 881ms 18:24:07 INFO - PROCESS | 3356 | 1463966647353 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 18:24:07 INFO - PROCESS | 3356 | 1463966647359 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 18:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:24:07 INFO - PROCESS | 3356 | 1463966647365 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:24:07 INFO - PROCESS | 3356 | 1463966647368 Marionette TRACE conn6 <- [1,222,null,{}] 18:24:07 INFO - PROCESS | 3356 | 1463966647372 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:07 INFO - PROCESS | 3356 | 1463966647461 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 18:24:07 INFO - PROCESS | 3356 | 1463966647524 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:07 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884952000 == 38 [pid = 3356] [id = 65] 18:24:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 83 (000000788177B000) [pid = 3356] [serial = 192] [outer = 0000000000000000] 18:24:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (00000078830EE800) [pid = 3356] [serial = 193] [outer = 000000788177B000] 18:24:07 INFO - PROCESS | 3356 | 1463966647571 Marionette DEBUG loaded listener.js 18:24:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (0000007883F89800) [pid = 3356] [serial = 194] [outer = 000000788177B000] 18:24:07 INFO - PROCESS | 3356 | 1463966647956 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 18:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 18:24:08 INFO - PROCESS | 3356 | 1463966647996 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 18:24:08 INFO - PROCESS | 3356 | 1463966647998 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 18:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:24:08 INFO - PROCESS | 3356 | 1463966648002 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:24:08 INFO - PROCESS | 3356 | 1463966648005 Marionette TRACE conn6 <- [1,226,null,{}] 18:24:08 INFO - PROCESS | 3356 | 1463966648044 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:08 INFO - PROCESS | 3356 | 1463966648130 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 18:24:08 INFO - PROCESS | 3356 | 1463966648139 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:08 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EECA2800 == 39 [pid = 3356] [id = 66] 18:24:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (00000078843EBC00) [pid = 3356] [serial = 195] [outer = 0000000000000000] 18:24:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (0000007884816800) [pid = 3356] [serial = 196] [outer = 00000078843EBC00] 18:24:08 INFO - PROCESS | 3356 | 1463966648188 Marionette DEBUG loaded listener.js 18:24:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (000000788599B400) [pid = 3356] [serial = 197] [outer = 00000078843EBC00] 18:24:08 INFO - PROCESS | 3356 | 1463966648618 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 18:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 650ms 18:24:08 INFO - PROCESS | 3356 | 1463966648655 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 18:24:08 INFO - PROCESS | 3356 | 1463966648658 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 18:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:24:08 INFO - PROCESS | 3356 | 1463966648661 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:24:08 INFO - PROCESS | 3356 | 1463966648663 Marionette TRACE conn6 <- [1,230,null,{}] 18:24:08 INFO - PROCESS | 3356 | 1463966648666 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:08 INFO - PROCESS | 3356 | 1463966648755 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 18:24:08 INFO - PROCESS | 3356 | 1463966648762 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:08 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F084B800 == 40 [pid = 3356] [id = 67] 18:24:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (00000078863CB000) [pid = 3356] [serial = 198] [outer = 0000000000000000] 18:24:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (00000078863D2800) [pid = 3356] [serial = 199] [outer = 00000078863CB000] 18:24:08 INFO - PROCESS | 3356 | 1463966648808 Marionette DEBUG loaded listener.js 18:24:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (00000078EED22800) [pid = 3356] [serial = 200] [outer = 00000078863CB000] 18:24:09 INFO - PROCESS | 3356 | 1463966649230 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 18:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 18:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:24:09 INFO - PROCESS | 3356 | 1463966649264 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 18:24:09 INFO - PROCESS | 3356 | 1463966649266 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 18:24:09 INFO - PROCESS | 3356 | 1463966649269 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:24:09 INFO - PROCESS | 3356 | 1463966649271 Marionette TRACE conn6 <- [1,234,null,{}] 18:24:09 INFO - PROCESS | 3356 | 1463966649275 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:09 INFO - PROCESS | 3356 | 1463966649380 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 18:24:09 INFO - PROCESS | 3356 | 1463966649387 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:09 INFO - PROCESS | 3356 | ++DOCSHELL 000000788495D000 == 41 [pid = 3356] [id = 68] 18:24:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078EED2AC00) [pid = 3356] [serial = 201] [outer = 0000000000000000] 18:24:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078EFF65800) [pid = 3356] [serial = 202] [outer = 00000078EED2AC00] 18:24:09 INFO - PROCESS | 3356 | 1463966649434 Marionette DEBUG loaded listener.js 18:24:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (00000078F081C400) [pid = 3356] [serial = 203] [outer = 00000078EED2AC00] 18:24:09 INFO - PROCESS | 3356 | 1463966649883 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 18:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 671ms 18:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:24:09 INFO - PROCESS | 3356 | 1463966649942 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 18:24:09 INFO - PROCESS | 3356 | 1463966649944 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 18:24:09 INFO - PROCESS | 3356 | 1463966649948 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:24:09 INFO - PROCESS | 3356 | 1463966649949 Marionette TRACE conn6 <- [1,238,null,{}] 18:24:09 INFO - PROCESS | 3356 | 1463966649953 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:10 INFO - PROCESS | 3356 | 1463966650084 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 18:24:10 INFO - PROCESS | 3356 | 1463966650132 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:10 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F598D000 == 42 [pid = 3356] [id = 69] 18:24:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (00000078F0966400) [pid = 3356] [serial = 204] [outer = 0000000000000000] 18:24:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (00000078F4F18400) [pid = 3356] [serial = 205] [outer = 00000078F0966400] 18:24:10 INFO - PROCESS | 3356 | 1463966650179 Marionette DEBUG loaded listener.js 18:24:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (00000078F5C75000) [pid = 3356] [serial = 206] [outer = 00000078F0966400] 18:24:10 INFO - PROCESS | 3356 | 1463966650621 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 18:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 735ms 18:24:10 INFO - PROCESS | 3356 | 1463966650710 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 18:24:10 INFO - PROCESS | 3356 | 1463966650712 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 18:24:10 INFO - PROCESS | 3356 | 1463966650716 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:24:10 INFO - PROCESS | 3356 | 1463966650718 Marionette TRACE conn6 <- [1,242,null,{}] 18:24:10 INFO - PROCESS | 3356 | 1463966650722 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:10 INFO - PROCESS | 3356 | 1463966650827 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 18:24:10 INFO - PROCESS | 3356 | 1463966650876 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:10 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6EAD800 == 43 [pid = 3356] [id = 70] 18:24:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078F6944C00) [pid = 3356] [serial = 207] [outer = 0000000000000000] 18:24:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (00000078F69C9C00) [pid = 3356] [serial = 208] [outer = 00000078F6944C00] 18:24:10 INFO - PROCESS | 3356 | 1463966650922 Marionette DEBUG loaded listener.js 18:24:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (00000078F7815C00) [pid = 3356] [serial = 209] [outer = 00000078F6944C00] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (0000007880F2C000) [pid = 3356] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (00000078863D6400) [pid = 3356] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078F081D000) [pid = 3356] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (0000007880F8FC00) [pid = 3356] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (0000007884813000) [pid = 3356] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (00000078863C7C00) [pid = 3356] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078830F5000) [pid = 3356] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (00000078F1395C00) [pid = 3356] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078F5CD3800) [pid = 3356] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (0000007880F27000) [pid = 3356] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (00000078F5E9A800) [pid = 3356] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:24:11 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (00000078F5EA2400) [pid = 3356] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:24:11 INFO - PROCESS | 3356 | 1463966651522 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 18:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 839ms 18:24:11 INFO - PROCESS | 3356 | 1463966651559 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 18:24:11 INFO - PROCESS | 3356 | 1463966651562 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 18:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:24:11 INFO - PROCESS | 3356 | 1463966651565 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:24:11 INFO - PROCESS | 3356 | 1463966651567 Marionette TRACE conn6 <- [1,246,null,{}] 18:24:11 INFO - PROCESS | 3356 | 1463966651570 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:11 INFO - PROCESS | 3356 | 1463966651672 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 18:24:11 INFO - PROCESS | 3356 | 1463966651717 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:11 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FC0D4800 == 44 [pid = 3356] [id = 71] 18:24:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (0000007880F2D400) [pid = 3356] [serial = 210] [outer = 0000000000000000] 18:24:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (00000078F1748000) [pid = 3356] [serial = 211] [outer = 0000007880F2D400] 18:24:11 INFO - PROCESS | 3356 | 1463966651763 Marionette DEBUG loaded listener.js 18:24:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (00000078F9A9D800) [pid = 3356] [serial = 212] [outer = 0000007880F2D400] 18:24:12 INFO - PROCESS | 3356 | 1463966652107 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 18:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 587ms 18:24:12 INFO - PROCESS | 3356 | 1463966652155 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 18:24:12 INFO - PROCESS | 3356 | 1463966652158 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 18:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:24:12 INFO - PROCESS | 3356 | 1463966652161 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:24:12 INFO - PROCESS | 3356 | 1463966652163 Marionette TRACE conn6 <- [1,250,null,{}] 18:24:12 INFO - PROCESS | 3356 | 1463966652166 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:12 INFO - PROCESS | 3356 | 1463966652302 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 18:24:12 INFO - PROCESS | 3356 | 1463966652310 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCFB2800 == 45 [pid = 3356] [id = 72] 18:24:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078FA639000) [pid = 3356] [serial = 213] [outer = 0000000000000000] 18:24:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078FBFB0000) [pid = 3356] [serial = 214] [outer = 00000078FA639000] 18:24:12 INFO - PROCESS | 3356 | 1463966652355 Marionette DEBUG loaded listener.js 18:24:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (00000078FC811400) [pid = 3356] [serial = 215] [outer = 00000078FA639000] 18:24:12 INFO - PROCESS | 3356 | 1463966652727 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 18:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 587ms 18:24:12 INFO - PROCESS | 3356 | 1463966652751 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 18:24:12 INFO - PROCESS | 3356 | 1463966652754 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 18:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:24:12 INFO - PROCESS | 3356 | 1463966652758 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:24:12 INFO - PROCESS | 3356 | 1463966652760 Marionette TRACE conn6 <- [1,254,null,{}] 18:24:12 INFO - PROCESS | 3356 | 1463966652763 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:12 INFO - PROCESS | 3356 | 1463966652846 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 18:24:12 INFO - PROCESS | 3356 | 1463966652909 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:12 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDAF7000 == 46 [pid = 3356] [id = 73] 18:24:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (00000078FA639400) [pid = 3356] [serial = 216] [outer = 0000000000000000] 18:24:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (00000078FCB4E800) [pid = 3356] [serial = 217] [outer = 00000078FA639400] 18:24:12 INFO - PROCESS | 3356 | 1463966652956 Marionette DEBUG loaded listener.js 18:24:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (00000078FCB75400) [pid = 3356] [serial = 218] [outer = 00000078FA639400] 18:24:13 INFO - PROCESS | 3356 | 1463966653320 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 18:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 18:24:13 INFO - PROCESS | 3356 | 1463966653410 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 18:24:13 INFO - PROCESS | 3356 | 1463966653415 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 18:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:24:13 INFO - PROCESS | 3356 | 1463966653421 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:24:13 INFO - PROCESS | 3356 | 1463966653425 Marionette TRACE conn6 <- [1,258,null,{}] 18:24:13 INFO - PROCESS | 3356 | 1463966653432 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:13 INFO - PROCESS | 3356 | 1463966653553 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 18:24:13 INFO - PROCESS | 3356 | 1463966653671 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:13 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847B4000 == 47 [pid = 3356] [id = 74] 18:24:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (0000007880F31400) [pid = 3356] [serial = 219] [outer = 0000000000000000] 18:24:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (0000007881348400) [pid = 3356] [serial = 220] [outer = 0000007880F31400] 18:24:13 INFO - PROCESS | 3356 | 1463966653733 Marionette DEBUG loaded listener.js 18:24:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (0000007881352800) [pid = 3356] [serial = 221] [outer = 0000007880F31400] 18:24:14 INFO - PROCESS | 3356 | 1463966654289 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 18:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 881ms 18:24:14 INFO - PROCESS | 3356 | 1463966654320 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 18:24:14 INFO - PROCESS | 3356 | 1463966654325 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 18:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:24:14 INFO - PROCESS | 3356 | 1463966654334 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:24:14 INFO - PROCESS | 3356 | 1463966654339 Marionette TRACE conn6 <- [1,262,null,{}] 18:24:14 INFO - PROCESS | 3356 | 1463966654343 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:14 INFO - PROCESS | 3356 | 1463966654457 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 18:24:14 INFO - PROCESS | 3356 | 1463966654538 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:14 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F4F44000 == 48 [pid = 3356] [id = 75] 18:24:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (0000007883027400) [pid = 3356] [serial = 222] [outer = 0000000000000000] 18:24:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007883F85400) [pid = 3356] [serial = 223] [outer = 0000007883027400] 18:24:14 INFO - PROCESS | 3356 | 1463966654597 Marionette DEBUG loaded listener.js 18:24:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078843EC400) [pid = 3356] [serial = 224] [outer = 0000007883027400] 18:24:15 INFO - PROCESS | 3356 | 1463966655314 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 18:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1027ms 18:24:15 INFO - PROCESS | 3356 | 1463966655447 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 18:24:15 INFO - PROCESS | 3356 | 1463966655449 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 18:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:24:15 INFO - PROCESS | 3356 | 1463966655526 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:24:15 INFO - PROCESS | 3356 | 1463966655528 Marionette TRACE conn6 <- [1,266,null,{}] 18:24:15 INFO - PROCESS | 3356 | 1463966655572 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:15 INFO - PROCESS | 3356 | 1463966655724 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 18:24:15 INFO - PROCESS | 3356 | 1463966655801 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:15 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886376800 == 49 [pid = 3356] [id = 76] 18:24:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (00000078F55D2800) [pid = 3356] [serial = 225] [outer = 0000000000000000] 18:24:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (00000078F5EF4C00) [pid = 3356] [serial = 226] [outer = 00000078F55D2800] 18:24:15 INFO - PROCESS | 3356 | 1463966655863 Marionette DEBUG loaded listener.js 18:24:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078FBF38400) [pid = 3356] [serial = 227] [outer = 00000078F55D2800] 18:24:16 INFO - PROCESS | 3356 | 1463966656379 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 18:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 923ms 18:24:16 INFO - PROCESS | 3356 | 1463966656436 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 18:24:16 INFO - PROCESS | 3356 | 1463966656438 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 18:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:24:16 INFO - PROCESS | 3356 | 1463966656442 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:24:16 INFO - PROCESS | 3356 | 1463966656444 Marionette TRACE conn6 <- [1,270,null,{}] 18:24:16 INFO - PROCESS | 3356 | 1463966656448 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:16 INFO - PROCESS | 3356 | 1463966656561 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 18:24:16 INFO - PROCESS | 3356 | 1463966656643 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:16 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B8B800 == 50 [pid = 3356] [id = 77] 18:24:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (0000007885B10000) [pid = 3356] [serial = 228] [outer = 0000000000000000] 18:24:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (0000007885B13800) [pid = 3356] [serial = 229] [outer = 0000007885B10000] 18:24:16 INFO - PROCESS | 3356 | 1463966656702 Marionette DEBUG loaded listener.js 18:24:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078FBFB1C00) [pid = 3356] [serial = 230] [outer = 0000007885B10000] 18:24:17 INFO - PROCESS | 3356 | 1463966657321 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 18:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 923ms 18:24:17 INFO - PROCESS | 3356 | 1463966657367 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 18:24:17 INFO - PROCESS | 3356 | 1463966657370 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 18:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:24:17 INFO - PROCESS | 3356 | 1463966657374 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:24:17 INFO - PROCESS | 3356 | 1463966657377 Marionette TRACE conn6 <- [1,274,null,{}] 18:24:17 INFO - PROCESS | 3356 | 1463966657381 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:17 INFO - PROCESS | 3356 | 1463966657486 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 18:24:17 INFO - PROCESS | 3356 | 1463966657553 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:17 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BD9800 == 51 [pid = 3356] [id = 78] 18:24:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (0000007885B10800) [pid = 3356] [serial = 231] [outer = 0000000000000000] 18:24:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (0000007887BC8800) [pid = 3356] [serial = 232] [outer = 0000007885B10800] 18:24:17 INFO - PROCESS | 3356 | 1463966657608 Marionette DEBUG loaded listener.js 18:24:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (0000007887BCE800) [pid = 3356] [serial = 233] [outer = 0000007885B10800] 18:24:18 INFO - PROCESS | 3356 | 1463966658356 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 18:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1026ms 18:24:18 INFO - PROCESS | 3356 | 1463966658403 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 18:24:18 INFO - PROCESS | 3356 | 1463966658408 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 18:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:24:18 INFO - PROCESS | 3356 | 1463966658413 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:24:18 INFO - PROCESS | 3356 | 1463966658417 Marionette TRACE conn6 <- [1,278,null,{}] 18:24:18 INFO - PROCESS | 3356 | 1463966658436 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:18 INFO - PROCESS | 3356 | 1463966658534 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 18:24:18 INFO - PROCESS | 3356 | 1463966658605 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:18 INFO - PROCESS | 3356 | ++DOCSHELL 000000788495F800 == 52 [pid = 3356] [id = 79] 18:24:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (0000007883020400) [pid = 3356] [serial = 234] [outer = 0000000000000000] 18:24:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078830EEC00) [pid = 3356] [serial = 235] [outer = 0000007883020400] 18:24:18 INFO - PROCESS | 3356 | 1463966658656 Marionette DEBUG loaded listener.js 18:24:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (0000007883F87C00) [pid = 3356] [serial = 236] [outer = 0000007883020400] 18:24:19 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCFB2800 == 51 [pid = 3356] [id = 72] 18:24:19 INFO - PROCESS | 3356 | --DOCSHELL 00000078FC0D4800 == 50 [pid = 3356] [id = 71] 18:24:19 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6EAD800 == 49 [pid = 3356] [id = 70] 18:24:19 INFO - PROCESS | 3356 | --DOCSHELL 00000078F598D000 == 48 [pid = 3356] [id = 69] 18:24:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788495D000 == 47 [pid = 3356] [id = 68] 18:24:19 INFO - PROCESS | 3356 | --DOCSHELL 00000078F084B800 == 46 [pid = 3356] [id = 67] 18:24:19 INFO - PROCESS | 3356 | --DOCSHELL 00000078EECA2800 == 45 [pid = 3356] [id = 66] 18:24:19 INFO - PROCESS | 3356 | --DOCSHELL 0000007884952000 == 44 [pid = 3356] [id = 65] 18:24:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788171E000 == 43 [pid = 3356] [id = 64] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (00000078F69CCC00) [pid = 3356] [serial = 132] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (000000788476AC00) [pid = 3356] [serial = 135] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (00000078F095F400) [pid = 3356] [serial = 138] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE53B000 == 42 [pid = 3356] [id = 59] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (00000078F7077800) [pid = 3356] [serial = 85] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (0000007880AC8C00) [pid = 3356] [serial = 34] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (0000007883F78000) [pid = 3356] [serial = 147] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (0000007883F94C00) [pid = 3356] [serial = 148] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078F0958C00) [pid = 3356] [serial = 141] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078F5E96800) [pid = 3356] [serial = 142] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078F0F2F000) [pid = 3356] [serial = 160] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (0000007880F2A800) [pid = 3356] [serial = 145] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078817F3000) [pid = 3356] [serial = 144] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (000000788481C800) [pid = 3356] [serial = 150] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078863BCC00) [pid = 3356] [serial = 151] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (00000078863CA800) [pid = 3356] [serial = 153] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (00000078F5AF2C00) [pid = 3356] [serial = 167] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (00000078F5257400) [pid = 3356] [serial = 163] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078843E9800) [pid = 3356] [serial = 166] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (00000078F5FAFC00) [pid = 3356] [serial = 169] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078F5A79800) [pid = 3356] [serial = 164] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (00000078EED24400) [pid = 3356] [serial = 156] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078F6A88400) [pid = 3356] [serial = 170] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (00000078F71B5C00) [pid = 3356] [serial = 172] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078F1C7F400) [pid = 3356] [serial = 161] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (00000078EFFE2800) [pid = 3356] [serial = 157] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (00000078863D6C00) [pid = 3356] [serial = 154] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (00000078F9A96400) [pid = 3356] [serial = 173] [outer = 0000000000000000] [url = about:blank] 18:24:19 INFO - PROCESS | 3356 | 1463966659233 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 18:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 839ms 18:24:19 INFO - PROCESS | 3356 | 1463966659258 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 18:24:19 INFO - PROCESS | 3356 | 1463966659264 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 18:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:24:19 INFO - PROCESS | 3356 | 1463966659270 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:24:19 INFO - PROCESS | 3356 | 1463966659273 Marionette TRACE conn6 <- [1,282,null,{}] 18:24:19 INFO - PROCESS | 3356 | 1463966659277 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:19 INFO - PROCESS | 3356 | 1463966659364 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 18:24:19 INFO - PROCESS | 3356 | 1463966659432 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:19 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848E0000 == 43 [pid = 3356] [id = 80] 18:24:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (0000007880FD2400) [pid = 3356] [serial = 237] [outer = 0000000000000000] 18:24:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (00000078830FA800) [pid = 3356] [serial = 238] [outer = 0000007880FD2400] 18:24:19 INFO - PROCESS | 3356 | 1463966659479 Marionette DEBUG loaded listener.js 18:24:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (00000078843E4000) [pid = 3356] [serial = 239] [outer = 0000007880FD2400] 18:24:19 INFO - PROCESS | 3356 | 1463966659847 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 18:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 18:24:19 INFO - PROCESS | 3356 | 1463966659904 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 18:24:19 INFO - PROCESS | 3356 | 1463966659906 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 18:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:24:19 INFO - PROCESS | 3356 | 1463966659909 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:24:19 INFO - PROCESS | 3356 | 1463966659913 Marionette TRACE conn6 <- [1,286,null,{}] 18:24:19 INFO - PROCESS | 3356 | 1463966659926 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:20 INFO - PROCESS | 3356 | 1463966660034 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 18:24:20 INFO - PROCESS | 3356 | 1463966660042 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868E5000 == 44 [pid = 3356] [id = 81] 18:24:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (0000007884816C00) [pid = 3356] [serial = 240] [outer = 0000000000000000] 18:24:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (000000788481FC00) [pid = 3356] [serial = 241] [outer = 0000007884816C00] 18:24:20 INFO - PROCESS | 3356 | 1463966660090 Marionette DEBUG loaded listener.js 18:24:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (00000078863BF000) [pid = 3356] [serial = 242] [outer = 0000007884816C00] 18:24:20 INFO - PROCESS | 3356 | 1463966660503 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 18:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 18:24:20 INFO - PROCESS | 3356 | 1463966660541 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 18:24:20 INFO - PROCESS | 3356 | 1463966660551 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 18:24:20 INFO - PROCESS | 3356 | 1463966660555 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:24:20 INFO - PROCESS | 3356 | 1463966660557 Marionette TRACE conn6 <- [1,290,null,{}] 18:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:24:20 INFO - PROCESS | 3356 | 1463966660560 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:20 INFO - PROCESS | 3356 | 1463966660647 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 18:24:20 INFO - PROCESS | 3356 | 1463966660655 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFDFC800 == 45 [pid = 3356] [id = 82] 18:24:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (00000078863C6800) [pid = 3356] [serial = 243] [outer = 0000000000000000] 18:24:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (00000078863D1400) [pid = 3356] [serial = 244] [outer = 00000078863C6800] 18:24:20 INFO - PROCESS | 3356 | 1463966660701 Marionette DEBUG loaded listener.js 18:24:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (0000007887BC9800) [pid = 3356] [serial = 245] [outer = 00000078863C6800] 18:24:21 INFO - PROCESS | 3356 | 1463966661124 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 18:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 630ms 18:24:21 INFO - PROCESS | 3356 | 1463966661190 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 18:24:21 INFO - PROCESS | 3356 | 1463966661192 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 18:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:24:21 INFO - PROCESS | 3356 | 1463966661203 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:24:21 INFO - PROCESS | 3356 | 1463966661205 Marionette TRACE conn6 <- [1,294,null,{}] 18:24:21 INFO - PROCESS | 3356 | 1463966661209 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:21 INFO - PROCESS | 3356 | 1463966661309 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 18:24:21 INFO - PROCESS | 3356 | 1463966661316 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:21 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F084A000 == 46 [pid = 3356] [id = 83] 18:24:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078863D7400) [pid = 3356] [serial = 246] [outer = 0000000000000000] 18:24:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (00000078EED1EC00) [pid = 3356] [serial = 247] [outer = 00000078863D7400] 18:24:21 INFO - PROCESS | 3356 | 1463966661365 Marionette DEBUG loaded listener.js 18:24:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (00000078EFFE2800) [pid = 3356] [serial = 248] [outer = 00000078863D7400] 18:24:21 INFO - PROCESS | 3356 | 1463966661813 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 629ms 18:24:21 INFO - PROCESS | 3356 | 1463966661828 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 18:24:21 INFO - PROCESS | 3356 | 1463966661830 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 18:24:21 INFO - PROCESS | 3356 | 1463966661838 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:24:21 INFO - PROCESS | 3356 | 1463966661840 Marionette TRACE conn6 <- [1,298,null,{}] 18:24:21 INFO - PROCESS | 3356 | 1463966661844 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:21 INFO - PROCESS | 3356 | 1463966661964 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 18:24:22 INFO - PROCESS | 3356 | 1463966662030 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:22 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847AB000 == 47 [pid = 3356] [id = 84] 18:24:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (00000078F5106800) [pid = 3356] [serial = 249] [outer = 0000000000000000] 18:24:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (00000078F510F400) [pid = 3356] [serial = 250] [outer = 00000078F5106800] 18:24:22 INFO - PROCESS | 3356 | 1463966662110 Marionette DEBUG loaded listener.js 18:24:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078F52F4C00) [pid = 3356] [serial = 251] [outer = 00000078F5106800] 18:24:22 INFO - PROCESS | 3356 | 1463966662276 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:24:22 INFO - PROCESS | 3356 | 1463966662542 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 734ms 18:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:24:22 INFO - PROCESS | 3356 | 1463966662578 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 18:24:22 INFO - PROCESS | 3356 | 1463966662580 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 18:24:22 INFO - PROCESS | 3356 | 1463966662584 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:24:22 INFO - PROCESS | 3356 | 1463966662585 Marionette TRACE conn6 <- [1,302,null,{}] 18:24:22 INFO - PROCESS | 3356 | 1463966662589 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:22 INFO - PROCESS | 3356 | 1463966662691 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 18:24:22 INFO - PROCESS | 3356 | 1463966662700 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:22 INFO - PROCESS | 3356 | ++DOCSHELL 00000078813E0800 == 48 [pid = 3356] [id = 85] 18:24:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (00000078F5A79800) [pid = 3356] [serial = 252] [outer = 0000000000000000] 18:24:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (00000078F5AFB400) [pid = 3356] [serial = 253] [outer = 00000078F5A79800] 18:24:22 INFO - PROCESS | 3356 | 1463966662781 Marionette DEBUG loaded listener.js 18:24:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078F5FACC00) [pid = 3356] [serial = 254] [outer = 00000078F5A79800] 18:24:23 INFO - PROCESS | 3356 | 1463966663318 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:23 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078FA639000) [pid = 3356] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:24:23 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078F0966400) [pid = 3356] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:24:23 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078EED2AC00) [pid = 3356] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:24:23 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078F6944C00) [pid = 3356] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:24:23 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (000000788598F400) [pid = 3356] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:24:23 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (0000007880F32400) [pid = 3356] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:24:23 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (00000078863CB000) [pid = 3356] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:24:23 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (000000788177B000) [pid = 3356] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:24:23 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078843EBC00) [pid = 3356] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:24:23 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (0000007880F2D400) [pid = 3356] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 776ms 18:24:23 INFO - PROCESS | 3356 | 1463966663364 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 18:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:24:23 INFO - PROCESS | 3356 | 1463966663366 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 18:24:23 INFO - PROCESS | 3356 | 1463966663372 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:24:23 INFO - PROCESS | 3356 | 1463966663373 Marionette TRACE conn6 <- [1,306,null,{}] 18:24:23 INFO - PROCESS | 3356 | 1463966663377 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:23 INFO - PROCESS | 3356 | 1463966663469 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 18:24:23 INFO - PROCESS | 3356 | 1463966663478 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:23 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5563000 == 49 [pid = 3356] [id = 86] 18:24:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (00000078863C7400) [pid = 3356] [serial = 255] [outer = 0000000000000000] 18:24:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078863CB000) [pid = 3356] [serial = 256] [outer = 00000078863C7400] 18:24:23 INFO - PROCESS | 3356 | 1463966663524 Marionette DEBUG loaded listener.js 18:24:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (00000078F69C7000) [pid = 3356] [serial = 257] [outer = 00000078863C7400] 18:24:23 INFO - PROCESS | 3356 | 1463966663927 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 588ms 18:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:24:23 INFO - PROCESS | 3356 | 1463966663958 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 18:24:23 INFO - PROCESS | 3356 | 1463966663961 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 18:24:23 INFO - PROCESS | 3356 | 1463966663964 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:24:23 INFO - PROCESS | 3356 | 1463966663965 Marionette TRACE conn6 <- [1,310,null,{}] 18:24:23 INFO - PROCESS | 3356 | 1463966663969 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:24 INFO - PROCESS | 3356 | 1463966664049 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 18:24:24 INFO - PROCESS | 3356 | 1463966664056 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FA6B3000 == 50 [pid = 3356] [id = 87] 18:24:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (00000078F69D1000) [pid = 3356] [serial = 258] [outer = 0000000000000000] 18:24:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (00000078F706EC00) [pid = 3356] [serial = 259] [outer = 00000078F69D1000] 18:24:24 INFO - PROCESS | 3356 | 1463966664101 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (00000078F7817000) [pid = 3356] [serial = 260] [outer = 00000078F69D1000] 18:24:24 INFO - PROCESS | 3356 | 1463966664499 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 586ms 18:24:24 INFO - PROCESS | 3356 | 1463966664559 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 18:24:24 INFO - PROCESS | 3356 | 1463966664561 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 18:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:24:24 INFO - PROCESS | 3356 | 1463966664564 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:24:24 INFO - PROCESS | 3356 | 1463966664566 Marionette TRACE conn6 <- [1,314,null,{}] 18:24:24 INFO - PROCESS | 3356 | 1463966664570 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:24 INFO - PROCESS | 3356 | 1463966664651 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 18:24:24 INFO - PROCESS | 3356 | 1463966664658 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:24 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCF1D800 == 51 [pid = 3356] [id = 88] 18:24:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078F9A91800) [pid = 3356] [serial = 261] [outer = 0000000000000000] 18:24:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (00000078FA610400) [pid = 3356] [serial = 262] [outer = 00000078F9A91800] 18:24:24 INFO - PROCESS | 3356 | 1463966664711 Marionette DEBUG loaded listener.js 18:24:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (00000078FA63CC00) [pid = 3356] [serial = 263] [outer = 00000078F9A91800] 18:24:25 INFO - PROCESS | 3356 | 1463966665149 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 629ms 18:24:25 INFO - PROCESS | 3356 | 1463966665197 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 18:24:25 INFO - PROCESS | 3356 | 1463966665199 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 18:24:25 INFO - PROCESS | 3356 | 1463966665203 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:24:25 INFO - PROCESS | 3356 | 1463966665205 Marionette TRACE conn6 <- [1,318,null,{}] 18:24:25 INFO - PROCESS | 3356 | 1463966665209 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:25 INFO - PROCESS | 3356 | 1463966665311 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 18:24:25 INFO - PROCESS | 3356 | 1463966665428 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:25 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884118000 == 52 [pid = 3356] [id = 89] 18:24:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (000000788072FC00) [pid = 3356] [serial = 264] [outer = 0000000000000000] 18:24:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (0000007880A18800) [pid = 3356] [serial = 265] [outer = 000000788072FC00] 18:24:25 INFO - PROCESS | 3356 | 1463966665490 Marionette DEBUG loaded listener.js 18:24:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (0000007881348800) [pid = 3356] [serial = 266] [outer = 000000788072FC00] 18:24:26 INFO - PROCESS | 3356 | 1463966666196 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1025ms 18:24:26 INFO - PROCESS | 3356 | 1463966666231 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 18:24:26 INFO - PROCESS | 3356 | 1463966666235 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 18:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:24:26 INFO - PROCESS | 3356 | 1463966666240 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:24:26 INFO - PROCESS | 3356 | 1463966666244 Marionette TRACE conn6 <- [1,322,null,{}] 18:24:26 INFO - PROCESS | 3356 | 1463966666266 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:26 INFO - PROCESS | 3356 | 1463966666378 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 18:24:26 INFO - PROCESS | 3356 | 1463966666448 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:26 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F06B4800 == 53 [pid = 3356] [id = 90] 18:24:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078830F8C00) [pid = 3356] [serial = 267] [outer = 0000000000000000] 18:24:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (0000007880F92400) [pid = 3356] [serial = 268] [outer = 00000078830F8C00] 18:24:26 INFO - PROCESS | 3356 | 1463966666507 Marionette DEBUG loaded listener.js 18:24:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (0000007884810800) [pid = 3356] [serial = 269] [outer = 00000078830F8C00] 18:24:27 INFO - PROCESS | 3356 | 1463966667083 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 880ms 18:24:27 INFO - PROCESS | 3356 | 1463966667127 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 18:24:27 INFO - PROCESS | 3356 | 1463966667131 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 18:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:24:27 INFO - PROCESS | 3356 | 1463966667135 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:24:27 INFO - PROCESS | 3356 | 1463966667138 Marionette TRACE conn6 <- [1,326,null,{}] 18:24:27 INFO - PROCESS | 3356 | 1463966667142 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:27 INFO - PROCESS | 3356 | 1463966667254 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 18:24:27 INFO - PROCESS | 3356 | 1463966667337 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:27 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDAEB000 == 54 [pid = 3356] [id = 91] 18:24:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078863C8C00) [pid = 3356] [serial = 270] [outer = 0000000000000000] 18:24:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078863D8800) [pid = 3356] [serial = 271] [outer = 00000078863C8C00] 18:24:27 INFO - PROCESS | 3356 | 1463966667394 Marionette DEBUG loaded listener.js 18:24:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078F0620C00) [pid = 3356] [serial = 272] [outer = 00000078863C8C00] 18:24:28 INFO - PROCESS | 3356 | 1463966668018 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 944ms 18:24:28 INFO - PROCESS | 3356 | 1463966668081 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 18:24:28 INFO - PROCESS | 3356 | 1463966668085 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 18:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:24:28 INFO - PROCESS | 3356 | 1463966668095 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:24:28 INFO - PROCESS | 3356 | 1463966668101 Marionette TRACE conn6 <- [1,330,null,{}] 18:24:28 INFO - PROCESS | 3356 | 1463966668122 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:28 INFO - PROCESS | 3356 | 1463966668235 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 18:24:28 INFO - PROCESS | 3356 | 1463966668303 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:28 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FF73C000 == 55 [pid = 3356] [id = 92] 18:24:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (00000078F5A59400) [pid = 3356] [serial = 273] [outer = 0000000000000000] 18:24:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (00000078F69CCC00) [pid = 3356] [serial = 274] [outer = 00000078F5A59400] 18:24:28 INFO - PROCESS | 3356 | 1463966668359 Marionette DEBUG loaded listener.js 18:24:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (00000078FA6E3000) [pid = 3356] [serial = 275] [outer = 00000078F5A59400] 18:24:28 INFO - PROCESS | 3356 | 1463966668947 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 902ms 18:24:29 INFO - PROCESS | 3356 | 1463966668992 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 18:24:29 INFO - PROCESS | 3356 | 1463966668996 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 18:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:24:29 INFO - PROCESS | 3356 | 1463966668999 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:24:29 INFO - PROCESS | 3356 | 1463966669001 Marionette TRACE conn6 <- [1,334,null,{}] 18:24:29 INFO - PROCESS | 3356 | 1463966669005 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:29 INFO - PROCESS | 3356 | 1463966669114 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 18:24:29 INFO - PROCESS | 3356 | 1463966669195 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:29 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDFF7800 == 56 [pid = 3356] [id = 93] 18:24:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078FA65EC00) [pid = 3356] [serial = 276] [outer = 0000000000000000] 18:24:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (00000078FC949800) [pid = 3356] [serial = 277] [outer = 00000078FA65EC00] 18:24:29 INFO - PROCESS | 3356 | 1463966669251 Marionette DEBUG loaded listener.js 18:24:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (00000078FCB71800) [pid = 3356] [serial = 278] [outer = 00000078FA65EC00] 18:24:29 INFO - PROCESS | 3356 | 1463966669876 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 944ms 18:24:29 INFO - PROCESS | 3356 | 1463966669946 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 18:24:29 INFO - PROCESS | 3356 | 1463966669948 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 18:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:24:29 INFO - PROCESS | 3356 | 1463966669952 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:24:29 INFO - PROCESS | 3356 | 1463966669954 Marionette TRACE conn6 <- [1,338,null,{}] 18:24:29 INFO - PROCESS | 3356 | 1463966669958 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:30 INFO - PROCESS | 3356 | 1463966670066 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 18:24:30 INFO - PROCESS | 3356 | 1463966670138 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:30 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884BAE800 == 57 [pid = 3356] [id = 94] 18:24:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (0000007880F32000) [pid = 3356] [serial = 279] [outer = 0000000000000000] 18:24:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (00000078814E0400) [pid = 3356] [serial = 280] [outer = 0000007880F32000] 18:24:30 INFO - PROCESS | 3356 | 1463966670334 Marionette DEBUG loaded listener.js 18:24:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (0000007881FF0000) [pid = 3356] [serial = 281] [outer = 0000007880F32000] 18:24:30 INFO - PROCESS | 3356 | 1463966670893 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 987ms 18:24:30 INFO - PROCESS | 3356 | 1463966670942 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 18:24:30 INFO - PROCESS | 3356 | 1463966670947 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 18:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:24:30 INFO - PROCESS | 3356 | 1463966670952 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:24:30 INFO - PROCESS | 3356 | 1463966670956 Marionette TRACE conn6 <- [1,342,null,{}] 18:24:30 INFO - PROCESS | 3356 | 1463966670961 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:31 INFO - PROCESS | 3356 | 1463966671068 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 18:24:31 INFO - PROCESS | 3356 | 1463966671140 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:31 INFO - PROCESS | 3356 | ++DOCSHELL 000000788638C800 == 58 [pid = 3356] [id = 95] 18:24:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (00000078830F1000) [pid = 3356] [serial = 282] [outer = 0000000000000000] 18:24:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (00000078830F7400) [pid = 3356] [serial = 283] [outer = 00000078830F1000] 18:24:31 INFO - PROCESS | 3356 | 1463966671191 Marionette DEBUG loaded listener.js 18:24:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (00000078843E5000) [pid = 3356] [serial = 284] [outer = 00000078830F1000] 18:24:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCF1D800 == 57 [pid = 3356] [id = 88] 18:24:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078FA6B3000 == 56 [pid = 3356] [id = 87] 18:24:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5563000 == 55 [pid = 3356] [id = 86] 18:24:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078813E0800 == 54 [pid = 3356] [id = 85] 18:24:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078847AB000 == 53 [pid = 3356] [id = 84] 18:24:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078F084A000 == 52 [pid = 3356] [id = 83] 18:24:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078EFDFC800 == 51 [pid = 3356] [id = 82] 18:24:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078868E5000 == 50 [pid = 3356] [id = 81] 18:24:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078848E0000 == 49 [pid = 3356] [id = 80] 18:24:31 INFO - PROCESS | 3356 | --DOCSHELL 000000788495F800 == 48 [pid = 3356] [id = 79] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (00000078FA636800) [pid = 3356] [serial = 175] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 124 (00000078FCB4E800) [pid = 3356] [serial = 217] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 123 (00000078FC811400) [pid = 3356] [serial = 215] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 122 (00000078F4F18400) [pid = 3356] [serial = 205] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 121 (00000078F081C400) [pid = 3356] [serial = 203] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 120 (00000078F69C9C00) [pid = 3356] [serial = 208] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 119 (00000078F5C75000) [pid = 3356] [serial = 206] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (00000078FC88CC00) [pid = 3356] [serial = 188] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (00000078FBFB9000) [pid = 3356] [serial = 187] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (000000788177F000) [pid = 3356] [serial = 191] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (0000007881775800) [pid = 3356] [serial = 190] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (00000078863D2800) [pid = 3356] [serial = 199] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (00000078830EE800) [pid = 3356] [serial = 193] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (0000007883F89800) [pid = 3356] [serial = 194] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (0000007884816800) [pid = 3356] [serial = 196] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (000000788599B400) [pid = 3356] [serial = 197] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078F1748000) [pid = 3356] [serial = 211] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (0000007883F92800) [pid = 3356] [serial = 178] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078EED28000) [pid = 3356] [serial = 181] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078F7814C00) [pid = 3356] [serial = 184] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078FBFB0000) [pid = 3356] [serial = 214] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078F7815C00) [pid = 3356] [serial = 209] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078EFF65800) [pid = 3356] [serial = 202] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078F9A9D800) [pid = 3356] [serial = 212] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078EED22800) [pid = 3356] [serial = 200] [outer = 0000000000000000] [url = about:blank] 18:24:31 INFO - PROCESS | 3356 | 1463966671734 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 839ms 18:24:31 INFO - PROCESS | 3356 | 1463966671795 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 18:24:31 INFO - PROCESS | 3356 | 1463966671799 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 18:24:31 INFO - PROCESS | 3356 | 1463966671805 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:24:31 INFO - PROCESS | 3356 | 1463966671807 Marionette TRACE conn6 <- [1,346,null,{}] 18:24:31 INFO - PROCESS | 3356 | 1463966671811 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:31 INFO - PROCESS | 3356 | 1463966671897 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 18:24:31 INFO - PROCESS | 3356 | 1463966671969 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:32 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884954800 == 49 [pid = 3356] [id = 96] 18:24:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (00000078830F4400) [pid = 3356] [serial = 285] [outer = 0000000000000000] 18:24:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (0000007883F8D800) [pid = 3356] [serial = 286] [outer = 00000078830F4400] 18:24:32 INFO - PROCESS | 3356 | 1463966672024 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (0000007884772800) [pid = 3356] [serial = 287] [outer = 00000078830F4400] 18:24:32 INFO - PROCESS | 3356 | 1463966672407 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 628ms 18:24:32 INFO - PROCESS | 3356 | 1463966672437 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 18:24:32 INFO - PROCESS | 3356 | 1463966672439 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 18:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:24:32 INFO - PROCESS | 3356 | 1463966672448 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:24:32 INFO - PROCESS | 3356 | 1463966672451 Marionette TRACE conn6 <- [1,350,null,{}] 18:24:32 INFO - PROCESS | 3356 | 1463966672466 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:32 INFO - PROCESS | 3356 | 1463966672555 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 18:24:32 INFO - PROCESS | 3356 | 1463966672563 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:32 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F06B4000 == 50 [pid = 3356] [id = 97] 18:24:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (0000007885B11C00) [pid = 3356] [serial = 288] [outer = 0000000000000000] 18:24:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078863C9400) [pid = 3356] [serial = 289] [outer = 0000007885B11C00] 18:24:32 INFO - PROCESS | 3356 | 1463966672609 Marionette DEBUG loaded listener.js 18:24:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078863DAC00) [pid = 3356] [serial = 290] [outer = 0000007885B11C00] 18:24:33 INFO - PROCESS | 3356 | 1463966673067 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 18:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 651ms 18:24:33 INFO - PROCESS | 3356 | 1463966673102 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 3356 | 1463966673105 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 18:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:24:33 INFO - PROCESS | 3356 | 1463966673108 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - PROCESS | 3356 | 1463966673110 Marionette TRACE conn6 <- [1,354,null,{}] 18:24:33 INFO - PROCESS | 3356 | 1463966673113 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:33 INFO - PROCESS | 3356 | 1463966673197 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 18:24:33 INFO - PROCESS | 3356 | 1463966673205 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F13CC800 == 51 [pid = 3356] [id = 98] 18:24:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078EED1DC00) [pid = 3356] [serial = 291] [outer = 0000000000000000] 18:24:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078EED25C00) [pid = 3356] [serial = 292] [outer = 00000078EED1DC00] 18:24:33 INFO - PROCESS | 3356 | 1463966673251 Marionette DEBUG loaded listener.js 18:24:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (00000078F0815000) [pid = 3356] [serial = 293] [outer = 00000078EED1DC00] 18:24:33 INFO - PROCESS | 3356 | 1463966673729 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 671ms 18:24:33 INFO - PROCESS | 3356 | 1463966673781 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 18:24:33 INFO - PROCESS | 3356 | 1463966673783 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 18:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:24:33 INFO - PROCESS | 3356 | 1463966673786 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:24:33 INFO - PROCESS | 3356 | 1463966673788 Marionette TRACE conn6 <- [1,358,null,{}] 18:24:33 INFO - PROCESS | 3356 | 1463966673792 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:33 INFO - PROCESS | 3356 | 1463966673894 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 18:24:33 INFO - PROCESS | 3356 | 1463966673968 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:33 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F555D800 == 52 [pid = 3356] [id = 99] 18:24:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078F0963800) [pid = 3356] [serial = 294] [outer = 0000000000000000] 18:24:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078F0966800) [pid = 3356] [serial = 295] [outer = 00000078F0963800] 18:24:34 INFO - PROCESS | 3356 | 1463966674018 Marionette DEBUG loaded listener.js 18:24:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078F5160C00) [pid = 3356] [serial = 296] [outer = 00000078F0963800] 18:24:34 INFO - PROCESS | 3356 | 1463966674495 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 732ms 18:24:34 INFO - PROCESS | 3356 | 1463966674528 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 18:24:34 INFO - PROCESS | 3356 | 1463966674530 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 18:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:24:34 INFO - PROCESS | 3356 | 1463966674533 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:24:34 INFO - PROCESS | 3356 | 1463966674535 Marionette TRACE conn6 <- [1,362,null,{}] 18:24:34 INFO - PROCESS | 3356 | 1463966674539 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:34 INFO - PROCESS | 3356 | 1463966674649 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 18:24:34 INFO - PROCESS | 3356 | 1463966674658 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:34 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F78EA000 == 53 [pid = 3356] [id = 100] 18:24:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078F5EF5C00) [pid = 3356] [serial = 297] [outer = 0000000000000000] 18:24:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (00000078F69CA800) [pid = 3356] [serial = 298] [outer = 00000078F5EF5C00] 18:24:34 INFO - PROCESS | 3356 | 1463966674742 Marionette DEBUG loaded listener.js 18:24:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (00000078F7078800) [pid = 3356] [serial = 299] [outer = 00000078F5EF5C00] 18:24:35 INFO - PROCESS | 3356 | 1463966675172 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 18:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:24:35 INFO - PROCESS | 3356 | 1463966675228 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 18:24:35 INFO - PROCESS | 3356 | 1463966675231 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 18:24:35 INFO - PROCESS | 3356 | 1463966675234 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:24:35 INFO - PROCESS | 3356 | 1463966675236 Marionette TRACE conn6 <- [1,366,null,{}] 18:24:35 INFO - PROCESS | 3356 | 1463966675245 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:35 INFO - PROCESS | 3356 | 1463966675378 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 18:24:35 INFO - PROCESS | 3356 | 1463966675392 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:35 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F131B000 == 54 [pid = 3356] [id = 101] 18:24:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (00000078F9A91C00) [pid = 3356] [serial = 300] [outer = 0000000000000000] 18:24:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078FA630000) [pid = 3356] [serial = 301] [outer = 00000078F9A91C00] 18:24:35 INFO - PROCESS | 3356 | 1463966675565 Marionette DEBUG loaded listener.js 18:24:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (00000078FBFB3C00) [pid = 3356] [serial = 302] [outer = 00000078F9A91C00] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (0000007883F87400) [pid = 3356] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (00000078863C6800) [pid = 3356] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (0000007885B10800) [pid = 3356] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (0000007884816C00) [pid = 3356] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (00000078863D7400) [pid = 3356] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (00000078F5A79800) [pid = 3356] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (0000007883020400) [pid = 3356] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (0000007880FD2400) [pid = 3356] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078F5106800) [pid = 3356] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078863C7400) [pid = 3356] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (00000078F69D1000) [pid = 3356] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (0000007885992800) [pid = 3356] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (0000007883F8D000) [pid = 3356] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078F081B800) [pid = 3356] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:24:35 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078F780E400) [pid = 3356] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:24:35 INFO - PROCESS | 3356 | 1463966675947 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 734ms 18:24:35 INFO - PROCESS | 3356 | 1463966675971 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 18:24:35 INFO - PROCESS | 3356 | 1463966675982 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 18:24:35 INFO - PROCESS | 3356 | 1463966675985 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:24:35 INFO - PROCESS | 3356 | 1463966675987 Marionette TRACE conn6 <- [1,370,null,{}] 18:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:24:35 INFO - PROCESS | 3356 | 1463966675990 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:36 INFO - PROCESS | 3356 | 1463966676071 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 18:24:36 INFO - PROCESS | 3356 | 1463966676137 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:36 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD537000 == 55 [pid = 3356] [id = 102] 18:24:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (0000007883F87400) [pid = 3356] [serial = 303] [outer = 0000000000000000] 18:24:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078F5255C00) [pid = 3356] [serial = 304] [outer = 0000007883F87400] 18:24:36 INFO - PROCESS | 3356 | 1463966676186 Marionette DEBUG loaded listener.js 18:24:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078FA6F0000) [pid = 3356] [serial = 305] [outer = 0000007883F87400] 18:24:36 INFO - PROCESS | 3356 | 1463966676552 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 18:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 586ms 18:24:36 INFO - PROCESS | 3356 | 1463966676577 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 18:24:36 INFO - PROCESS | 3356 | 1463966676579 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 18:24:36 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:24:36 INFO - PROCESS | 3356 | 1463966676582 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:24:36 INFO - PROCESS | 3356 | 1463966676584 Marionette TRACE conn6 <- [1,374,null,{}] 18:24:36 INFO - PROCESS | 3356 | 1463966676587 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:36 INFO - PROCESS | 3356 | 1463966676693 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 18:24:36 INFO - PROCESS | 3356 | 1463966676701 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:36 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD854000 == 56 [pid = 3356] [id = 103] 18:24:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078F4FC8400) [pid = 3356] [serial = 306] [outer = 0000000000000000] 18:24:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078F4FD0400) [pid = 3356] [serial = 307] [outer = 00000078F4FC8400] 18:24:36 INFO - PROCESS | 3356 | 1463966676748 Marionette DEBUG loaded listener.js 18:24:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (00000078F4FD7000) [pid = 3356] [serial = 308] [outer = 00000078F4FC8400] 18:24:37 INFO - PROCESS | 3356 | 1463966677190 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:24:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:24:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 629ms 18:24:37 INFO - PROCESS | 3356 | 1463966677215 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 18:24:37 INFO - PROCESS | 3356 | 1463966677217 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 18:24:37 INFO - PROCESS | 3356 | 1463966677220 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:24:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:24:37 INFO - PROCESS | 3356 | 1463966677222 Marionette TRACE conn6 <- [1,378,null,{}] 18:24:37 INFO - PROCESS | 3356 | 1463966677233 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:37 INFO - PROCESS | 3356 | 1463966677342 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 18:24:37 INFO - PROCESS | 3356 | 1463966677350 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:37 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE53A000 == 57 [pid = 3356] [id = 104] 18:24:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (0000007882009400) [pid = 3356] [serial = 309] [outer = 0000000000000000] 18:24:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (000000788200D000) [pid = 3356] [serial = 310] [outer = 0000007882009400] 18:24:37 INFO - PROCESS | 3356 | 1463966677400 Marionette DEBUG loaded listener.js 18:24:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078FBFB4000) [pid = 3356] [serial = 311] [outer = 0000007882009400] 18:24:38 INFO - PROCESS | 3356 | 1463966678136 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:24:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:24:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 944ms 18:24:38 INFO - PROCESS | 3356 | 1463966678169 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 18:24:38 INFO - PROCESS | 3356 | 1463966678175 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 18:24:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:24:38 INFO - PROCESS | 3356 | 1463966678179 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:24:38 INFO - PROCESS | 3356 | 1463966678184 Marionette TRACE conn6 <- [1,382,null,{}] 18:24:38 INFO - PROCESS | 3356 | 1463966678190 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:38 INFO - PROCESS | 3356 | 1463966678306 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 18:24:38 INFO - PROCESS | 3356 | 1463966678380 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:38 INFO - PROCESS | 3356 | ++DOCSHELL 00000078823BA000 == 58 [pid = 3356] [id = 105] 18:24:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (000000788200B400) [pid = 3356] [serial = 312] [outer = 0000000000000000] 18:24:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (000000788237D400) [pid = 3356] [serial = 313] [outer = 000000788200B400] 18:24:38 INFO - PROCESS | 3356 | 1463966678480 Marionette DEBUG loaded listener.js 18:24:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (00000078830F9000) [pid = 3356] [serial = 314] [outer = 000000788200B400] 18:24:39 INFO - PROCESS | 3356 | 1463966679084 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:24:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:24:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 943ms 18:24:39 INFO - PROCESS | 3356 | 1463966679126 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 18:24:39 INFO - PROCESS | 3356 | 1463966679133 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 18:24:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:24:39 INFO - PROCESS | 3356 | 1463966679140 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:24:39 INFO - PROCESS | 3356 | 1463966679143 Marionette TRACE conn6 <- [1,386,null,{}] 18:24:39 INFO - PROCESS | 3356 | 1463966679147 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:39 INFO - PROCESS | 3356 | 1463966679259 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 18:24:39 INFO - PROCESS | 3356 | 1463966679333 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:39 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BE6000 == 59 [pid = 3356] [id = 106] 18:24:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (000000788598D000) [pid = 3356] [serial = 315] [outer = 0000000000000000] 18:24:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078863BD800) [pid = 3356] [serial = 316] [outer = 000000788598D000] 18:24:39 INFO - PROCESS | 3356 | 1463966679389 Marionette DEBUG loaded listener.js 18:24:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (00000078EED22000) [pid = 3356] [serial = 317] [outer = 000000788598D000] 18:24:40 INFO - PROCESS | 3356 | 1463966680052 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:24:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:24:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 945ms 18:24:40 INFO - PROCESS | 3356 | 1463966680084 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 18:24:40 INFO - PROCESS | 3356 | 1463966680087 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 18:24:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:24:40 INFO - PROCESS | 3356 | 1463966680091 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:24:40 INFO - PROCESS | 3356 | 1463966680095 Marionette TRACE conn6 <- [1,390,null,{}] 18:24:40 INFO - PROCESS | 3356 | 1463966680107 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:40 INFO - PROCESS | 3356 | 1463966680220 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 18:24:40 INFO - PROCESS | 3356 | 1463966680296 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:40 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD53E800 == 60 [pid = 3356] [id = 107] 18:24:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (00000078F52F9000) [pid = 3356] [serial = 318] [outer = 0000000000000000] 18:24:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (00000078F5A7A000) [pid = 3356] [serial = 319] [outer = 00000078F52F9000] 18:24:40 INFO - PROCESS | 3356 | 1463966680395 Marionette DEBUG loaded listener.js 18:24:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (00000078F9A9E000) [pid = 3356] [serial = 320] [outer = 00000078F52F9000] 18:24:41 INFO - PROCESS | 3356 | 1463966681075 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:24:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:24:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1028ms 18:24:41 INFO - PROCESS | 3356 | 1463966681121 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 18:24:41 INFO - PROCESS | 3356 | 1463966681125 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 18:24:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:24:41 INFO - PROCESS | 3356 | 1463966681128 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:24:41 INFO - PROCESS | 3356 | 1463966681130 Marionette TRACE conn6 <- [1,394,null,{}] 18:24:41 INFO - PROCESS | 3356 | 1463966681134 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:41 INFO - PROCESS | 3356 | 1463966681245 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 18:24:41 INFO - PROCESS | 3356 | 1463966681318 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:41 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B57000 == 61 [pid = 3356] [id = 108] 18:24:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (00000078823C9800) [pid = 3356] [serial = 321] [outer = 0000000000000000] 18:24:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (00000078823D0400) [pid = 3356] [serial = 322] [outer = 00000078823C9800] 18:24:41 INFO - PROCESS | 3356 | 1463966681374 Marionette DEBUG loaded listener.js 18:24:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (00000078FC811400) [pid = 3356] [serial = 323] [outer = 00000078823C9800] 18:24:41 INFO - PROCESS | 3356 | 1463966681980 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:24:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:24:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 880ms 18:24:42 INFO - PROCESS | 3356 | 1463966682010 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 18:24:42 INFO - PROCESS | 3356 | 1463966682013 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 18:24:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:24:42 INFO - PROCESS | 3356 | 1463966682016 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:24:42 INFO - PROCESS | 3356 | 1463966682018 Marionette TRACE conn6 <- [1,398,null,{}] 18:24:42 INFO - PROCESS | 3356 | 1463966682022 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:42 INFO - PROCESS | 3356 | 1463966682130 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 18:24:42 INFO - PROCESS | 3356 | 1463966682216 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:42 INFO - PROCESS | 3356 | ++DOCSHELL 000000788128A800 == 62 [pid = 3356] [id = 109] 18:24:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (0000007881354800) [pid = 3356] [serial = 324] [outer = 0000000000000000] 18:24:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 127 (0000007883F8DC00) [pid = 3356] [serial = 325] [outer = 0000007881354800] 18:24:42 INFO - PROCESS | 3356 | 1463966682272 Marionette DEBUG loaded listener.js 18:24:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (00000078F7074000) [pid = 3356] [serial = 326] [outer = 0000007881354800] 18:24:43 INFO - PROCESS | 3356 | 1463966683020 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:24:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:24:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1079ms 18:24:43 INFO - PROCESS | 3356 | 1463966683099 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 18:24:43 INFO - PROCESS | 3356 | 1463966683103 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 18:24:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:24:43 INFO - PROCESS | 3356 | 1463966683108 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:24:43 INFO - PROCESS | 3356 | 1463966683112 Marionette TRACE conn6 <- [1,402,null,{}] 18:24:43 INFO - PROCESS | 3356 | 1463966683117 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:43 INFO - PROCESS | 3356 | 1463966683265 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 18:24:43 INFO - PROCESS | 3356 | 1463966683277 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:43 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B88000 == 63 [pid = 3356] [id = 110] 18:24:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (0000007882382000) [pid = 3356] [serial = 327] [outer = 0000000000000000] 18:24:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (00000078823C5800) [pid = 3356] [serial = 328] [outer = 0000007882382000] 18:24:43 INFO - PROCESS | 3356 | 1463966683328 Marionette DEBUG loaded listener.js 18:24:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (00000078830F5C00) [pid = 3356] [serial = 329] [outer = 0000007882382000] 18:24:43 INFO - PROCESS | 3356 | 1463966683966 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 944ms 18:24:44 INFO - PROCESS | 3356 | 1463966684052 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 18:24:44 INFO - PROCESS | 3356 | 1463966684058 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 18:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:24:44 INFO - PROCESS | 3356 | 1463966684064 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:24:44 INFO - PROCESS | 3356 | 1463966684067 Marionette TRACE conn6 <- [1,406,null,{}] 18:24:44 INFO - PROCESS | 3356 | 1463966684071 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:44 INFO - PROCESS | 3356 | 1463966684188 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD854000 == 62 [pid = 3356] [id = 103] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD537000 == 61 [pid = 3356] [id = 102] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 00000078F131B000 == 60 [pid = 3356] [id = 101] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 00000078F78EA000 == 59 [pid = 3356] [id = 100] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 00000078F555D800 == 58 [pid = 3356] [id = 99] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 00000078F13CC800 == 57 [pid = 3356] [id = 98] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 00000078F06B4000 == 56 [pid = 3356] [id = 97] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 0000007884954800 == 55 [pid = 3356] [id = 96] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 000000788638C800 == 54 [pid = 3356] [id = 95] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (00000078FA610400) [pid = 3356] [serial = 262] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 129 (0000007881348400) [pid = 3356] [serial = 220] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 128 (0000007883F85400) [pid = 3356] [serial = 223] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 127 (00000078F5EF4C00) [pid = 3356] [serial = 226] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 126 (0000007885B13800) [pid = 3356] [serial = 229] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 0000007884BAE800 == 53 [pid = 3356] [id = 94] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDAEB000 == 52 [pid = 3356] [id = 91] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 00000078F06B4800 == 51 [pid = 3356] [id = 90] 18:24:44 INFO - PROCESS | 3356 | --DOCSHELL 0000007884118000 == 50 [pid = 3356] [id = 89] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (00000078FD114400) [pid = 3356] [serial = 133] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 124 (0000007885995C00) [pid = 3356] [serial = 136] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 123 (00000078F136AC00) [pid = 3356] [serial = 139] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 122 (00000078FBFB6C00) [pid = 3356] [serial = 176] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 121 (0000007884771000) [pid = 3356] [serial = 179] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 120 (00000078863D1400) [pid = 3356] [serial = 244] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 119 (0000007887BCE800) [pid = 3356] [serial = 233] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (0000007887BC8800) [pid = 3356] [serial = 232] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (000000788481FC00) [pid = 3356] [serial = 241] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (00000078EFFE2800) [pid = 3356] [serial = 248] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (00000078863BF000) [pid = 3356] [serial = 242] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (00000078F5AFB400) [pid = 3356] [serial = 253] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (0000007883F87C00) [pid = 3356] [serial = 236] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (00000078830EEC00) [pid = 3356] [serial = 235] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (00000078830FA800) [pid = 3356] [serial = 238] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078843E4000) [pid = 3356] [serial = 239] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078F52F4C00) [pid = 3356] [serial = 251] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (00000078F510F400) [pid = 3356] [serial = 250] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078863CB000) [pid = 3356] [serial = 256] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078F69C7000) [pid = 3356] [serial = 257] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078F5FACC00) [pid = 3356] [serial = 254] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078EED1EC00) [pid = 3356] [serial = 247] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078F706EC00) [pid = 3356] [serial = 259] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078F7817000) [pid = 3356] [serial = 260] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (0000007887BC9800) [pid = 3356] [serial = 245] [outer = 0000000000000000] [url = about:blank] 18:24:44 INFO - PROCESS | 3356 | 1463966684316 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:44 INFO - PROCESS | 3356 | ++DOCSHELL 000000788172A800 == 51 [pid = 3356] [id = 111] 18:24:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007880746C00) [pid = 3356] [serial = 330] [outer = 0000000000000000] 18:24:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (0000007880A21C00) [pid = 3356] [serial = 331] [outer = 0000007880746C00] 18:24:44 INFO - PROCESS | 3356 | 1463966684365 Marionette DEBUG loaded listener.js 18:24:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (000000788237C800) [pid = 3356] [serial = 332] [outer = 0000007880746C00] 18:24:44 INFO - PROCESS | 3356 | 1463966684769 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:24:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:24:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 734ms 18:24:44 INFO - PROCESS | 3356 | 1463966684807 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 18:24:44 INFO - PROCESS | 3356 | 1463966684809 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 18:24:44 INFO - PROCESS | 3356 | 1463966684813 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:24:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:24:44 INFO - PROCESS | 3356 | 1463966684817 Marionette TRACE conn6 <- [1,410,null,{}] 18:24:44 INFO - PROCESS | 3356 | 1463966684828 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:44 INFO - PROCESS | 3356 | 1463966684916 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 18:24:44 INFO - PROCESS | 3356 | 1463966684924 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:44 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868DD800 == 52 [pid = 3356] [id = 112] 18:24:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (0000007884812800) [pid = 3356] [serial = 333] [outer = 0000000000000000] 18:24:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (0000007885B0C400) [pid = 3356] [serial = 334] [outer = 0000007884812800] 18:24:44 INFO - PROCESS | 3356 | 1463966684974 Marionette DEBUG loaded listener.js 18:24:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078863C8400) [pid = 3356] [serial = 335] [outer = 0000007884812800] 18:24:45 INFO - PROCESS | 3356 | 1463966685668 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:24:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:24:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 880ms 18:24:45 INFO - PROCESS | 3356 | 1463966685700 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 18:24:45 INFO - PROCESS | 3356 | 1463966685705 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 18:24:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:24:45 INFO - PROCESS | 3356 | 1463966685712 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:24:45 INFO - PROCESS | 3356 | 1463966685716 Marionette TRACE conn6 <- [1,414,null,{}] 18:24:45 INFO - PROCESS | 3356 | 1463966685722 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:45 INFO - PROCESS | 3356 | 1463966685838 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 18:24:45 INFO - PROCESS | 3356 | 1463966685912 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:45 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884BB4000 == 53 [pid = 3356] [id = 113] 18:24:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (0000007882011400) [pid = 3356] [serial = 336] [outer = 0000000000000000] 18:24:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078823C8C00) [pid = 3356] [serial = 337] [outer = 0000007882011400] 18:24:46 INFO - PROCESS | 3356 | 1463966686012 Marionette DEBUG loaded listener.js 18:24:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (0000007883F8EC00) [pid = 3356] [serial = 338] [outer = 0000007882011400] 18:24:46 INFO - PROCESS | 3356 | 1463966686665 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:24:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:24:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 987ms 18:24:46 INFO - PROCESS | 3356 | 1463966686701 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 18:24:46 INFO - PROCESS | 3356 | 1463966686708 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 18:24:46 INFO - PROCESS | 3356 | 1463966686714 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:24:46 INFO - PROCESS | 3356 | 1463966686717 Marionette TRACE conn6 <- [1,418,null,{}] 18:24:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:24:46 INFO - PROCESS | 3356 | 1463966686722 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:46 INFO - PROCESS | 3356 | 1463966686830 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 18:24:46 INFO - PROCESS | 3356 | 1463966686901 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:46 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BE4000 == 54 [pid = 3356] [id = 114] 18:24:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (0000007885991400) [pid = 3356] [serial = 339] [outer = 0000000000000000] 18:24:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078863C2400) [pid = 3356] [serial = 340] [outer = 0000007885991400] 18:24:46 INFO - PROCESS | 3356 | 1463966686958 Marionette DEBUG loaded listener.js 18:24:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (0000007887BC1400) [pid = 3356] [serial = 341] [outer = 0000007885991400] 18:24:48 INFO - PROCESS | 3356 | 1463966688018 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:24:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 18:24:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1327ms 18:24:48 INFO - PROCESS | 3356 | 1463966688076 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 18:24:48 INFO - PROCESS | 3356 | 1463966688079 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 18:24:48 INFO - PROCESS | 3356 | 1463966688084 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:24:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:24:48 INFO - PROCESS | 3356 | 1463966688088 Marionette TRACE conn6 <- [1,422,null,{}] 18:24:48 INFO - PROCESS | 3356 | 1463966688099 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:48 INFO - PROCESS | 3356 | 1463966688200 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 18:24:48 INFO - PROCESS | 3356 | 1463966688306 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:48 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F06B9000 == 55 [pid = 3356] [id = 115] 18:24:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078EED2B400) [pid = 3356] [serial = 342] [outer = 0000000000000000] 18:24:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (00000078F0817800) [pid = 3356] [serial = 343] [outer = 00000078EED2B400] 18:24:48 INFO - PROCESS | 3356 | 1463966688365 Marionette DEBUG loaded listener.js 18:24:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (00000078F0E6C400) [pid = 3356] [serial = 344] [outer = 00000078EED2B400] 18:24:49 INFO - PROCESS | 3356 | 1463966689418 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:24:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:24:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1389ms 18:24:49 INFO - PROCESS | 3356 | 1463966689489 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 18:24:49 INFO - PROCESS | 3356 | 1463966689493 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 18:24:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:24:49 INFO - PROCESS | 3356 | 1463966689497 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:24:49 INFO - PROCESS | 3356 | 1463966689500 Marionette TRACE conn6 <- [1,426,null,{}] 18:24:49 INFO - PROCESS | 3356 | 1463966689504 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:49 INFO - PROCESS | 3356 | 1463966689600 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 18:24:49 INFO - PROCESS | 3356 | 1463966689743 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:49 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1DE1000 == 56 [pid = 3356] [id = 116] 18:24:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (00000078EF712800) [pid = 3356] [serial = 345] [outer = 0000000000000000] 18:24:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078F4FCD000) [pid = 3356] [serial = 346] [outer = 00000078EF712800] 18:24:49 INFO - PROCESS | 3356 | 1463966689801 Marionette DEBUG loaded listener.js 18:24:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (00000078F52ED000) [pid = 3356] [serial = 347] [outer = 00000078EF712800] 18:24:50 INFO - PROCESS | 3356 | 1463966690523 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:24:50 INFO - PROCESS | 3356 | 1463966690595 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 18:24:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:24:50 INFO - PROCESS | 3356 | 1463966690600 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:24:50 INFO - PROCESS | 3356 | 1463966690604 Marionette TRACE conn6 <- [1,430,null,{}] 18:24:50 INFO - PROCESS | 3356 | 1463966690609 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:50 INFO - PROCESS | 3356 | 1463966690712 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 18:24:50 INFO - PROCESS | 3356 | 1463966690784 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:50 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884BB7000 == 57 [pid = 3356] [id = 117] 18:24:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (00000078823C8400) [pid = 3356] [serial = 348] [outer = 0000000000000000] 18:24:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (00000078843DF000) [pid = 3356] [serial = 349] [outer = 00000078823C8400] 18:24:50 INFO - PROCESS | 3356 | 1463966690838 Marionette DEBUG loaded listener.js 18:24:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (00000078863BD000) [pid = 3356] [serial = 350] [outer = 00000078823C8400] 18:24:51 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDFF7800 == 56 [pid = 3356] [id = 93] 18:24:51 INFO - PROCESS | 3356 | --DOCSHELL 000000788172A800 == 55 [pid = 3356] [id = 111] 18:24:51 INFO - PROCESS | 3356 | --DOCSHELL 0000007884B88000 == 54 [pid = 3356] [id = 110] 18:24:51 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B57000 == 53 [pid = 3356] [id = 108] 18:24:51 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD53E800 == 52 [pid = 3356] [id = 107] 18:24:51 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BE6000 == 51 [pid = 3356] [id = 106] 18:24:51 INFO - PROCESS | 3356 | --DOCSHELL 00000078823BA000 == 50 [pid = 3356] [id = 105] 18:24:51 INFO - PROCESS | 3356 | 1463966691341 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:24:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:24:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 796ms 18:24:51 INFO - PROCESS | 3356 | 1463966691397 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 18:24:51 INFO - PROCESS | 3356 | 1463966691403 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 18:24:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:24:51 INFO - PROCESS | 3356 | 1463966691409 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:24:51 INFO - PROCESS | 3356 | 1463966691412 Marionette TRACE conn6 <- [1,434,null,{}] 18:24:51 INFO - PROCESS | 3356 | 1463966691416 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:51 INFO - PROCESS | 3356 | 1463966691504 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 18:24:51 INFO - PROCESS | 3356 | 1463966691513 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:51 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BDF000 == 51 [pid = 3356] [id = 118] 18:24:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (00000078863D6400) [pid = 3356] [serial = 351] [outer = 0000000000000000] 18:24:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (00000078EED1C800) [pid = 3356] [serial = 352] [outer = 00000078863D6400] 18:24:51 INFO - PROCESS | 3356 | 1463966691560 Marionette DEBUG loaded listener.js 18:24:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (00000078F061BC00) [pid = 3356] [serial = 353] [outer = 00000078863D6400] 18:24:52 INFO - PROCESS | 3356 | 1463966692075 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:24:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 734ms 18:24:52 INFO - PROCESS | 3356 | 1463966692146 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 18:24:52 INFO - PROCESS | 3356 | 1463966692148 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 18:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:24:52 INFO - PROCESS | 3356 | 1463966692152 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:24:52 INFO - PROCESS | 3356 | 1463966692155 Marionette TRACE conn6 <- [1,438,null,{}] 18:24:52 INFO - PROCESS | 3356 | 1463966692166 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:52 INFO - PROCESS | 3356 | 1463966692282 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 18:24:52 INFO - PROCESS | 3356 | 1463966692334 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:52 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F59A6800 == 52 [pid = 3356] [id = 119] 18:24:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (00000078F5973000) [pid = 3356] [serial = 354] [outer = 0000000000000000] 18:24:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 127 (00000078F5A7FC00) [pid = 3356] [serial = 355] [outer = 00000078F5973000] 18:24:52 INFO - PROCESS | 3356 | 1463966692383 Marionette DEBUG loaded listener.js 18:24:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (00000078F5FACC00) [pid = 3356] [serial = 356] [outer = 00000078F5973000] 18:24:52 INFO - PROCESS | 3356 | 1463966692887 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:24:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:24:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 776ms 18:24:52 INFO - PROCESS | 3356 | 1463966692930 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 18:24:52 INFO - PROCESS | 3356 | 1463966692933 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 18:24:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:24:52 INFO - PROCESS | 3356 | 1463966692936 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:24:52 INFO - PROCESS | 3356 | 1463966692938 Marionette TRACE conn6 <- [1,442,null,{}] 18:24:52 INFO - PROCESS | 3356 | 1463966692942 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:53 INFO - PROCESS | 3356 | 1463966693052 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 18:24:53 INFO - PROCESS | 3356 | 1463966693105 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:53 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F7018000 == 53 [pid = 3356] [id = 120] 18:24:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (00000078F6A8B800) [pid = 3356] [serial = 357] [outer = 0000000000000000] 18:24:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (00000078F7076800) [pid = 3356] [serial = 358] [outer = 00000078F6A8B800] 18:24:53 INFO - PROCESS | 3356 | 1463966693151 Marionette DEBUG loaded listener.js 18:24:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (00000078F9A9D800) [pid = 3356] [serial = 359] [outer = 00000078F6A8B800] 18:24:53 INFO - PROCESS | 3356 | 1463966693582 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:24:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:24:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 672ms 18:24:53 INFO - PROCESS | 3356 | 1463966693610 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 18:24:53 INFO - PROCESS | 3356 | 1463966693612 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 18:24:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:24:53 INFO - PROCESS | 3356 | 1463966693620 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:24:53 INFO - PROCESS | 3356 | 1463966693622 Marionette TRACE conn6 <- [1,446,null,{}] 18:24:53 INFO - PROCESS | 3356 | 1463966693625 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:53 INFO - PROCESS | 3356 | 1463966693730 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 18:24:53 INFO - PROCESS | 3356 | 1463966693737 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:53 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCB7A800 == 54 [pid = 3356] [id = 121] 18:24:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (00000078FA630800) [pid = 3356] [serial = 360] [outer = 0000000000000000] 18:24:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (00000078FBFB1000) [pid = 3356] [serial = 361] [outer = 00000078FA630800] 18:24:53 INFO - PROCESS | 3356 | 1463966693783 Marionette DEBUG loaded listener.js 18:24:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 134 (00000078FC971400) [pid = 3356] [serial = 362] [outer = 00000078FA630800] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 133 (0000007882382000) [pid = 3356] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 132 (00000078F6941800) [pid = 3356] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 131 (00000078F9A91800) [pid = 3356] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (0000007881354800) [pid = 3356] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 129 (00000078F5A59400) [pid = 3356] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 128 (00000078F55D2800) [pid = 3356] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 127 (0000007883027400) [pid = 3356] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 126 (0000007885B10000) [pid = 3356] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (00000078FA639400) [pid = 3356] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 124 (0000007880746C00) [pid = 3356] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 123 (0000007880F31400) [pid = 3356] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 122 (00000078863C8C00) [pid = 3356] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 121 (00000078FA65EC00) [pid = 3356] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 120 (000000788072FC00) [pid = 3356] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 119 (00000078830F8C00) [pid = 3356] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (00000078863CD800) [pid = 3356] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (00000078F0963800) [pid = 3356] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (00000078F5EF5C00) [pid = 3356] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (0000007880F32000) [pid = 3356] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (0000007885B11C00) [pid = 3356] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (00000078830F4400) [pid = 3356] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (00000078830F1000) [pid = 3356] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (00000078EED1DC00) [pid = 3356] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078F9A91C00) [pid = 3356] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078F4FC8400) [pid = 3356] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:24:54 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (0000007883F87400) [pid = 3356] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:24:54 INFO - PROCESS | 3356 | 1463966694417 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:24:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:24:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 838ms 18:24:54 INFO - PROCESS | 3356 | 1463966694457 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 18:24:54 INFO - PROCESS | 3356 | 1463966694460 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 18:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:24:54 INFO - PROCESS | 3356 | 1463966694463 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:24:54 INFO - PROCESS | 3356 | 1463966694465 Marionette TRACE conn6 <- [1,450,null,{}] 18:24:54 INFO - PROCESS | 3356 | 1463966694468 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:54 INFO - PROCESS | 3356 | 1463966694563 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 18:24:54 INFO - PROCESS | 3356 | 1463966694577 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:54 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD532000 == 55 [pid = 3356] [id = 122] 18:24:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (0000007882F56800) [pid = 3356] [serial = 363] [outer = 0000000000000000] 18:24:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (0000007882F5F800) [pid = 3356] [serial = 364] [outer = 0000007882F56800] 18:24:54 INFO - PROCESS | 3356 | 1463966694624 Marionette DEBUG loaded listener.js 18:24:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (0000007885B08C00) [pid = 3356] [serial = 365] [outer = 0000007882F56800] 18:24:55 INFO - PROCESS | 3356 | 1463966695037 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 3356 | 1463966695099 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 18:24:55 INFO - PROCESS | 3356 | 1463966695102 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:24:55 INFO - PROCESS | 3356 | 1463966695104 Marionette TRACE conn6 <- [1,454,null,{}] 18:24:55 INFO - PROCESS | 3356 | 1463966695108 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:55 INFO - PROCESS | 3356 | 1463966695190 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 18:24:55 INFO - PROCESS | 3356 | 1463966695196 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDFEF000 == 56 [pid = 3356] [id = 123] 18:24:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078F5CCDC00) [pid = 3356] [serial = 366] [outer = 0000000000000000] 18:24:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078FA65EC00) [pid = 3356] [serial = 367] [outer = 00000078F5CCDC00] 18:24:55 INFO - PROCESS | 3356 | 1463966695242 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078FCB73800) [pid = 3356] [serial = 368] [outer = 00000078F5CCDC00] 18:24:55 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:55 INFO - PROCESS | 3356 | 1463966695665 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:24:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:24:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 587ms 18:24:55 INFO - PROCESS | 3356 | 1463966695693 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 18:24:55 INFO - PROCESS | 3356 | 1463966695696 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 18:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:24:55 INFO - PROCESS | 3356 | 1463966695699 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:24:55 INFO - PROCESS | 3356 | 1463966695709 Marionette TRACE conn6 <- [1,458,null,{}] 18:24:55 INFO - PROCESS | 3356 | 1463966695713 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:55 INFO - PROCESS | 3356 | 1463966695796 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 18:24:55 INFO - PROCESS | 3356 | 1463966695802 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:55 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886D8F800 == 57 [pid = 3356] [id = 124] 18:24:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (00000078FCDF2000) [pid = 3356] [serial = 369] [outer = 0000000000000000] 18:24:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (00000078FD10EC00) [pid = 3356] [serial = 370] [outer = 00000078FCDF2000] 18:24:55 INFO - PROCESS | 3356 | 1463966695852 Marionette DEBUG loaded listener.js 18:24:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (00000078FD1EA800) [pid = 3356] [serial = 371] [outer = 00000078FCDF2000] 18:24:56 INFO - PROCESS | 3356 | 1463966696538 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:24:56 INFO - PROCESS | 3356 | 1463966696611 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 18:24:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:24:56 INFO - PROCESS | 3356 | 1463966696617 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:24:56 INFO - PROCESS | 3356 | 1463966696621 Marionette TRACE conn6 <- [1,462,null,{}] 18:24:56 INFO - PROCESS | 3356 | 1463966696627 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:56 INFO - PROCESS | 3356 | 1463966696743 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 18:24:56 INFO - PROCESS | 3356 | 1463966696820 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:56 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868DA000 == 58 [pid = 3356] [id = 125] 18:24:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078823C1400) [pid = 3356] [serial = 372] [outer = 0000000000000000] 18:24:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (0000007882F53400) [pid = 3356] [serial = 373] [outer = 00000078823C1400] 18:24:56 INFO - PROCESS | 3356 | 1463966696920 Marionette DEBUG loaded listener.js 18:24:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (000000788302CC00) [pid = 3356] [serial = 374] [outer = 00000078823C1400] 18:24:57 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:24:57 INFO - PROCESS | 3356 | 1463966697568 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:24:57 INFO - PROCESS | 3356 | 1463966697613 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 18:24:57 INFO - PROCESS | 3356 | 1463966697620 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:24:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:24:57 INFO - PROCESS | 3356 | 1463966697623 Marionette TRACE conn6 <- [1,466,null,{}] 18:24:57 INFO - PROCESS | 3356 | 1463966697627 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:57 INFO - PROCESS | 3356 | 1463966697739 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 18:24:57 INFO - PROCESS | 3356 | 1463966697828 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:57 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6E96800 == 59 [pid = 3356] [id = 126] 18:24:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (0000007882193000) [pid = 3356] [serial = 375] [outer = 0000000000000000] 18:24:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (0000007883F77C00) [pid = 3356] [serial = 376] [outer = 0000007882193000] 18:24:57 INFO - PROCESS | 3356 | 1463966697884 Marionette DEBUG loaded listener.js 18:24:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (00000078863CB000) [pid = 3356] [serial = 377] [outer = 0000007882193000] 18:24:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (00000078F4FD2800) [pid = 3356] [serial = 378] [outer = 00000078817EB800] 18:24:58 INFO - PROCESS | 3356 | 1463966698623 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:24:58 INFO - PROCESS | 3356 | 1463966698655 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 18:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:24:58 INFO - PROCESS | 3356 | 1463966698659 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:24:58 INFO - PROCESS | 3356 | 1463966698663 Marionette TRACE conn6 <- [1,470,null,{}] 18:24:58 INFO - PROCESS | 3356 | 1463966698694 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:58 INFO - PROCESS | 3356 | 1463966698808 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 18:24:58 INFO - PROCESS | 3356 | 1463966698902 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:58 INFO - PROCESS | 3356 | ++DOCSHELL 000000788214C800 == 60 [pid = 3356] [id = 127] 18:24:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (00000078F06C9400) [pid = 3356] [serial = 379] [outer = 0000000000000000] 18:24:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (00000078F0E6FC00) [pid = 3356] [serial = 380] [outer = 00000078F06C9400] 18:24:58 INFO - PROCESS | 3356 | 1463966698962 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 127 (00000078FD1EAC00) [pid = 3356] [serial = 381] [outer = 00000078F06C9400] 18:24:59 INFO - PROCESS | 3356 | 1463966699503 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 880ms 18:24:59 INFO - PROCESS | 3356 | 1463966699541 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 18:24:59 INFO - PROCESS | 3356 | 1463966699544 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 18:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:24:59 INFO - PROCESS | 3356 | 1463966699548 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:24:59 INFO - PROCESS | 3356 | 1463966699550 Marionette TRACE conn6 <- [1,474,null,{}] 18:24:59 INFO - PROCESS | 3356 | 1463966699554 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:24:59 INFO - PROCESS | 3356 | 1463966699663 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 18:24:59 INFO - PROCESS | 3356 | 1463966699751 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:24:59 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDD56000 == 61 [pid = 3356] [id = 128] 18:24:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (00000078885E0800) [pid = 3356] [serial = 382] [outer = 0000000000000000] 18:24:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (00000078885E8000) [pid = 3356] [serial = 383] [outer = 00000078885E0800] 18:24:59 INFO - PROCESS | 3356 | 1463966699807 Marionette DEBUG loaded listener.js 18:24:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (00000078FD1EC400) [pid = 3356] [serial = 384] [outer = 00000078885E0800] 18:25:00 INFO - PROCESS | 3356 | 1463966700446 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:25:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 945ms 18:25:00 INFO - PROCESS | 3356 | 1463966700494 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 18:25:00 INFO - PROCESS | 3356 | 1463966700496 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 18:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:25:00 INFO - PROCESS | 3356 | 1463966700500 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:25:00 INFO - PROCESS | 3356 | 1463966700502 Marionette TRACE conn6 <- [1,478,null,{}] 18:25:00 INFO - PROCESS | 3356 | 1463966700506 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:00 INFO - PROCESS | 3356 | 1463966700611 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 18:25:00 INFO - PROCESS | 3356 | 1463966700686 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:00 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882125800 == 62 [pid = 3356] [id = 129] 18:25:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (00000078820C6800) [pid = 3356] [serial = 385] [outer = 0000000000000000] 18:25:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (00000078820CCC00) [pid = 3356] [serial = 386] [outer = 00000078820C6800] 18:25:00 INFO - PROCESS | 3356 | 1463966700782 Marionette DEBUG loaded listener.js 18:25:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (00000078885E9400) [pid = 3356] [serial = 387] [outer = 00000078820C6800] 18:25:01 INFO - PROCESS | 3356 | 1463966701638 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1174ms 18:25:01 INFO - PROCESS | 3356 | 1463966701678 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 18:25:01 INFO - PROCESS | 3356 | 1463966701682 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 18:25:01 INFO - PROCESS | 3356 | 1463966701687 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:25:01 INFO - PROCESS | 3356 | 1463966701691 Marionette TRACE conn6 <- [1,482,null,{}] 18:25:01 INFO - PROCESS | 3356 | 1463966701697 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:01 INFO - PROCESS | 3356 | 1463966701799 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 18:25:01 INFO - PROCESS | 3356 | 1463966701931 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:01 INFO - PROCESS | 3356 | ++DOCSHELL 00000078823A4800 == 63 [pid = 3356] [id = 130] 18:25:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 134 (0000007880F2B400) [pid = 3356] [serial = 388] [outer = 0000000000000000] 18:25:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 135 (0000007880F30C00) [pid = 3356] [serial = 389] [outer = 0000007880F2B400] 18:25:01 INFO - PROCESS | 3356 | 1463966701986 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 136 (00000078820C7400) [pid = 3356] [serial = 390] [outer = 0000007880F2B400] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDFEF000 == 62 [pid = 3356] [id = 123] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD532000 == 61 [pid = 3356] [id = 122] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCB7A800 == 60 [pid = 3356] [id = 121] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 00000078F7018000 == 59 [pid = 3356] [id = 120] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 00000078F59A6800 == 58 [pid = 3356] [id = 119] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BDF000 == 57 [pid = 3356] [id = 118] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 0000007884BB7000 == 56 [pid = 3356] [id = 117] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1DE1000 == 55 [pid = 3356] [id = 116] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 00000078F06B9000 == 54 [pid = 3356] [id = 115] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BE4000 == 53 [pid = 3356] [id = 114] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 135 (0000007885B0C400) [pid = 3356] [serial = 334] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 134 (000000788237D400) [pid = 3356] [serial = 313] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 133 (00000078F5A7A000) [pid = 3356] [serial = 319] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 132 (00000078863BD800) [pid = 3356] [serial = 316] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 131 (00000078823D0400) [pid = 3356] [serial = 322] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 0000007884BB4000 == 52 [pid = 3356] [id = 113] 18:25:02 INFO - PROCESS | 3356 | --DOCSHELL 00000078868DD800 == 51 [pid = 3356] [id = 112] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (00000078F0966800) [pid = 3356] [serial = 295] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 129 (00000078F69CA800) [pid = 3356] [serial = 298] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 128 (00000078F5160C00) [pid = 3356] [serial = 296] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 127 (00000078F7078800) [pid = 3356] [serial = 299] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 126 (00000078814E0400) [pid = 3356] [serial = 280] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (0000007881FF0000) [pid = 3356] [serial = 281] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 124 (00000078863C9400) [pid = 3356] [serial = 289] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 123 (00000078863DAC00) [pid = 3356] [serial = 290] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 122 (0000007883F8D800) [pid = 3356] [serial = 286] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 121 (0000007884772800) [pid = 3356] [serial = 287] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 120 (00000078843E5000) [pid = 3356] [serial = 284] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 119 (00000078830F7400) [pid = 3356] [serial = 283] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (00000078EED25C00) [pid = 3356] [serial = 292] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (0000007880F92400) [pid = 3356] [serial = 268] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (0000007880A18800) [pid = 3356] [serial = 265] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (00000078863D8800) [pid = 3356] [serial = 271] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (00000078FC949800) [pid = 3356] [serial = 277] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (00000078F69CCC00) [pid = 3356] [serial = 274] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (00000078FA630000) [pid = 3356] [serial = 301] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (00000078FBFB3C00) [pid = 3356] [serial = 302] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078F4FD0400) [pid = 3356] [serial = 307] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078F5255C00) [pid = 3356] [serial = 304] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (000000788237C800) [pid = 3356] [serial = 332] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078F4FD7000) [pid = 3356] [serial = 308] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078FA6F0000) [pid = 3356] [serial = 305] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078F0815000) [pid = 3356] [serial = 293] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078830F5C00) [pid = 3356] [serial = 329] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078FA6E2C00) [pid = 3356] [serial = 185] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078FA63CC00) [pid = 3356] [serial = 263] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (0000007883F8DC00) [pid = 3356] [serial = 325] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (00000078FA6E3000) [pid = 3356] [serial = 275] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (00000078FBF38400) [pid = 3356] [serial = 227] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (00000078843EC400) [pid = 3356] [serial = 224] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078823C5800) [pid = 3356] [serial = 328] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (00000078FBFB1C00) [pid = 3356] [serial = 230] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078FCB75400) [pid = 3356] [serial = 218] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (0000007880A21C00) [pid = 3356] [serial = 331] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (000000788200D000) [pid = 3356] [serial = 310] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (0000007881352800) [pid = 3356] [serial = 221] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078F0620C00) [pid = 3356] [serial = 272] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (00000078FCB71800) [pid = 3356] [serial = 278] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (00000078F7074000) [pid = 3356] [serial = 326] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (0000007881348800) [pid = 3356] [serial = 266] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (0000007884810800) [pid = 3356] [serial = 269] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (00000078F0958400) [pid = 3356] [serial = 182] [outer = 0000000000000000] [url = about:blank] 18:25:02 INFO - PROCESS | 3356 | 1463966702626 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:25:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 986ms 18:25:02 INFO - PROCESS | 3356 | 1463966702678 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 18:25:02 INFO - PROCESS | 3356 | 1463966702684 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 18:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:25:02 INFO - PROCESS | 3356 | 1463966702690 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:25:02 INFO - PROCESS | 3356 | 1463966702692 Marionette TRACE conn6 <- [1,486,null,{}] 18:25:02 INFO - PROCESS | 3356 | 1463966702696 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:02 INFO - PROCESS | 3356 | 1463966702786 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 18:25:02 INFO - PROCESS | 3356 | 1463966702859 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:02 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882704800 == 52 [pid = 3356] [id = 131] 18:25:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (0000007880F32800) [pid = 3356] [serial = 391] [outer = 0000000000000000] 18:25:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (000000788177E000) [pid = 3356] [serial = 392] [outer = 0000007880F32800] 18:25:02 INFO - PROCESS | 3356 | 1463966702908 Marionette DEBUG loaded listener.js 18:25:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (000000788200D000) [pid = 3356] [serial = 393] [outer = 0000007880F32800] 18:25:03 INFO - PROCESS | 3356 | 1463966703380 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:25:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 734ms 18:25:03 INFO - PROCESS | 3356 | 1463966703426 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 18:25:03 INFO - PROCESS | 3356 | 1463966703429 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 18:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:25:03 INFO - PROCESS | 3356 | 1463966703432 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:25:03 INFO - PROCESS | 3356 | 1463966703436 Marionette TRACE conn6 <- [1,490,null,{}] 18:25:03 INFO - PROCESS | 3356 | 1463966703446 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:03 INFO - PROCESS | 3356 | 1463966703536 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 18:25:03 INFO - PROCESS | 3356 | 1463966703546 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:03 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848D7800 == 53 [pid = 3356] [id = 132] 18:25:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (000000788275C800) [pid = 3356] [serial = 394] [outer = 0000000000000000] 18:25:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (000000788275F000) [pid = 3356] [serial = 395] [outer = 000000788275C800] 18:25:03 INFO - PROCESS | 3356 | 1463966703595 Marionette DEBUG loaded listener.js 18:25:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (0000007882767400) [pid = 3356] [serial = 396] [outer = 000000788275C800] 18:25:04 INFO - PROCESS | 3356 | 1463966704035 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 627ms 18:25:04 INFO - PROCESS | 3356 | 1463966704061 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 18:25:04 INFO - PROCESS | 3356 | 1463966704064 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 18:25:04 INFO - PROCESS | 3356 | 1463966704067 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:25:04 INFO - PROCESS | 3356 | 1463966704069 Marionette TRACE conn6 <- [1,494,null,{}] 18:25:04 INFO - PROCESS | 3356 | 1463966704076 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:04 INFO - PROCESS | 3356 | 1463966704163 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 18:25:04 INFO - PROCESS | 3356 | 1463966704170 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:04 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B9A800 == 54 [pid = 3356] [id = 133] 18:25:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078830EE400) [pid = 3356] [serial = 397] [outer = 0000000000000000] 18:25:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (00000078830FC400) [pid = 3356] [serial = 398] [outer = 00000078830EE400] 18:25:04 INFO - PROCESS | 3356 | 1463966704219 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (0000007883F94800) [pid = 3356] [serial = 399] [outer = 00000078830EE400] 18:25:04 INFO - PROCESS | 3356 | 1463966704659 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:25:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:25:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 629ms 18:25:04 INFO - PROCESS | 3356 | 1463966704706 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 18:25:04 INFO - PROCESS | 3356 | 1463966704708 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 18:25:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:25:04 INFO - PROCESS | 3356 | 1463966704711 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:25:04 INFO - PROCESS | 3356 | 1463966704713 Marionette TRACE conn6 <- [1,498,null,{}] 18:25:04 INFO - PROCESS | 3356 | 1463966704716 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:04 INFO - PROCESS | 3356 | 1463966704821 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 18:25:04 INFO - PROCESS | 3356 | 1463966704827 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:04 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886371800 == 55 [pid = 3356] [id = 134] 18:25:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (0000007883F8E400) [pid = 3356] [serial = 400] [outer = 0000000000000000] 18:25:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (0000007884766800) [pid = 3356] [serial = 401] [outer = 0000007883F8E400] 18:25:04 INFO - PROCESS | 3356 | 1463966704873 Marionette DEBUG loaded listener.js 18:25:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (0000007884816000) [pid = 3356] [serial = 402] [outer = 0000007883F8E400] 18:25:05 INFO - PROCESS | 3356 | 1463966705360 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:25:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 692ms 18:25:05 INFO - PROCESS | 3356 | 1463966705406 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 18:25:05 INFO - PROCESS | 3356 | 1463966705408 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 18:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:25:05 INFO - PROCESS | 3356 | 1463966705412 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:25:05 INFO - PROCESS | 3356 | 1463966705413 Marionette TRACE conn6 <- [1,502,null,{}] 18:25:05 INFO - PROCESS | 3356 | 1463966705423 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:05 INFO - PROCESS | 3356 | 1463966705563 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 18:25:05 INFO - PROCESS | 3356 | 1463966705614 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:05 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886D95000 == 56 [pid = 3356] [id = 135] 18:25:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (0000007885B09C00) [pid = 3356] [serial = 403] [outer = 0000000000000000] 18:25:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (00000078863CA000) [pid = 3356] [serial = 404] [outer = 0000007885B09C00] 18:25:05 INFO - PROCESS | 3356 | 1463966705661 Marionette DEBUG loaded listener.js 18:25:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (0000007887BCDC00) [pid = 3356] [serial = 405] [outer = 0000007885B09C00] 18:25:06 INFO - PROCESS | 3356 | 1463966706104 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:25:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:25:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 734ms 18:25:06 INFO - PROCESS | 3356 | 1463966706165 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 18:25:06 INFO - PROCESS | 3356 | 1463966706167 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 18:25:06 INFO - PROCESS | 3356 | 1463966706170 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:25:06 INFO - PROCESS | 3356 | 1463966706172 Marionette TRACE conn6 <- [1,506,null,{}] 18:25:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:25:06 INFO - PROCESS | 3356 | 1463966706175 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:06 INFO - PROCESS | 3356 | 1463966706287 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 18:25:06 INFO - PROCESS | 3356 | 1463966706337 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:06 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EEC9F800 == 57 [pid = 3356] [id = 136] 18:25:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007885B0A000) [pid = 3356] [serial = 406] [outer = 0000000000000000] 18:25:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078EEED2000) [pid = 3356] [serial = 407] [outer = 0000007885B0A000] 18:25:06 INFO - PROCESS | 3356 | 1463966706386 Marionette DEBUG loaded listener.js 18:25:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (00000078F06C9000) [pid = 3356] [serial = 408] [outer = 0000007885B0A000] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (000000788200B400) [pid = 3356] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (000000788598D000) [pid = 3356] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078823C9800) [pid = 3356] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (00000078F52F9000) [pid = 3356] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (0000007882009400) [pid = 3356] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (00000078EF712800) [pid = 3356] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (0000007885991400) [pid = 3356] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (0000007882011400) [pid = 3356] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078EED2B400) [pid = 3356] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (00000078863D6400) [pid = 3356] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078F5973000) [pid = 3356] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (00000078823C8400) [pid = 3356] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078F6A8B800) [pid = 3356] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (00000078FA630800) [pid = 3356] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (00000078F5CCDC00) [pid = 3356] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:25:06 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (0000007882F56800) [pid = 3356] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:25:06 INFO - PROCESS | 3356 | 1463966706939 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:25:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:25:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 776ms 18:25:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:25:06 INFO - PROCESS | 3356 | 1463966706951 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 18:25:06 INFO - PROCESS | 3356 | 1463966706953 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 18:25:06 INFO - PROCESS | 3356 | 1463966706961 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:25:06 INFO - PROCESS | 3356 | 1463966706963 Marionette TRACE conn6 <- [1,510,null,{}] 18:25:06 INFO - PROCESS | 3356 | 1463966706966 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:07 INFO - PROCESS | 3356 | 1463966707058 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 18:25:07 INFO - PROCESS | 3356 | 1463966707065 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:07 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F06B4000 == 58 [pid = 3356] [id = 137] 18:25:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (0000007882009400) [pid = 3356] [serial = 409] [outer = 0000000000000000] 18:25:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (00000078863CE800) [pid = 3356] [serial = 410] [outer = 0000007882009400] 18:25:07 INFO - PROCESS | 3356 | 1463966707112 Marionette DEBUG loaded listener.js 18:25:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (00000078F0813800) [pid = 3356] [serial = 411] [outer = 0000007882009400] 18:25:07 INFO - PROCESS | 3356 | 1463966707547 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:25:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:25:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 18:25:07 INFO - PROCESS | 3356 | 1463966707615 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 18:25:07 INFO - PROCESS | 3356 | 1463966707617 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 18:25:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:25:07 INFO - PROCESS | 3356 | 1463966707624 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:25:07 INFO - PROCESS | 3356 | 1463966707626 Marionette TRACE conn6 <- [1,514,null,{}] 18:25:07 INFO - PROCESS | 3356 | 1463966707629 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:07 INFO - PROCESS | 3356 | 1463966707715 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 18:25:07 INFO - PROCESS | 3356 | 1463966707722 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:07 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F13CC800 == 59 [pid = 3356] [id = 138] 18:25:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078F0959C00) [pid = 3356] [serial = 412] [outer = 0000000000000000] 18:25:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078F1C0BC00) [pid = 3356] [serial = 413] [outer = 00000078F0959C00] 18:25:07 INFO - PROCESS | 3356 | 1463966707768 Marionette DEBUG loaded listener.js 18:25:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (00000078F4FD1800) [pid = 3356] [serial = 414] [outer = 00000078F0959C00] 18:25:08 INFO - PROCESS | 3356 | 1463966708180 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:25:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 18:25:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 587ms 18:25:08 INFO - PROCESS | 3356 | 1463966708210 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 18:25:08 INFO - PROCESS | 3356 | 1463966708212 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 18:25:08 INFO - PROCESS | 3356 | 1463966708215 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:25:08 INFO - PROCESS | 3356 | 1463966708217 Marionette TRACE conn6 <- [1,518,null,{}] 18:25:08 INFO - PROCESS | 3356 | 1463966708221 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:08 INFO - PROCESS | 3356 | 1463966708311 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 18:25:08 INFO - PROCESS | 3356 | 1463966708317 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:08 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F51D3000 == 60 [pid = 3356] [id = 139] 18:25:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (00000078F55AF000) [pid = 3356] [serial = 415] [outer = 0000000000000000] 18:25:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (00000078F5A4C400) [pid = 3356] [serial = 416] [outer = 00000078F55AF000] 18:25:08 INFO - PROCESS | 3356 | 1463966708373 Marionette DEBUG loaded listener.js 18:25:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (00000078F5FAF000) [pid = 3356] [serial = 417] [outer = 00000078F55AF000] 18:25:08 INFO - PROCESS | 3356 | 1463966708801 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:25:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:25:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 627ms 18:25:08 INFO - PROCESS | 3356 | 1463966708891 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 18:25:08 INFO - PROCESS | 3356 | 1463966708895 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 18:25:08 INFO - PROCESS | 3356 | 1463966708901 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:25:08 INFO - PROCESS | 3356 | 1463966708906 Marionette TRACE conn6 <- [1,522,null,{}] 18:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:25:08 INFO - PROCESS | 3356 | 1463966708913 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:09 INFO - PROCESS | 3356 | 1463966709033 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 18:25:09 INFO - PROCESS | 3356 | 1463966709175 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:09 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882145000 == 61 [pid = 3356] [id = 140] 18:25:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (0000007881777C00) [pid = 3356] [serial = 418] [outer = 0000000000000000] 18:25:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (0000007881FE8400) [pid = 3356] [serial = 419] [outer = 0000007881777C00] 18:25:09 INFO - PROCESS | 3356 | 1463966709234 Marionette DEBUG loaded listener.js 18:25:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (00000078820C7C00) [pid = 3356] [serial = 420] [outer = 0000007881777C00] 18:25:09 INFO - PROCESS | 3356 | 1463966709870 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:25:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:25:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1024ms 18:25:09 INFO - PROCESS | 3356 | 1463966709936 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 18:25:09 INFO - PROCESS | 3356 | 1463966709940 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 18:25:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:25:09 INFO - PROCESS | 3356 | 1463966709948 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:25:09 INFO - PROCESS | 3356 | 1463966709953 Marionette TRACE conn6 <- [1,526,null,{}] 18:25:10 INFO - PROCESS | 3356 | 1463966709992 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:10 INFO - PROCESS | 3356 | 1463966710115 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 18:25:10 INFO - PROCESS | 3356 | 1463966710183 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:10 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882709800 == 62 [pid = 3356] [id = 141] 18:25:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (0000007882380000) [pid = 3356] [serial = 421] [outer = 0000000000000000] 18:25:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007882762C00) [pid = 3356] [serial = 422] [outer = 0000007882380000] 18:25:10 INFO - PROCESS | 3356 | 1463966710281 Marionette DEBUG loaded listener.js 18:25:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078830F0800) [pid = 3356] [serial = 423] [outer = 0000007882380000] 18:25:10 INFO - PROCESS | 3356 | 1463966710910 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:25:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 18:25:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 985ms 18:25:10 INFO - PROCESS | 3356 | 1463966710935 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 18:25:10 INFO - PROCESS | 3356 | 1463966710938 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 18:25:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:25:10 INFO - PROCESS | 3356 | 1463966710942 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:25:10 INFO - PROCESS | 3356 | 1463966710944 Marionette TRACE conn6 <- [1,530,null,{}] 18:25:10 INFO - PROCESS | 3356 | 1463966710954 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:11 INFO - PROCESS | 3356 | 1463966711075 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 18:25:11 INFO - PROCESS | 3356 | 1463966711188 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:11 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F701D000 == 63 [pid = 3356] [id = 142] 18:25:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (0000007887BCD400) [pid = 3356] [serial = 424] [outer = 0000000000000000] 18:25:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (00000078EED28400) [pid = 3356] [serial = 425] [outer = 0000007887BCD400] 18:25:11 INFO - PROCESS | 3356 | 1463966711289 Marionette DEBUG loaded listener.js 18:25:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078F5C7A800) [pid = 3356] [serial = 426] [outer = 0000007887BCD400] 18:25:12 INFO - PROCESS | 3356 | 1463966712018 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:25:12 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 18:25:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:25:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:25:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:25:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:25:12 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 18:25:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:25:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:25:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:25:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:25:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1136ms 18:25:12 INFO - PROCESS | 3356 | 1463966712080 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 18:25:12 INFO - PROCESS | 3356 | 1463966712083 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 18:25:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:25:12 INFO - PROCESS | 3356 | 1463966712086 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:25:12 INFO - PROCESS | 3356 | 1463966712089 Marionette TRACE conn6 <- [1,534,null,{}] 18:25:12 INFO - PROCESS | 3356 | 1463966712093 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:12 INFO - PROCESS | 3356 | 1463966712218 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 18:25:12 INFO - PROCESS | 3356 | 1463966712291 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:12 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCFBD000 == 64 [pid = 3356] [id = 143] 18:25:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078FA62EC00) [pid = 3356] [serial = 427] [outer = 0000000000000000] 18:25:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078FA639400) [pid = 3356] [serial = 428] [outer = 00000078FA62EC00] 18:25:12 INFO - PROCESS | 3356 | 1463966712389 Marionette DEBUG loaded listener.js 18:25:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078FBF3C400) [pid = 3356] [serial = 429] [outer = 00000078FA62EC00] 18:25:12 INFO - PROCESS | 3356 | 1463966712944 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:25:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 18:25:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 18:25:12 INFO - PROCESS | 3356 | 1463966712970 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 18:25:12 INFO - PROCESS | 3356 | 1463966712972 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 18:25:13 INFO - PROCESS | 3356 | 1463966712993 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:25:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:25:13 INFO - PROCESS | 3356 | 1463966712995 Marionette TRACE conn6 <- [1,538,null,{}] 18:25:13 INFO - PROCESS | 3356 | 1463966712999 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:13 INFO - PROCESS | 3356 | 1463966713108 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 18:25:13 INFO - PROCESS | 3356 | 1463966713195 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:13 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD543000 == 65 [pid = 3356] [id = 144] 18:25:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (00000078896E6400) [pid = 3356] [serial = 430] [outer = 0000000000000000] 18:25:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078896EEC00) [pid = 3356] [serial = 431] [outer = 00000078896E6400] 18:25:13 INFO - PROCESS | 3356 | 1463966713250 Marionette DEBUG loaded listener.js 18:25:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078F9A9A400) [pid = 3356] [serial = 432] [outer = 00000078896E6400] 18:25:13 INFO - PROCESS | 3356 | 1463966713745 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:25:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 18:25:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 776ms 18:25:13 INFO - PROCESS | 3356 | 1463966713790 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 18:25:13 INFO - PROCESS | 3356 | 1463966713792 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 18:25:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:25:13 INFO - PROCESS | 3356 | 1463966713797 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:25:13 INFO - PROCESS | 3356 | 1463966713799 Marionette TRACE conn6 <- [1,542,null,{}] 18:25:13 INFO - PROCESS | 3356 | 1463966713803 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:13 INFO - PROCESS | 3356 | 1463966713974 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 18:25:14 INFO - PROCESS | 3356 | 1463966714081 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:14 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDF5A000 == 66 [pid = 3356] [id = 145] 18:25:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078FCB4F400) [pid = 3356] [serial = 433] [outer = 0000000000000000] 18:25:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078FD10F400) [pid = 3356] [serial = 434] [outer = 00000078FCB4F400] 18:25:14 INFO - PROCESS | 3356 | 1463966714137 Marionette DEBUG loaded listener.js 18:25:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (00000078FD207800) [pid = 3356] [serial = 435] [outer = 00000078FCB4F400] 18:25:14 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:14 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:14 INFO - PROCESS | 3356 | 1463966714675 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:25:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:25:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 945ms 18:25:14 INFO - PROCESS | 3356 | 1463966714744 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 18:25:14 INFO - PROCESS | 3356 | 1463966714747 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 18:25:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:25:14 INFO - PROCESS | 3356 | 1463966714751 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:25:14 INFO - PROCESS | 3356 | 1463966714753 Marionette TRACE conn6 <- [1,546,null,{}] 18:25:14 INFO - PROCESS | 3356 | 1463966714757 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:14 INFO - PROCESS | 3356 | 1463966714869 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 18:25:14 INFO - PROCESS | 3356 | 1463966714943 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:15 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE111000 == 67 [pid = 3356] [id = 146] 18:25:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (0000007888CD5400) [pid = 3356] [serial = 436] [outer = 0000000000000000] 18:25:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (0000007888CDAC00) [pid = 3356] [serial = 437] [outer = 0000007888CD5400] 18:25:15 INFO - PROCESS | 3356 | 1463966715069 Marionette DEBUG loaded listener.js 18:25:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (0000007888CE1400) [pid = 3356] [serial = 438] [outer = 0000007888CD5400] 18:25:15 INFO - PROCESS | 3356 | 1463966715959 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:25:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:25:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1243ms 18:25:16 INFO - PROCESS | 3356 | 1463966715997 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 18:25:16 INFO - PROCESS | 3356 | 1463966716001 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 18:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:25:16 INFO - PROCESS | 3356 | 1463966716007 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:25:16 INFO - PROCESS | 3356 | 1463966716010 Marionette TRACE conn6 <- [1,550,null,{}] 18:25:16 INFO - PROCESS | 3356 | 1463966716015 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:16 INFO - PROCESS | 3356 | 1463966716123 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 18:25:16 INFO - PROCESS | 3356 | 1463966716247 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:16 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B90800 == 68 [pid = 3356] [id = 147] 18:25:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (0000007881FED000) [pid = 3356] [serial = 439] [outer = 0000000000000000] 18:25:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (0000007881FF1400) [pid = 3356] [serial = 440] [outer = 0000007881FED000] 18:25:16 INFO - PROCESS | 3356 | 1463966716302 Marionette DEBUG loaded listener.js 18:25:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (000000788237E400) [pid = 3356] [serial = 441] [outer = 0000007881FED000] 18:25:16 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCF1D000 == 67 [pid = 3356] [id = 10] 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078F13CC800 == 66 [pid = 3356] [id = 138] 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078F06B4000 == 65 [pid = 3356] [id = 137] 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078EEC9F800 == 64 [pid = 3356] [id = 136] 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 0000007886D95000 == 63 [pid = 3356] [id = 135] 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 0000007886371800 == 62 [pid = 3356] [id = 134] 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 0000007884B9A800 == 61 [pid = 3356] [id = 133] 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078848D7800 == 60 [pid = 3356] [id = 132] 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 0000007882704800 == 59 [pid = 3356] [id = 131] 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078823A4800 == 58 [pid = 3356] [id = 130] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 120 (00000078FD10EC00) [pid = 3356] [serial = 370] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:16 INFO - PROCESS | 3356 | --DOCSHELL 0000007886D8F800 == 57 [pid = 3356] [id = 124] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 119 (00000078FC811400) [pid = 3356] [serial = 323] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (00000078F9A9E000) [pid = 3356] [serial = 320] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (00000078F4FCD000) [pid = 3356] [serial = 346] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (00000078F52ED000) [pid = 3356] [serial = 347] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (0000007887BC1400) [pid = 3356] [serial = 341] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (00000078863C2400) [pid = 3356] [serial = 340] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (0000007883F8EC00) [pid = 3356] [serial = 338] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (00000078823C8C00) [pid = 3356] [serial = 337] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (00000078F0E6C400) [pid = 3356] [serial = 344] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078F0817800) [pid = 3356] [serial = 343] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078EED1C800) [pid = 3356] [serial = 352] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (00000078F5A7FC00) [pid = 3356] [serial = 355] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078863BD000) [pid = 3356] [serial = 350] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078843DF000) [pid = 3356] [serial = 349] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078F9A9D800) [pid = 3356] [serial = 359] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078F7076800) [pid = 3356] [serial = 358] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078F5FACC00) [pid = 3356] [serial = 356] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078FBFB1000) [pid = 3356] [serial = 361] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078FA65EC00) [pid = 3356] [serial = 367] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (00000078FC971400) [pid = 3356] [serial = 362] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (0000007882F5F800) [pid = 3356] [serial = 364] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (0000007885B08C00) [pid = 3356] [serial = 365] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078FCB73800) [pid = 3356] [serial = 368] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (00000078F061BC00) [pid = 3356] [serial = 353] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078830F9000) [pid = 3356] [serial = 314] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (00000078EED22000) [pid = 3356] [serial = 317] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078FBFB4000) [pid = 3356] [serial = 311] [outer = 0000000000000000] [url = about:blank] 18:25:16 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:16 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:16 INFO - PROCESS | 3356 | 1463966716920 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:25:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:25:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 944ms 18:25:16 INFO - PROCESS | 3356 | 1463966716955 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 18:25:16 INFO - PROCESS | 3356 | 1463966716961 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 18:25:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:25:16 INFO - PROCESS | 3356 | 1463966716967 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:25:16 INFO - PROCESS | 3356 | 1463966716969 Marionette TRACE conn6 <- [1,554,null,{}] 18:25:16 INFO - PROCESS | 3356 | 1463966716973 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:17 INFO - PROCESS | 3356 | 1463966717064 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 18:25:17 INFO - PROCESS | 3356 | 1463966717074 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 3356 | ++DOCSHELL 000000788479C800 == 58 [pid = 3356] [id = 148] 18:25:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (000000788200C000) [pid = 3356] [serial = 442] [outer = 0000000000000000] 18:25:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (0000007882388C00) [pid = 3356] [serial = 443] [outer = 000000788200C000] 18:25:17 INFO - PROCESS | 3356 | 1463966717124 Marionette DEBUG loaded listener.js 18:25:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (000000788275D400) [pid = 3356] [serial = 444] [outer = 000000788200C000] 18:25:17 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:17 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:17 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:17 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:17 INFO - PROCESS | 3356 | 1463966717599 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:25:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:25:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 692ms 18:25:17 INFO - PROCESS | 3356 | 1463966717661 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 18:25:17 INFO - PROCESS | 3356 | 1463966717664 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 18:25:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:25:17 INFO - PROCESS | 3356 | 1463966717667 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:25:17 INFO - PROCESS | 3356 | 1463966717671 Marionette TRACE conn6 <- [1,558,null,{}] 18:25:17 INFO - PROCESS | 3356 | 1463966717681 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:17 INFO - PROCESS | 3356 | 1463966717775 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 18:25:17 INFO - PROCESS | 3356 | 1463966717782 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:17 INFO - PROCESS | 3356 | ++DOCSHELL 000000788637E800 == 59 [pid = 3356] [id = 149] 18:25:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (0000007883023000) [pid = 3356] [serial = 445] [outer = 0000000000000000] 18:25:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078830F8400) [pid = 3356] [serial = 446] [outer = 0000007883023000] 18:25:17 INFO - PROCESS | 3356 | 1463966717831 Marionette DEBUG loaded listener.js 18:25:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (00000078843E8000) [pid = 3356] [serial = 447] [outer = 0000007883023000] 18:25:18 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:18 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:18 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:18 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:18 INFO - PROCESS | 3356 | 1463966718305 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:25:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:25:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 18:25:18 INFO - PROCESS | 3356 | 1463966718361 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 18:25:18 INFO - PROCESS | 3356 | 1463966718363 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 18:25:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:25:18 INFO - PROCESS | 3356 | 1463966718366 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:25:18 INFO - PROCESS | 3356 | 1463966718368 Marionette TRACE conn6 <- [1,562,null,{}] 18:25:18 INFO - PROCESS | 3356 | 1463966718372 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:18 INFO - PROCESS | 3356 | 1463966718489 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 18:25:18 INFO - PROCESS | 3356 | 1463966718502 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:18 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B46000 == 60 [pid = 3356] [id = 150] 18:25:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (0000007883025000) [pid = 3356] [serial = 448] [outer = 0000000000000000] 18:25:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (0000007885994000) [pid = 3356] [serial = 449] [outer = 0000007883025000] 18:25:18 INFO - PROCESS | 3356 | 1463966718617 Marionette DEBUG loaded listener.js 18:25:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (00000078863C2000) [pid = 3356] [serial = 450] [outer = 0000007883025000] 18:25:19 INFO - PROCESS | 3356 | 1463966719032 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 18:25:19 INFO - PROCESS | 3356 | 1463966719064 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 18:25:19 INFO - PROCESS | 3356 | 1463966719066 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 18:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:25:19 INFO - PROCESS | 3356 | 1463966719069 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:25:19 INFO - PROCESS | 3356 | 1463966719071 Marionette TRACE conn6 <- [1,566,null,{}] 18:25:19 INFO - PROCESS | 3356 | 1463966719079 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:19 INFO - PROCESS | 3356 | 1463966719192 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 18:25:19 INFO - PROCESS | 3356 | 1463966719199 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:19 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EF799000 == 61 [pid = 3356] [id = 151] 18:25:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078863DBC00) [pid = 3356] [serial = 451] [outer = 0000000000000000] 18:25:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (0000007887BC4800) [pid = 3356] [serial = 452] [outer = 00000078863DBC00] 18:25:19 INFO - PROCESS | 3356 | 1463966719246 Marionette DEBUG loaded listener.js 18:25:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (0000007888CD2C00) [pid = 3356] [serial = 453] [outer = 00000078863DBC00] 18:25:19 INFO - PROCESS | 3356 | 1463966719694 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:25:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:25:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 18:25:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:25:19 INFO - PROCESS | 3356 | 1463966719772 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 18:25:19 INFO - PROCESS | 3356 | 1463966719775 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 18:25:19 INFO - PROCESS | 3356 | 1463966719778 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:25:19 INFO - PROCESS | 3356 | 1463966719780 Marionette TRACE conn6 <- [1,570,null,{}] 18:25:19 INFO - PROCESS | 3356 | 1463966719784 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:19 INFO - PROCESS | 3356 | 1463966719962 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 18:25:20 INFO - PROCESS | 3356 | 1463966720016 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1074000 == 62 [pid = 3356] [id = 152] 18:25:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078EED20800) [pid = 3356] [serial = 454] [outer = 0000000000000000] 18:25:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078F061F800) [pid = 3356] [serial = 455] [outer = 00000078EED20800] 18:25:20 INFO - PROCESS | 3356 | 1463966720063 Marionette DEBUG loaded listener.js 18:25:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078F136D800) [pid = 3356] [serial = 456] [outer = 00000078EED20800] 18:25:20 INFO - PROCESS | 3356 | 1463966720487 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:25:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:25:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 18:25:20 INFO - PROCESS | 3356 | 1463966720513 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 18:25:20 INFO - PROCESS | 3356 | 1463966720515 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 18:25:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:25:20 INFO - PROCESS | 3356 | 1463966720519 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:25:20 INFO - PROCESS | 3356 | 1463966720521 Marionette TRACE conn6 <- [1,574,null,{}] 18:25:20 INFO - PROCESS | 3356 | 1463966720524 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:20 INFO - PROCESS | 3356 | 1463966720634 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 18:25:20 INFO - PROCESS | 3356 | 1463966720684 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5131000 == 63 [pid = 3356] [id = 153] 18:25:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078F0D80800) [pid = 3356] [serial = 457] [outer = 0000000000000000] 18:25:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (00000078F4FCF000) [pid = 3356] [serial = 458] [outer = 00000078F0D80800] 18:25:20 INFO - PROCESS | 3356 | 1463966720731 Marionette DEBUG loaded listener.js 18:25:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078F5AEF400) [pid = 3356] [serial = 459] [outer = 00000078F0D80800] 18:25:21 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (0000007883F8E400) [pid = 3356] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:25:21 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (0000007880F32800) [pid = 3356] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:25:21 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (0000007880F2B400) [pid = 3356] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:25:21 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (0000007885B09C00) [pid = 3356] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:25:21 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (000000788275C800) [pid = 3356] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:25:21 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078830EE400) [pid = 3356] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:25:21 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (0000007885B0A000) [pid = 3356] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:25:21 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (0000007882009400) [pid = 3356] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:25:21 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078F0959C00) [pid = 3356] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:25:21 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:21 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:21 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:21 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:21 INFO - PROCESS | 3356 | 1463966721207 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 18:25:21 INFO - PROCESS | 3356 | 1463966721255 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 18:25:21 INFO - PROCESS | 3356 | 1463966721257 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 18:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:25:21 INFO - PROCESS | 3356 | 1463966721291 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:25:21 INFO - PROCESS | 3356 | 1463966721301 Marionette TRACE conn6 <- [1,578,null,{}] 18:25:21 INFO - PROCESS | 3356 | 1463966721305 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:21 INFO - PROCESS | 3356 | 1463966721391 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 18:25:21 INFO - PROCESS | 3356 | 1463966721398 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:21 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5E7E000 == 64 [pid = 3356] [id = 154] 18:25:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078863C7C00) [pid = 3356] [serial = 460] [outer = 0000000000000000] 18:25:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (00000078F095D400) [pid = 3356] [serial = 461] [outer = 00000078863C7C00] 18:25:21 INFO - PROCESS | 3356 | 1463966721443 Marionette DEBUG loaded listener.js 18:25:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (00000078F5FAE800) [pid = 3356] [serial = 462] [outer = 00000078863C7C00] 18:25:21 INFO - PROCESS | 3356 | 1463966721868 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:25:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:25:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 587ms 18:25:21 INFO - PROCESS | 3356 | 1463966721885 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 18:25:21 INFO - PROCESS | 3356 | 1463966721887 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 18:25:21 INFO - PROCESS | 3356 | 1463966721891 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:25:21 INFO - PROCESS | 3356 | 1463966721893 Marionette TRACE conn6 <- [1,582,null,{}] 18:25:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:25:21 INFO - PROCESS | 3356 | 1463966721896 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:21 INFO - PROCESS | 3356 | 1463966721982 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 18:25:21 INFO - PROCESS | 3356 | 1463966721989 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:22 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F78E2000 == 65 [pid = 3356] [id = 155] 18:25:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078F7073000) [pid = 3356] [serial = 463] [outer = 0000000000000000] 18:25:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078FA62DC00) [pid = 3356] [serial = 464] [outer = 00000078F7073000] 18:25:22 INFO - PROCESS | 3356 | 1463966722035 Marionette DEBUG loaded listener.js 18:25:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078FBF2E800) [pid = 3356] [serial = 465] [outer = 00000078F7073000] 18:25:22 INFO - PROCESS | 3356 | 1463966722466 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:25:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:25:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 18:25:22 INFO - PROCESS | 3356 | 1463966722526 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 18:25:22 INFO - PROCESS | 3356 | 1463966722529 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 18:25:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:25:22 INFO - PROCESS | 3356 | 1463966722532 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:25:22 INFO - PROCESS | 3356 | 1463966722534 Marionette TRACE conn6 <- [1,586,null,{}] 18:25:22 INFO - PROCESS | 3356 | 1463966722537 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:22 INFO - PROCESS | 3356 | 1463966722634 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 18:25:22 INFO - PROCESS | 3356 | 1463966722643 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:22 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCF0D000 == 66 [pid = 3356] [id = 156] 18:25:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (000000788974D400) [pid = 3356] [serial = 466] [outer = 0000000000000000] 18:25:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (0000007889754800) [pid = 3356] [serial = 467] [outer = 000000788974D400] 18:25:22 INFO - PROCESS | 3356 | 1463966722692 Marionette DEBUG loaded listener.js 18:25:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078F7817400) [pid = 3356] [serial = 468] [outer = 000000788974D400] 18:25:23 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:25:23 INFO - PROCESS | 3356 | 1463966723575 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:25:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:25:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1078ms 18:25:23 INFO - PROCESS | 3356 | 1463966723633 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 18:25:23 INFO - PROCESS | 3356 | 1463966723639 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 18:25:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:25:23 INFO - PROCESS | 3356 | 1463966723644 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:25:23 INFO - PROCESS | 3356 | 1463966723649 Marionette TRACE conn6 <- [1,590,null,{}] 18:25:23 INFO - PROCESS | 3356 | 1463966723655 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:23 INFO - PROCESS | 3356 | 1463966723774 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 18:25:23 INFO - PROCESS | 3356 | 1463966723895 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:23 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848D7000 == 67 [pid = 3356] [id = 157] 18:25:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (000000788218F000) [pid = 3356] [serial = 469] [outer = 0000000000000000] 18:25:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (0000007882381400) [pid = 3356] [serial = 470] [outer = 000000788218F000] 18:25:23 INFO - PROCESS | 3356 | 1463966723955 Marionette DEBUG loaded listener.js 18:25:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (0000007882F51400) [pid = 3356] [serial = 471] [outer = 000000788218F000] 18:25:24 INFO - PROCESS | 3356 | 1463966724568 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:25:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:25:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 984ms 18:25:24 INFO - PROCESS | 3356 | 1463966724634 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 18:25:24 INFO - PROCESS | 3356 | 1463966724640 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 18:25:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:25:24 INFO - PROCESS | 3356 | 1463966724647 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:25:24 INFO - PROCESS | 3356 | 1463966724650 Marionette TRACE conn6 <- [1,594,null,{}] 18:25:24 INFO - PROCESS | 3356 | 1463966724655 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:24 INFO - PROCESS | 3356 | 1463966724803 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 18:25:24 INFO - PROCESS | 3356 | 1463966724921 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:24 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0859800 == 68 [pid = 3356] [id = 158] 18:25:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (00000078843EBC00) [pid = 3356] [serial = 472] [outer = 0000000000000000] 18:25:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (00000078863CBC00) [pid = 3356] [serial = 473] [outer = 00000078843EBC00] 18:25:24 INFO - PROCESS | 3356 | 1463966724978 Marionette DEBUG loaded listener.js 18:25:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (00000078896E5800) [pid = 3356] [serial = 474] [outer = 00000078843EBC00] 18:25:25 INFO - PROCESS | 3356 | 1463966725611 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:25:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:25:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 18:25:25 INFO - PROCESS | 3356 | 1463966725652 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 18:25:25 INFO - PROCESS | 3356 | 1463966725655 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 18:25:25 INFO - PROCESS | 3356 | 1463966725660 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:25:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:25:25 INFO - PROCESS | 3356 | 1463966725664 Marionette TRACE conn6 <- [1,598,null,{}] 18:25:25 INFO - PROCESS | 3356 | 1463966725676 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:25 INFO - PROCESS | 3356 | 1463966725795 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 18:25:25 INFO - PROCESS | 3356 | 1463966725915 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:25 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDFEA800 == 69 [pid = 3356] [id = 159] 18:25:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078F4FC8800) [pid = 3356] [serial = 475] [outer = 0000000000000000] 18:25:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (00000078F52F9000) [pid = 3356] [serial = 476] [outer = 00000078F4FC8800] 18:25:25 INFO - PROCESS | 3356 | 1463966725975 Marionette DEBUG loaded listener.js 18:25:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (00000078FC0C1800) [pid = 3356] [serial = 477] [outer = 00000078F4FC8800] 18:25:26 INFO - PROCESS | 3356 | 1463966726613 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:25:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:25:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 986ms 18:25:26 INFO - PROCESS | 3356 | 1463966726652 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 18:25:26 INFO - PROCESS | 3356 | 1463966726655 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 18:25:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:25:26 INFO - PROCESS | 3356 | 1463966726659 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:25:26 INFO - PROCESS | 3356 | 1463966726661 Marionette TRACE conn6 <- [1,602,null,{}] 18:25:26 INFO - PROCESS | 3356 | 1463966726665 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:26 INFO - PROCESS | 3356 | 1463966726784 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 18:25:26 INFO - PROCESS | 3356 | 1463966726907 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:26 INFO - PROCESS | 3356 | ++DOCSHELL 000000788964F800 == 70 [pid = 3356] [id = 160] 18:25:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (0000007881FF1C00) [pid = 3356] [serial = 478] [outer = 0000000000000000] 18:25:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (00000078FCB76000) [pid = 3356] [serial = 479] [outer = 0000007881FF1C00] 18:25:26 INFO - PROCESS | 3356 | 1463966726964 Marionette DEBUG loaded listener.js 18:25:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (00000078FD1F0800) [pid = 3356] [serial = 480] [outer = 0000007881FF1C00] 18:25:27 INFO - PROCESS | 3356 | 1463966727824 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:25:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:25:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1240ms 18:25:27 INFO - PROCESS | 3356 | 1463966727900 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 18:25:27 INFO - PROCESS | 3356 | 1463966727905 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 18:25:27 INFO - PROCESS | 3356 | 1463966727910 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:25:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:25:27 INFO - PROCESS | 3356 | 1463966727913 Marionette TRACE conn6 <- [1,606,null,{}] 18:25:27 INFO - PROCESS | 3356 | 1463966727919 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:28 INFO - PROCESS | 3356 | 1463966728023 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 18:25:28 INFO - PROCESS | 3356 | 1463966728102 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:28 INFO - PROCESS | 3356 | ++DOCSHELL 000000788211C000 == 71 [pid = 3356] [id = 161] 18:25:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (00000078817F5400) [pid = 3356] [serial = 481] [outer = 0000000000000000] 18:25:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (0000007881FE9400) [pid = 3356] [serial = 482] [outer = 00000078817F5400] 18:25:28 INFO - PROCESS | 3356 | 1463966728206 Marionette DEBUG loaded listener.js 18:25:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (00000078823C7800) [pid = 3356] [serial = 483] [outer = 00000078817F5400] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 00000078F78E2000 == 70 [pid = 3356] [id = 155] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5E7E000 == 69 [pid = 3356] [id = 154] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5131000 == 68 [pid = 3356] [id = 153] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1074000 == 67 [pid = 3356] [id = 152] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 00000078EF799000 == 66 [pid = 3356] [id = 151] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B46000 == 65 [pid = 3356] [id = 150] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 000000788637E800 == 64 [pid = 3356] [id = 149] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (0000007882F53400) [pid = 3356] [serial = 373] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 124 (0000007883F77C00) [pid = 3356] [serial = 376] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 123 (00000078F0E6FC00) [pid = 3356] [serial = 380] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 122 (00000078885E8000) [pid = 3356] [serial = 383] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 121 (00000078820CCC00) [pid = 3356] [serial = 386] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 120 (00000078F5A4C400) [pid = 3356] [serial = 416] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | 1463966728882 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 000000788479C800 == 63 [pid = 3356] [id = 148] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 0000007884B90800 == 62 [pid = 3356] [id = 147] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 00000078F701D000 == 61 [pid = 3356] [id = 142] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 0000007882709800 == 60 [pid = 3356] [id = 141] 18:25:28 INFO - PROCESS | 3356 | --DOCSHELL 0000007882145000 == 59 [pid = 3356] [id = 140] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 119 (0000007884816000) [pid = 3356] [serial = 402] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (000000788177E000) [pid = 3356] [serial = 392] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (000000788200D000) [pid = 3356] [serial = 393] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (00000078820C7400) [pid = 3356] [serial = 390] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (0000007880F30C00) [pid = 3356] [serial = 389] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (0000007887BCDC00) [pid = 3356] [serial = 405] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (000000788275F000) [pid = 3356] [serial = 395] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (0000007882767400) [pid = 3356] [serial = 396] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (00000078830FC400) [pid = 3356] [serial = 398] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078863CA000) [pid = 3356] [serial = 404] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078EEED2000) [pid = 3356] [serial = 407] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (00000078863CE800) [pid = 3356] [serial = 410] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078F0813800) [pid = 3356] [serial = 411] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078F0818C00) [pid = 3356] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078F1C0BC00) [pid = 3356] [serial = 413] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078F06C9000) [pid = 3356] [serial = 408] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (0000007884766800) [pid = 3356] [serial = 401] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (0000007883F94800) [pid = 3356] [serial = 399] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078F4FD1800) [pid = 3356] [serial = 414] [outer = 0000000000000000] [url = about:blank] 18:25:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:25:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1029ms 18:25:28 INFO - PROCESS | 3356 | 1463966728944 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 18:25:28 INFO - PROCESS | 3356 | 1463966728950 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 18:25:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:25:28 INFO - PROCESS | 3356 | 1463966728956 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:25:28 INFO - PROCESS | 3356 | 1463966728958 Marionette TRACE conn6 <- [1,610,null,{}] 18:25:28 INFO - PROCESS | 3356 | 1463966728977 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:29 INFO - PROCESS | 3356 | 1463966729071 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 18:25:29 INFO - PROCESS | 3356 | 1463966729078 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:29 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882704800 == 60 [pid = 3356] [id = 162] 18:25:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007881FF2400) [pid = 3356] [serial = 484] [outer = 0000000000000000] 18:25:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (000000788200B400) [pid = 3356] [serial = 485] [outer = 0000007881FF2400] 18:25:29 INFO - PROCESS | 3356 | 1463966729125 Marionette DEBUG loaded listener.js 18:25:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (0000007882385C00) [pid = 3356] [serial = 486] [outer = 0000007881FF2400] 18:25:29 INFO - PROCESS | 3356 | 1463966729641 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 733ms 18:25:29 INFO - PROCESS | 3356 | 1463966729690 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 18:25:29 INFO - PROCESS | 3356 | 1463966729693 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 18:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:25:29 INFO - PROCESS | 3356 | 1463966729696 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:25:29 INFO - PROCESS | 3356 | 1463966729699 Marionette TRACE conn6 <- [1,614,null,{}] 18:25:29 INFO - PROCESS | 3356 | 1463966729710 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:29 INFO - PROCESS | 3356 | 1463966729800 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 18:25:29 INFO - PROCESS | 3356 | 1463966729877 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:29 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884BA2800 == 61 [pid = 3356] [id = 163] 18:25:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (000000788275C800) [pid = 3356] [serial = 487] [outer = 0000000000000000] 18:25:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (0000007883F77800) [pid = 3356] [serial = 488] [outer = 000000788275C800] 18:25:29 INFO - PROCESS | 3356 | 1463966729926 Marionette DEBUG loaded listener.js 18:25:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078843E3800) [pid = 3356] [serial = 489] [outer = 000000788275C800] 18:25:30 INFO - PROCESS | 3356 | 1463966730311 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 629ms 18:25:30 INFO - PROCESS | 3356 | 1463966730331 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 18:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:25:30 INFO - PROCESS | 3356 | 1463966730341 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 18:25:30 INFO - PROCESS | 3356 | 1463966730345 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:25:30 INFO - PROCESS | 3356 | 1463966730346 Marionette TRACE conn6 <- [1,618,null,{}] 18:25:30 INFO - PROCESS | 3356 | 1463966730350 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:30 INFO - PROCESS | 3356 | 1463966730436 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 18:25:30 INFO - PROCESS | 3356 | 1463966730443 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:30 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886379000 == 62 [pid = 3356] [id = 164] 18:25:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (000000788476A400) [pid = 3356] [serial = 490] [outer = 0000000000000000] 18:25:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (0000007884811000) [pid = 3356] [serial = 491] [outer = 000000788476A400] 18:25:30 INFO - PROCESS | 3356 | 1463966730490 Marionette DEBUG loaded listener.js 18:25:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (000000788481E000) [pid = 3356] [serial = 492] [outer = 000000788476A400] 18:25:30 INFO - PROCESS | 3356 | 1463966730922 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 629ms 18:25:30 INFO - PROCESS | 3356 | 1463966730987 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 18:25:30 INFO - PROCESS | 3356 | 1463966730989 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 18:25:31 INFO - PROCESS | 3356 | 1463966730993 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:25:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:25:31 INFO - PROCESS | 3356 | 1463966730995 Marionette TRACE conn6 <- [1,622,null,{}] 18:25:31 INFO - PROCESS | 3356 | 1463966730998 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:31 INFO - PROCESS | 3356 | 1463966731106 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 18:25:31 INFO - PROCESS | 3356 | 1463966731187 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:31 INFO - PROCESS | 3356 | ++DOCSHELL 000000788271C800 == 63 [pid = 3356] [id = 165] 18:25:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (000000788599A800) [pid = 3356] [serial = 493] [outer = 0000000000000000] 18:25:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (0000007885B0BC00) [pid = 3356] [serial = 494] [outer = 000000788599A800] 18:25:31 INFO - PROCESS | 3356 | 1463966731239 Marionette DEBUG loaded listener.js 18:25:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078863C7400) [pid = 3356] [serial = 495] [outer = 000000788599A800] 18:25:31 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:31 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:31 INFO - PROCESS | 3356 | 1463966731676 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:25:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:25:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 734ms 18:25:31 INFO - PROCESS | 3356 | 1463966731732 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 18:25:31 INFO - PROCESS | 3356 | 1463966731734 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 18:25:31 INFO - PROCESS | 3356 | 1463966731737 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:25:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:25:31 INFO - PROCESS | 3356 | 1463966731739 Marionette TRACE conn6 <- [1,626,null,{}] 18:25:31 INFO - PROCESS | 3356 | 1463966731755 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:31 INFO - PROCESS | 3356 | 1463966731886 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 18:25:31 INFO - PROCESS | 3356 | 1463966731940 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:31 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889651000 == 64 [pid = 3356] [id = 166] 18:25:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078885DCC00) [pid = 3356] [serial = 496] [outer = 0000000000000000] 18:25:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (0000007888CDF400) [pid = 3356] [serial = 497] [outer = 00000078885DCC00] 18:25:31 INFO - PROCESS | 3356 | 1463966731986 Marionette DEBUG loaded listener.js 18:25:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (000000788974DC00) [pid = 3356] [serial = 498] [outer = 00000078885DCC00] 18:25:32 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:32 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:32 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:32 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:32 INFO - PROCESS | 3356 | 1463966732428 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:25:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:25:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 734ms 18:25:32 INFO - PROCESS | 3356 | 1463966732485 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 18:25:32 INFO - PROCESS | 3356 | 1463966732487 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 18:25:32 INFO - PROCESS | 3356 | 1463966732490 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:25:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:25:32 INFO - PROCESS | 3356 | 1463966732492 Marionette TRACE conn6 <- [1,630,null,{}] 18:25:32 INFO - PROCESS | 3356 | 1463966732496 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:32 INFO - PROCESS | 3356 | 1463966732605 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 18:25:32 INFO - PROCESS | 3356 | 1463966732660 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:32 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFDED800 == 65 [pid = 3356] [id = 167] 18:25:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (00000078EED1F800) [pid = 3356] [serial = 499] [outer = 0000000000000000] 18:25:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078EED25400) [pid = 3356] [serial = 500] [outer = 00000078EED1F800] 18:25:32 INFO - PROCESS | 3356 | 1463966732707 Marionette DEBUG loaded listener.js 18:25:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (00000078EFFE2800) [pid = 3356] [serial = 501] [outer = 00000078EED1F800] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (00000078863DBC00) [pid = 3356] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (00000078EED20800) [pid = 3356] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (00000078F55AF000) [pid = 3356] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (0000007881FED000) [pid = 3356] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (00000078F0D80800) [pid = 3356] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (0000007888CD5400) [pid = 3356] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (000000788200C000) [pid = 3356] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (0000007883023000) [pid = 3356] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (0000007883025000) [pid = 3356] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078F7073000) [pid = 3356] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (00000078863C7C00) [pid = 3356] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078820C6800) [pid = 3356] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:25:33 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (0000007884812800) [pid = 3356] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:25:33 INFO - PROCESS | 3356 | 1463966733327 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:25:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:25:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 880ms 18:25:33 INFO - PROCESS | 3356 | 1463966733375 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 18:25:33 INFO - PROCESS | 3356 | 1463966733377 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 18:25:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:25:33 INFO - PROCESS | 3356 | 1463966733381 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:25:33 INFO - PROCESS | 3356 | 1463966733382 Marionette TRACE conn6 <- [1,634,null,{}] 18:25:33 INFO - PROCESS | 3356 | 1463966733386 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:33 INFO - PROCESS | 3356 | 1463966733503 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 18:25:33 INFO - PROCESS | 3356 | 1463966733553 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:33 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F078A800 == 66 [pid = 3356] [id = 168] 18:25:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (0000007881FE7800) [pid = 3356] [serial = 502] [outer = 0000000000000000] 18:25:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078843E6800) [pid = 3356] [serial = 503] [outer = 0000007881FE7800] 18:25:33 INFO - PROCESS | 3356 | 1463966733600 Marionette DEBUG loaded listener.js 18:25:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078F06C6800) [pid = 3356] [serial = 504] [outer = 0000007881FE7800] 18:25:33 INFO - PROCESS | 3356 | 1463966733989 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 629ms 18:25:34 INFO - PROCESS | 3356 | 1463966734013 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 3356 | 1463966734015 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 18:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:25:34 INFO - PROCESS | 3356 | 1463966734018 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:25:34 INFO - PROCESS | 3356 | 1463966734020 Marionette TRACE conn6 <- [1,638,null,{}] 18:25:34 INFO - PROCESS | 3356 | 1463966734023 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:34 INFO - PROCESS | 3356 | 1463966734107 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 18:25:34 INFO - PROCESS | 3356 | 1463966734114 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:34 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F13B8800 == 67 [pid = 3356] [id = 169] 18:25:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (00000078F0815000) [pid = 3356] [serial = 505] [outer = 0000000000000000] 18:25:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078F095B000) [pid = 3356] [serial = 506] [outer = 00000078F0815000] 18:25:34 INFO - PROCESS | 3356 | 1463966734159 Marionette DEBUG loaded listener.js 18:25:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078F1390800) [pid = 3356] [serial = 507] [outer = 00000078F0815000] 18:25:34 INFO - PROCESS | 3356 | 1463966734573 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 588ms 18:25:34 INFO - PROCESS | 3356 | 1463966734612 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 18:25:34 INFO - PROCESS | 3356 | 1463966734615 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 18:25:34 INFO - PROCESS | 3356 | 1463966734618 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:25:34 INFO - PROCESS | 3356 | 1463966734620 Marionette TRACE conn6 <- [1,642,null,{}] 18:25:34 INFO - PROCESS | 3356 | 1463966734628 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:34 INFO - PROCESS | 3356 | 1463966734722 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 18:25:34 INFO - PROCESS | 3356 | 1463966734729 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:34 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5131000 == 68 [pid = 3356] [id = 170] 18:25:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078F4F60400) [pid = 3356] [serial = 508] [outer = 0000000000000000] 18:25:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078F4FCE000) [pid = 3356] [serial = 509] [outer = 00000078F4F60400] 18:25:34 INFO - PROCESS | 3356 | 1463966734773 Marionette DEBUG loaded listener.js 18:25:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (00000078F5165400) [pid = 3356] [serial = 510] [outer = 00000078F4F60400] 18:25:35 INFO - PROCESS | 3356 | 1463966735190 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 18:25:35 INFO - PROCESS | 3356 | 1463966735272 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 18:25:35 INFO - PROCESS | 3356 | 1463966735277 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 18:25:35 INFO - PROCESS | 3356 | 1463966735287 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:25:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:25:35 INFO - PROCESS | 3356 | 1463966735292 Marionette TRACE conn6 <- [1,646,null,{}] 18:25:35 INFO - PROCESS | 3356 | 1463966735298 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:35 INFO - PROCESS | 3356 | 1463966735419 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 18:25:35 INFO - PROCESS | 3356 | 1463966735577 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:35 INFO - PROCESS | 3356 | ++DOCSHELL 000000788271C000 == 69 [pid = 3356] [id = 171] 18:25:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (0000007881FF1000) [pid = 3356] [serial = 511] [outer = 0000000000000000] 18:25:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (0000007882009800) [pid = 3356] [serial = 512] [outer = 0000007881FF1000] 18:25:35 INFO - PROCESS | 3356 | 1463966735635 Marionette DEBUG loaded listener.js 18:25:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (0000007882385000) [pid = 3356] [serial = 513] [outer = 0000007881FF1000] 18:25:36 INFO - PROCESS | 3356 | 1463966736204 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:25:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:25:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 986ms 18:25:36 INFO - PROCESS | 3356 | 1463966736282 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 18:25:36 INFO - PROCESS | 3356 | 1463966736286 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 18:25:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:25:36 INFO - PROCESS | 3356 | 1463966736294 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:25:36 INFO - PROCESS | 3356 | 1463966736299 Marionette TRACE conn6 <- [1,650,null,{}] 18:25:36 INFO - PROCESS | 3356 | 1463966736303 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:36 INFO - PROCESS | 3356 | 1463966736425 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 18:25:36 INFO - PROCESS | 3356 | 1463966736536 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:36 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868E2000 == 70 [pid = 3356] [id = 172] 18:25:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (0000007883020800) [pid = 3356] [serial = 514] [outer = 0000000000000000] 18:25:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (0000007883F81C00) [pid = 3356] [serial = 515] [outer = 0000007883020800] 18:25:36 INFO - PROCESS | 3356 | 1463966736594 Marionette DEBUG loaded listener.js 18:25:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (0000007884812C00) [pid = 3356] [serial = 516] [outer = 0000007883020800] 18:25:37 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:37 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:37 INFO - PROCESS | 3356 | 1463966737208 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:25:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:25:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 986ms 18:25:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:25:37 INFO - PROCESS | 3356 | 1463966737282 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 18:25:37 INFO - PROCESS | 3356 | 1463966737285 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 18:25:37 INFO - PROCESS | 3356 | 1463966737289 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:25:37 INFO - PROCESS | 3356 | 1463966737291 Marionette TRACE conn6 <- [1,654,null,{}] 18:25:37 INFO - PROCESS | 3356 | 1463966737302 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:37 INFO - PROCESS | 3356 | 1463966737465 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 18:25:37 INFO - PROCESS | 3356 | 1463966737515 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:37 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6EA3000 == 71 [pid = 3356] [id = 173] 18:25:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (0000007888CD3800) [pid = 3356] [serial = 517] [outer = 0000000000000000] 18:25:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (0000007888CD9800) [pid = 3356] [serial = 518] [outer = 0000007888CD3800] 18:25:37 INFO - PROCESS | 3356 | 1463966737576 Marionette DEBUG loaded listener.js 18:25:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (00000078F095B800) [pid = 3356] [serial = 519] [outer = 0000007888CD3800] 18:25:37 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:38 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:38 INFO - PROCESS | 3356 | 1463966738235 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:25:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:25:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 985ms 18:25:38 INFO - PROCESS | 3356 | 1463966738276 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 18:25:38 INFO - PROCESS | 3356 | 1463966738278 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 18:25:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:25:38 INFO - PROCESS | 3356 | 1463966738281 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:25:38 INFO - PROCESS | 3356 | 1463966738284 Marionette TRACE conn6 <- [1,658,null,{}] 18:25:38 INFO - PROCESS | 3356 | 1463966738287 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:38 INFO - PROCESS | 3356 | 1463966738411 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 18:25:38 INFO - PROCESS | 3356 | 1463966738528 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:38 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCB8E800 == 72 [pid = 3356] [id = 174] 18:25:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (00000078F5A7A000) [pid = 3356] [serial = 520] [outer = 0000000000000000] 18:25:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (00000078F5EE9C00) [pid = 3356] [serial = 521] [outer = 00000078F5A7A000] 18:25:38 INFO - PROCESS | 3356 | 1463966738585 Marionette DEBUG loaded listener.js 18:25:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 127 (00000078F7074000) [pid = 3356] [serial = 522] [outer = 00000078F5A7A000] 18:25:39 INFO - PROCESS | 3356 | 1463966739128 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:25:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:25:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 879ms 18:25:39 INFO - PROCESS | 3356 | 1463966739164 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 18:25:39 INFO - PROCESS | 3356 | 1463966739166 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 18:25:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:25:39 INFO - PROCESS | 3356 | 1463966739169 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:25:39 INFO - PROCESS | 3356 | 1463966739172 Marionette TRACE conn6 <- [1,662,null,{}] 18:25:39 INFO - PROCESS | 3356 | 1463966739175 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:39 INFO - PROCESS | 3356 | 1463966739283 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 18:25:39 INFO - PROCESS | 3356 | 1463966739372 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:39 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDAEA800 == 73 [pid = 3356] [id = 175] 18:25:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (00000078F9A47400) [pid = 3356] [serial = 523] [outer = 0000000000000000] 18:25:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (00000078FA60F800) [pid = 3356] [serial = 524] [outer = 00000078F9A47400] 18:25:39 INFO - PROCESS | 3356 | 1463966739428 Marionette DEBUG loaded listener.js 18:25:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (00000078FA6F0000) [pid = 3356] [serial = 525] [outer = 00000078F9A47400] 18:25:39 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:25:39 INFO - PROCESS | 3356 | [3356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 18:25:40 INFO - PROCESS | 3356 | 1463966740012 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:25:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 18:25:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 880ms 18:25:40 INFO - PROCESS | 3356 | 1463966740053 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 18:25:40 INFO - PROCESS | 3356 | 1463966740055 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 18:25:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:25:40 INFO - PROCESS | 3356 | 1463966740059 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:25:40 INFO - PROCESS | 3356 | 1463966740061 Marionette TRACE conn6 <- [1,666,null,{}] 18:25:40 INFO - PROCESS | 3356 | 1463966740064 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:40 INFO - PROCESS | 3356 | 1463966740228 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 18:25:40 INFO - PROCESS | 3356 | 1463966740350 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:40 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE113800 == 74 [pid = 3356] [id = 176] 18:25:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (0000007888DE5800) [pid = 3356] [serial = 526] [outer = 0000000000000000] 18:25:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (00000078FBFAFC00) [pid = 3356] [serial = 527] [outer = 0000007888DE5800] 18:25:40 INFO - PROCESS | 3356 | 1463966740408 Marionette DEBUG loaded listener.js 18:25:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (00000078FCB55400) [pid = 3356] [serial = 528] [outer = 0000007888DE5800] 18:25:41 INFO - PROCESS | 3356 | 1463966741003 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:25:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:25:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 985ms 18:25:41 INFO - PROCESS | 3356 | 1463966741047 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 18:25:41 INFO - PROCESS | 3356 | 1463966741049 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 18:25:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:25:41 INFO - PROCESS | 3356 | 1463966741053 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:25:41 INFO - PROCESS | 3356 | 1463966741055 Marionette TRACE conn6 <- [1,670,null,{}] 18:25:41 INFO - PROCESS | 3356 | 1463966741059 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:41 INFO - PROCESS | 3356 | 1463966741167 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 18:25:41 INFO - PROCESS | 3356 | 1463966741285 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:41 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882123000 == 75 [pid = 3356] [id = 177] 18:25:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 134 (0000007881349C00) [pid = 3356] [serial = 529] [outer = 0000000000000000] 18:25:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 135 (0000007882382C00) [pid = 3356] [serial = 530] [outer = 0000007881349C00] 18:25:41 INFO - PROCESS | 3356 | 1463966741344 Marionette DEBUG loaded listener.js 18:25:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 136 (00000078891E8400) [pid = 3356] [serial = 531] [outer = 0000007881349C00] 18:25:42 INFO - PROCESS | 3356 | [3356] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:25:42 INFO - PROCESS | 3356 | [3356] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 00000078868DA000 == 74 [pid = 3356] [id = 125] 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 00000078F13B8800 == 73 [pid = 3356] [id = 169] 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 00000078F078A800 == 72 [pid = 3356] [id = 168] 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 00000078EFDED800 == 71 [pid = 3356] [id = 167] 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 0000007889651000 == 70 [pid = 3356] [id = 166] 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 000000788271C800 == 69 [pid = 3356] [id = 165] 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 0000007886379000 == 68 [pid = 3356] [id = 164] 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 0000007884BA2800 == 67 [pid = 3356] [id = 163] 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 0000007882704800 == 66 [pid = 3356] [id = 162] 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 000000788211C000 == 65 [pid = 3356] [id = 161] 18:25:42 INFO - PROCESS | 3356 | --DOCSHELL 00000078848D7000 == 64 [pid = 3356] [id = 157] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 135 (00000078885E9400) [pid = 3356] [serial = 387] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 134 (00000078863C8400) [pid = 3356] [serial = 335] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 133 (0000007887BC4800) [pid = 3356] [serial = 452] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 132 (0000007888CD2C00) [pid = 3356] [serial = 453] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 131 (00000078F136D800) [pid = 3356] [serial = 456] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (00000078F061F800) [pid = 3356] [serial = 455] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 129 (0000007881FE8400) [pid = 3356] [serial = 419] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 128 (00000078F5FAF000) [pid = 3356] [serial = 417] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 127 (000000788237E400) [pid = 3356] [serial = 441] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 126 (0000007881FF1400) [pid = 3356] [serial = 440] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (00000078F4FCF000) [pid = 3356] [serial = 458] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 124 (0000007888CE1400) [pid = 3356] [serial = 438] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 123 (0000007888CDAC00) [pid = 3356] [serial = 437] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 122 (0000007882388C00) [pid = 3356] [serial = 443] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 121 (000000788275D400) [pid = 3356] [serial = 444] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 120 (00000078830F8400) [pid = 3356] [serial = 446] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 119 (00000078843E8000) [pid = 3356] [serial = 447] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (00000078EED28400) [pid = 3356] [serial = 425] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (0000007885994000) [pid = 3356] [serial = 449] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (00000078FBF2E800) [pid = 3356] [serial = 465] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (00000078FA639400) [pid = 3356] [serial = 428] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (0000007882762C00) [pid = 3356] [serial = 422] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (00000078F095D400) [pid = 3356] [serial = 461] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (00000078896EEC00) [pid = 3356] [serial = 431] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (0000007889754800) [pid = 3356] [serial = 467] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078FD10F400) [pid = 3356] [serial = 434] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078FA62DC00) [pid = 3356] [serial = 464] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (00000078F5AEF400) [pid = 3356] [serial = 459] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078F5FAE800) [pid = 3356] [serial = 462] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078863C2000) [pid = 3356] [serial = 450] [outer = 0000000000000000] [url = about:blank] 18:25:42 INFO - PROCESS | 3356 | 1463966742657 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:25:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 18:25:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1639ms 18:25:42 INFO - PROCESS | 3356 | 1463966742695 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 18:25:42 INFO - PROCESS | 3356 | 1463966742699 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 18:25:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:25:42 INFO - PROCESS | 3356 | 1463966742704 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:25:42 INFO - PROCESS | 3356 | 1463966742707 Marionette TRACE conn6 <- [1,674,null,{}] 18:25:42 INFO - PROCESS | 3356 | 1463966742714 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:42 INFO - PROCESS | 3356 | 1463966742803 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 18:25:42 INFO - PROCESS | 3356 | 1463966742812 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:42 INFO - PROCESS | 3356 | ++DOCSHELL 000000788214A800 == 65 [pid = 3356] [id = 178] 18:25:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (0000007882194800) [pid = 3356] [serial = 532] [outer = 0000000000000000] 18:25:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (0000007882381C00) [pid = 3356] [serial = 533] [outer = 0000007882194800] 18:25:42 INFO - PROCESS | 3356 | 1463966742862 Marionette DEBUG loaded listener.js 18:25:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (0000007882760000) [pid = 3356] [serial = 534] [outer = 0000007882194800] 18:25:43 INFO - PROCESS | 3356 | 1463966743857 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:25:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:25:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1182ms 18:25:43 INFO - PROCESS | 3356 | 1463966743891 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 18:25:43 INFO - PROCESS | 3356 | 1463966743896 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 18:25:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:25:43 INFO - PROCESS | 3356 | 1463966743902 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:25:43 INFO - PROCESS | 3356 | 1463966743905 Marionette TRACE conn6 <- [1,678,null,{}] 18:25:43 INFO - PROCESS | 3356 | 1463966743909 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:44 INFO - PROCESS | 3356 | 1463966744001 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 18:25:44 INFO - PROCESS | 3356 | 1463966744010 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:44 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B99800 == 66 [pid = 3356] [id = 179] 18:25:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (00000078830F4C00) [pid = 3356] [serial = 535] [outer = 0000000000000000] 18:25:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078843E4400) [pid = 3356] [serial = 536] [outer = 00000078830F4C00] 18:25:44 INFO - PROCESS | 3356 | 1463966744057 Marionette DEBUG loaded listener.js 18:25:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (0000007884814C00) [pid = 3356] [serial = 537] [outer = 00000078830F4C00] 18:25:45 INFO - PROCESS | 3356 | 1463966745022 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:25:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:25:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1139ms 18:25:45 INFO - PROCESS | 3356 | 1463966745044 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 18:25:45 INFO - PROCESS | 3356 | 1463966745046 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 18:25:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:25:45 INFO - PROCESS | 3356 | 1463966745050 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:25:45 INFO - PROCESS | 3356 | 1463966745053 Marionette TRACE conn6 <- [1,682,null,{}] 18:25:45 INFO - PROCESS | 3356 | 1463966745069 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:45 INFO - PROCESS | 3356 | 1463966745188 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 18:25:45 INFO - PROCESS | 3356 | 1463966745197 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:45 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B49800 == 67 [pid = 3356] [id = 180] 18:25:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078863C8400) [pid = 3356] [serial = 538] [outer = 0000000000000000] 18:25:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078885DBC00) [pid = 3356] [serial = 539] [outer = 00000078863C8400] 18:25:45 INFO - PROCESS | 3356 | 1463966745285 Marionette DEBUG loaded listener.js 18:25:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (0000007888AE5800) [pid = 3356] [serial = 540] [outer = 00000078863C8400] 18:25:46 INFO - PROCESS | 3356 | 1463966746247 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:25:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 18:25:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1239ms 18:25:46 INFO - PROCESS | 3356 | 1463966746292 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 18:25:46 INFO - PROCESS | 3356 | 1463966746295 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 18:25:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:25:46 INFO - PROCESS | 3356 | 1463966746304 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:25:46 INFO - PROCESS | 3356 | 1463966746306 Marionette TRACE conn6 <- [1,686,null,{}] 18:25:46 INFO - PROCESS | 3356 | 1463966746310 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:46 INFO - PROCESS | 3356 | 1463966746424 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 18:25:46 INFO - PROCESS | 3356 | 1463966746472 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:46 INFO - PROCESS | 3356 | ++DOCSHELL 000000788853D800 == 68 [pid = 3356] [id = 181] 18:25:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (0000007888AEFC00) [pid = 3356] [serial = 541] [outer = 0000000000000000] 18:25:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (0000007888AF1400) [pid = 3356] [serial = 542] [outer = 0000007888AEFC00] 18:25:46 INFO - PROCESS | 3356 | 1463966746520 Marionette DEBUG loaded listener.js 18:25:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (0000007888DE7800) [pid = 3356] [serial = 543] [outer = 0000007888AEFC00] 18:25:46 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (0000007881FF2400) [pid = 3356] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:25:46 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (0000007881FF1C00) [pid = 3356] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:25:46 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (000000788275C800) [pid = 3356] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:25:46 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (000000788599A800) [pid = 3356] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:25:46 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (00000078817F5400) [pid = 3356] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:25:46 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (000000788476A400) [pid = 3356] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:25:46 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (00000078F0815000) [pid = 3356] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:25:46 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078885DCC00) [pid = 3356] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:25:46 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (0000007881FE7800) [pid = 3356] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:25:46 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (00000078EED1F800) [pid = 3356] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:25:47 INFO - PROCESS | 3356 | 1463966747519 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:25:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 18:25:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1236ms 18:25:47 INFO - PROCESS | 3356 | 1463966747542 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 18:25:47 INFO - PROCESS | 3356 | 1463966747544 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 18:25:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:25:47 INFO - PROCESS | 3356 | 1463966747555 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:25:47 INFO - PROCESS | 3356 | 1463966747557 Marionette TRACE conn6 <- [1,690,null,{}] 18:25:47 INFO - PROCESS | 3356 | 1463966747561 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:47 INFO - PROCESS | 3356 | 1463966747648 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 18:25:47 INFO - PROCESS | 3356 | 1463966747654 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:47 INFO - PROCESS | 3356 | ++DOCSHELL 000000788965B800 == 69 [pid = 3356] [id = 182] 18:25:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078830EE400) [pid = 3356] [serial = 544] [outer = 0000000000000000] 18:25:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (0000007888DEAC00) [pid = 3356] [serial = 545] [outer = 00000078830EE400] 18:25:47 INFO - PROCESS | 3356 | 1463966747702 Marionette DEBUG loaded listener.js 18:25:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078891EDC00) [pid = 3356] [serial = 546] [outer = 00000078830EE400] 18:25:48 INFO - PROCESS | 3356 | 1463966748662 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:25:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:25:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1140ms 18:25:48 INFO - PROCESS | 3356 | 1463966748691 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 18:25:48 INFO - PROCESS | 3356 | 1463966748693 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 18:25:48 INFO - PROCESS | 3356 | 1463966748696 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:25:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:25:48 INFO - PROCESS | 3356 | 1463966748698 Marionette TRACE conn6 <- [1,694,null,{}] 18:25:48 INFO - PROCESS | 3356 | 1463966748702 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:48 INFO - PROCESS | 3356 | 1463966748809 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 18:25:48 INFO - PROCESS | 3356 | 1463966748816 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:48 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0857000 == 70 [pid = 3356] [id = 183] 18:25:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078896EC400) [pid = 3356] [serial = 547] [outer = 0000000000000000] 18:25:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078F0815000) [pid = 3356] [serial = 548] [outer = 00000078896EC400] 18:25:48 INFO - PROCESS | 3356 | 1463966748862 Marionette DEBUG loaded listener.js 18:25:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078F0D3D400) [pid = 3356] [serial = 549] [outer = 00000078896EC400] 18:25:50 INFO - PROCESS | 3356 | 1463966750041 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:25:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:25:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1390ms 18:25:50 INFO - PROCESS | 3356 | 1463966750091 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 18:25:50 INFO - PROCESS | 3356 | 1463966750095 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 18:25:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:25:50 INFO - PROCESS | 3356 | 1463966750100 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:25:50 INFO - PROCESS | 3356 | 1463966750105 Marionette TRACE conn6 <- [1,698,null,{}] 18:25:50 INFO - PROCESS | 3356 | 1463966750110 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:50 INFO - PROCESS | 3356 | 1463966750259 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 18:25:50 INFO - PROCESS | 3356 | 1463966750385 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:50 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B97800 == 71 [pid = 3356] [id = 184] 18:25:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (0000007882F54400) [pid = 3356] [serial = 550] [outer = 0000000000000000] 18:25:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (00000078830F8C00) [pid = 3356] [serial = 551] [outer = 0000007882F54400] 18:25:50 INFO - PROCESS | 3356 | 1463966750445 Marionette DEBUG loaded listener.js 18:25:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (0000007885997C00) [pid = 3356] [serial = 552] [outer = 0000007882F54400] 18:25:51 INFO - PROCESS | 3356 | 1463966751479 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:25:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:25:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1430ms 18:25:51 INFO - PROCESS | 3356 | 1463966751535 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 18:25:51 INFO - PROCESS | 3356 | 1463966751542 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 18:25:51 INFO - PROCESS | 3356 | 1463966751592 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:25:51 INFO - PROCESS | 3356 | 1463966751595 Marionette TRACE conn6 <- [1,702,null,{}] 18:25:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:25:51 INFO - PROCESS | 3356 | 1463966751599 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:51 INFO - PROCESS | 3356 | 1463966751707 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 18:25:51 INFO - PROCESS | 3356 | 1463966751925 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:51 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F06A8800 == 72 [pid = 3356] [id = 185] 18:25:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078885E8800) [pid = 3356] [serial = 553] [outer = 0000000000000000] 18:25:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (0000007888CDB400) [pid = 3356] [serial = 554] [outer = 00000078885E8800] 18:25:51 INFO - PROCESS | 3356 | 1463966751982 Marionette DEBUG loaded listener.js 18:25:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (00000078896EEC00) [pid = 3356] [serial = 555] [outer = 00000078885E8800] 18:25:53 INFO - PROCESS | 3356 | 1463966753071 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:25:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 18:25:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1538ms 18:25:53 INFO - PROCESS | 3356 | 1463966753138 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 18:25:53 INFO - PROCESS | 3356 | 1463966753141 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 18:25:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:25:53 INFO - PROCESS | 3356 | 1463966753145 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:25:53 INFO - PROCESS | 3356 | 1463966753149 Marionette TRACE conn6 <- [1,706,null,{}] 18:25:53 INFO - PROCESS | 3356 | 1463966753205 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:53 INFO - PROCESS | 3356 | 1463966753351 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 18:25:53 INFO - PROCESS | 3356 | 1463966753436 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:53 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5CA3800 == 73 [pid = 3356] [id = 186] 18:25:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (0000007889758800) [pid = 3356] [serial = 556] [outer = 0000000000000000] 18:25:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (00000078F0963800) [pid = 3356] [serial = 557] [outer = 0000007889758800] 18:25:53 INFO - PROCESS | 3356 | 1463966753495 Marionette DEBUG loaded listener.js 18:25:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (00000078F596D400) [pid = 3356] [serial = 558] [outer = 0000007889758800] 18:25:54 INFO - PROCESS | 3356 | 1463966754515 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:25:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:25:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1434ms 18:25:54 INFO - PROCESS | 3356 | 1463966754580 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 18:25:54 INFO - PROCESS | 3356 | 1463966754584 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 18:25:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:25:54 INFO - PROCESS | 3356 | 1463966754589 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:25:54 INFO - PROCESS | 3356 | 1463966754594 Marionette TRACE conn6 <- [1,710,null,{}] 18:25:54 INFO - PROCESS | 3356 | 1463966754600 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:54 INFO - PROCESS | 3356 | 1463966754736 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 18:25:54 INFO - PROCESS | 3356 | 1463966754869 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:54 INFO - PROCESS | 3356 | ++DOCSHELL 000000788495A000 == 74 [pid = 3356] [id = 187] 18:25:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (000000788134B000) [pid = 3356] [serial = 559] [outer = 0000000000000000] 18:25:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (0000007882195800) [pid = 3356] [serial = 560] [outer = 000000788134B000] 18:25:54 INFO - PROCESS | 3356 | 1463966754921 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (0000007882F5EC00) [pid = 3356] [serial = 561] [outer = 000000788134B000] 18:25:55 INFO - PROCESS | 3356 | 1463966755526 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 18:25:55 INFO - PROCESS | 3356 | 1463966755634 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 18:25:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:25:55 INFO - PROCESS | 3356 | 1463966755640 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:25:55 INFO - PROCESS | 3356 | 1463966755643 Marionette TRACE conn6 <- [1,714,null,{}] 18:25:55 INFO - PROCESS | 3356 | 1463966755663 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:55 INFO - PROCESS | 3356 | 1463966755758 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 18:25:55 INFO - PROCESS | 3356 | 1463966755765 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:55 INFO - PROCESS | 3356 | ++DOCSHELL 000000788271C000 == 56 [pid = 3356] [id = 188] 18:25:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (000000788134D000) [pid = 3356] [serial = 562] [outer = 0000000000000000] 18:25:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (0000007882195400) [pid = 3356] [serial = 563] [outer = 000000788134D000] 18:25:55 INFO - PROCESS | 3356 | 1463966755814 Marionette DEBUG loaded listener.js 18:25:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (0000007882F56400) [pid = 3356] [serial = 564] [outer = 000000788134D000] 18:25:56 INFO - PROCESS | 3356 | 1463966756369 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:25:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:25:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 754ms 18:25:56 INFO - PROCESS | 3356 | 1463966756395 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 18:25:56 INFO - PROCESS | 3356 | 1463966756397 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 18:25:56 INFO - PROCESS | 3356 | 1463966756401 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:25:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:25:56 INFO - PROCESS | 3356 | 1463966756404 Marionette TRACE conn6 <- [1,718,null,{}] 18:25:56 INFO - PROCESS | 3356 | 1463966756415 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:56 INFO - PROCESS | 3356 | 1463966756509 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 18:25:56 INFO - PROCESS | 3356 | 1463966756607 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:56 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868D7000 == 57 [pid = 3356] [id = 189] 18:25:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (0000007885B12400) [pid = 3356] [serial = 565] [outer = 0000000000000000] 18:25:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078863C3000) [pid = 3356] [serial = 566] [outer = 0000007885B12400] 18:25:56 INFO - PROCESS | 3356 | 1463966756656 Marionette DEBUG loaded listener.js 18:25:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078863DAC00) [pid = 3356] [serial = 567] [outer = 0000007885B12400] 18:25:57 INFO - PROCESS | 3356 | 1463966757073 Marionette TRACE conn6 <- [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[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 18:25:57 INFO - PROCESS | 3356 | 1463966757099 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 18:25:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:25:57 INFO - PROCESS | 3356 | 1463966757102 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:25:57 INFO - PROCESS | 3356 | 1463966757104 Marionette TRACE conn6 <- [1,722,null,{}] 18:25:57 INFO - PROCESS | 3356 | 1463966757107 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:57 INFO - PROCESS | 3356 | 1463966757197 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 18:25:57 INFO - PROCESS | 3356 | 1463966757204 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:57 INFO - PROCESS | 3356 | ++DOCSHELL 000000788853D000 == 58 [pid = 3356] [id = 190] 18:25:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078885E7C00) [pid = 3356] [serial = 568] [outer = 0000000000000000] 18:25:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (0000007888AF1C00) [pid = 3356] [serial = 569] [outer = 00000078885E7C00] 18:25:57 INFO - PROCESS | 3356 | 1463966757251 Marionette DEBUG loaded listener.js 18:25:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (0000007888DDE000) [pid = 3356] [serial = 570] [outer = 00000078885E7C00] 18:25:57 INFO - PROCESS | 3356 | 1463966757700 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:25:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:25:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms 18:25:57 INFO - PROCESS | 3356 | 1463966757734 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 18:25:57 INFO - PROCESS | 3356 | 1463966757737 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 18:25:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:25:57 INFO - PROCESS | 3356 | 1463966757746 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:25:57 INFO - PROCESS | 3356 | 1463966757748 Marionette TRACE conn6 <- [1,726,null,{}] 18:25:57 INFO - PROCESS | 3356 | 1463966757752 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:57 INFO - PROCESS | 3356 | 1463966757862 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 18:25:57 INFO - PROCESS | 3356 | 1463966757948 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:57 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFD5F000 == 59 [pid = 3356] [id = 191] 18:25:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (0000007888CDA400) [pid = 3356] [serial = 571] [outer = 0000000000000000] 18:25:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078891EB800) [pid = 3356] [serial = 572] [outer = 0000007888CDA400] 18:25:57 INFO - PROCESS | 3356 | 1463966757994 Marionette DEBUG loaded listener.js 18:25:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (000000788974C800) [pid = 3356] [serial = 573] [outer = 0000007888CDA400] 18:25:58 INFO - PROCESS | 3356 | [3356] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:25:58 INFO - PROCESS | 3356 | 1463966758910 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:25:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:25:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1181ms 18:25:58 INFO - PROCESS | 3356 | 1463966758929 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 18:25:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:25:58 INFO - PROCESS | 3356 | 1463966758932 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 18:25:58 INFO - PROCESS | 3356 | 1463966758935 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:25:58 INFO - PROCESS | 3356 | 1463966758937 Marionette TRACE conn6 <- [1,730,null,{}] 18:25:58 INFO - PROCESS | 3356 | 1463966758946 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:25:59 INFO - PROCESS | 3356 | 1463966759078 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 18:25:59 INFO - PROCESS | 3356 | 1463966759086 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:25:59 INFO - PROCESS | 3356 | ++DOCSHELL 0000007880218000 == 60 [pid = 3356] [id = 192] 18:25:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (00000078EED1E800) [pid = 3356] [serial = 574] [outer = 0000000000000000] 18:25:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (00000078F06C6800) [pid = 3356] [serial = 575] [outer = 00000078EED1E800] 18:25:59 INFO - PROCESS | 3356 | 1463966759133 Marionette DEBUG loaded listener.js 18:25:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (00000078F5163400) [pid = 3356] [serial = 576] [outer = 00000078EED1E800] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (0000007888AEFC00) [pid = 3356] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (0000007881FF1000) [pid = 3356] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (00000078F5A7A000) [pid = 3356] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (0000007883020800) [pid = 3356] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (00000078863C8400) [pid = 3356] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (0000007888CD3800) [pid = 3356] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (0000007888DE5800) [pid = 3356] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (0000007881349C00) [pid = 3356] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (0000007882194800) [pid = 3356] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078830EE400) [pid = 3356] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078F9A47400) [pid = 3356] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078830F4C00) [pid = 3356] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (0000007881777C00) [pid = 3356] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078F06C9400) [pid = 3356] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078885E0800) [pid = 3356] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078843EBC00) [pid = 3356] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (0000007882193000) [pid = 3356] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (00000078FCDF2000) [pid = 3356] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (00000078FA62EC00) [pid = 3356] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (0000007887BCD400) [pid = 3356] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (000000788974D400) [pid = 3356] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078823C1400) [pid = 3356] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (000000788218F000) [pid = 3356] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078FCB4F400) [pid = 3356] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (00000078F4FC8800) [pid = 3356] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078896E6400) [pid = 3356] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:25:59 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (0000007882380000) [pid = 3356] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:26:00 INFO - PROCESS | 3356 | 1463966760105 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:26:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 18:26:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1177ms 18:26:00 INFO - PROCESS | 3356 | 1463966760116 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 18:26:00 INFO - PROCESS | 3356 | 1463966760118 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 18:26:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:26:00 INFO - PROCESS | 3356 | 1463966760124 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:26:00 INFO - PROCESS | 3356 | 1463966760126 Marionette TRACE conn6 <- [1,734,null,{}] 18:26:00 INFO - PROCESS | 3356 | 1463966760130 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:00 INFO - PROCESS | 3356 | 1463966760215 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 18:26:00 INFO - PROCESS | 3356 | 1463966760221 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:00 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882111000 == 61 [pid = 3356] [id = 193] 18:26:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (0000007881777C00) [pid = 3356] [serial = 577] [outer = 0000000000000000] 18:26:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (0000007882193000) [pid = 3356] [serial = 578] [outer = 0000007881777C00] 18:26:00 INFO - PROCESS | 3356 | 1463966760268 Marionette DEBUG loaded listener.js 18:26:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078843EBC00) [pid = 3356] [serial = 579] [outer = 0000007881777C00] 18:26:01 INFO - PROCESS | 3356 | 1463966761189 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:26:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 18:26:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1082ms 18:26:01 INFO - PROCESS | 3356 | 1463966761212 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 18:26:01 INFO - PROCESS | 3356 | 1463966761214 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 18:26:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:26:01 INFO - PROCESS | 3356 | 1463966761217 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:26:01 INFO - PROCESS | 3356 | 1463966761219 Marionette TRACE conn6 <- [1,738,null,{}] 18:26:01 INFO - PROCESS | 3356 | 1463966761223 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:01 INFO - PROCESS | 3356 | 1463966761334 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 18:26:01 INFO - PROCESS | 3356 | 1463966761343 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:01 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6CC7800 == 62 [pid = 3356] [id = 194] 18:26:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (00000078885E0800) [pid = 3356] [serial = 580] [outer = 0000000000000000] 18:26:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (0000007888CDC400) [pid = 3356] [serial = 581] [outer = 00000078885E0800] 18:26:01 INFO - PROCESS | 3356 | 1463966761387 Marionette DEBUG loaded listener.js 18:26:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (00000078F5A7A000) [pid = 3356] [serial = 582] [outer = 00000078885E0800] 18:26:02 INFO - PROCESS | 3356 | 1463966762326 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:26:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:26:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1138ms 18:26:02 INFO - PROCESS | 3356 | 1463966762359 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 18:26:02 INFO - PROCESS | 3356 | 1463966762363 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 18:26:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:26:02 INFO - PROCESS | 3356 | 1463966762369 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:26:02 INFO - PROCESS | 3356 | 1463966762373 Marionette TRACE conn6 <- [1,742,null,{}] 18:26:02 INFO - PROCESS | 3356 | 1463966762379 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:02 INFO - PROCESS | 3356 | 1463966762501 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 18:26:02 INFO - PROCESS | 3356 | 1463966762574 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:02 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847A3800 == 63 [pid = 3356] [id = 195] 18:26:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (000000788200C000) [pid = 3356] [serial = 583] [outer = 0000000000000000] 18:26:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078820CF400) [pid = 3356] [serial = 584] [outer = 000000788200C000] 18:26:02 INFO - PROCESS | 3356 | 1463966762675 Marionette DEBUG loaded listener.js 18:26:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (000000788275E000) [pid = 3356] [serial = 585] [outer = 000000788200C000] 18:26:03 INFO - PROCESS | 3356 | 1463966763787 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:26:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 18:26:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1446ms 18:26:03 INFO - PROCESS | 3356 | 1463966763846 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 18:26:03 INFO - PROCESS | 3356 | 1463966763853 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 18:26:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:26:03 INFO - PROCESS | 3356 | 1463966763860 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:26:03 INFO - PROCESS | 3356 | 1463966763863 Marionette TRACE conn6 <- [1,746,null,{}] 18:26:03 INFO - PROCESS | 3356 | 1463966763868 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:03 INFO - PROCESS | 3356 | 1463966763973 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 18:26:04 INFO - PROCESS | 3356 | 1463966764165 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:04 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889660000 == 64 [pid = 3356] [id = 196] 18:26:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (0000007883F77800) [pid = 3356] [serial = 586] [outer = 0000000000000000] 18:26:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (00000078863CC400) [pid = 3356] [serial = 587] [outer = 0000007883F77800] 18:26:04 INFO - PROCESS | 3356 | 1463966764222 Marionette DEBUG loaded listener.js 18:26:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007888AEE400) [pid = 3356] [serial = 588] [outer = 0000007883F77800] 18:26:04 INFO - PROCESS | 3356 | 1463966764811 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:26:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:26:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 986ms 18:26:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:26:04 INFO - PROCESS | 3356 | 1463966764849 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 18:26:04 INFO - PROCESS | 3356 | 1463966764852 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 18:26:04 INFO - PROCESS | 3356 | 1463966764855 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:26:04 INFO - PROCESS | 3356 | 1463966764860 Marionette TRACE conn6 <- [1,750,null,{}] 18:26:04 INFO - PROCESS | 3356 | 1463966764871 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:05 INFO - PROCESS | 3356 | 1463966764991 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 18:26:05 INFO - PROCESS | 3356 | 1463966765084 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:05 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FC83B800 == 65 [pid = 3356] [id = 197] 18:26:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078F0811000) [pid = 3356] [serial = 589] [outer = 0000000000000000] 18:26:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (00000078F081E400) [pid = 3356] [serial = 590] [outer = 00000078F0811000] 18:26:05 INFO - PROCESS | 3356 | 1463966765143 Marionette DEBUG loaded listener.js 18:26:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (00000078F5A7B400) [pid = 3356] [serial = 591] [outer = 00000078F0811000] 18:26:06 INFO - PROCESS | 3356 | [3356] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:26:06 INFO - PROCESS | 3356 | 1463966766211 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:26:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:26:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1399ms 18:26:06 INFO - PROCESS | 3356 | 1463966766297 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 18:26:06 INFO - PROCESS | 3356 | 1463966766300 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 18:26:06 INFO - PROCESS | 3356 | 1463966766305 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:26:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:26:06 INFO - PROCESS | 3356 | 1463966766307 Marionette TRACE conn6 <- [1,754,null,{}] 18:26:06 INFO - PROCESS | 3356 | 1463966766311 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:06 INFO - PROCESS | 3356 | 1463966766413 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 18:26:06 INFO - PROCESS | 3356 | 1463966766525 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:06 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882146800 == 66 [pid = 3356] [id = 198] 18:26:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (0000007881773400) [pid = 3356] [serial = 592] [outer = 0000000000000000] 18:26:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (0000007882762000) [pid = 3356] [serial = 593] [outer = 0000007881773400] 18:26:06 INFO - PROCESS | 3356 | 1463966766582 Marionette DEBUG loaded listener.js 18:26:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078891EF400) [pid = 3356] [serial = 594] [outer = 0000007881773400] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 0000007882111000 == 65 [pid = 3356] [id = 193] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 0000007880218000 == 64 [pid = 3356] [id = 192] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078EFD5F000 == 63 [pid = 3356] [id = 191] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 000000788853D000 == 62 [pid = 3356] [id = 190] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078868D7000 == 61 [pid = 3356] [id = 189] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 000000788271C000 == 60 [pid = 3356] [id = 188] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 000000788495A000 == 59 [pid = 3356] [id = 187] 18:26:07 INFO - PROCESS | 3356 | 1463966767990 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5CA3800 == 58 [pid = 3356] [id = 186] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078F06A8800 == 57 [pid = 3356] [id = 185] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 0000007884B97800 == 56 [pid = 3356] [id = 184] 18:26:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078F0857000 == 55 [pid = 3356] [id = 183] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078820C7C00) [pid = 3356] [serial = 420] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078FD1EAC00) [pid = 3356] [serial = 381] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078FD1EC400) [pid = 3356] [serial = 384] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078896E5800) [pid = 3356] [serial = 474] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078863CB000) [pid = 3356] [serial = 377] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078FD1EA800) [pid = 3356] [serial = 371] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078FBF3C400) [pid = 3356] [serial = 429] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (00000078F5C7A800) [pid = 3356] [serial = 426] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (00000078F7817400) [pid = 3356] [serial = 468] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (000000788302CC00) [pid = 3356] [serial = 374] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (0000007882F51400) [pid = 3356] [serial = 471] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (00000078FD207800) [pid = 3356] [serial = 435] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078FC0C1800) [pid = 3356] [serial = 477] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (00000078F9A9A400) [pid = 3356] [serial = 432] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078830F0800) [pid = 3356] [serial = 423] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (0000007888AF1400) [pid = 3356] [serial = 542] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (0000007882385000) [pid = 3356] [serial = 513] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (0000007882009800) [pid = 3356] [serial = 512] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (00000078F7074000) [pid = 3356] [serial = 522] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (00000078F5EE9C00) [pid = 3356] [serial = 521] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (0000007884812C00) [pid = 3356] [serial = 516] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (0000007883F81C00) [pid = 3356] [serial = 515] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (0000007888AE5800) [pid = 3356] [serial = 540] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 84 (00000078F095B800) [pid = 3356] [serial = 519] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 83 (0000007888CD9800) [pid = 3356] [serial = 518] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 82 (00000078FCB55400) [pid = 3356] [serial = 528] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 81 (00000078FBFAFC00) [pid = 3356] [serial = 527] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 80 (00000078891E8400) [pid = 3356] [serial = 531] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 79 (0000007882382C00) [pid = 3356] [serial = 530] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 78 (0000007882381C00) [pid = 3356] [serial = 533] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 77 (0000007888DEAC00) [pid = 3356] [serial = 545] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 76 (0000007882760000) [pid = 3356] [serial = 534] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 75 (00000078FA6F0000) [pid = 3356] [serial = 525] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 74 (00000078FA60F800) [pid = 3356] [serial = 524] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 73 (00000078843E4400) [pid = 3356] [serial = 536] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 72 (00000078891EDC00) [pid = 3356] [serial = 546] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 71 (00000078885DBC00) [pid = 3356] [serial = 539] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 70 (0000007884814C00) [pid = 3356] [serial = 537] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - PROCESS | 3356 | --DOMWINDOW == 69 (0000007888DE7800) [pid = 3356] [serial = 543] [outer = 0000000000000000] [url = about:blank] 18:26:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:26:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1725ms 18:26:08 INFO - PROCESS | 3356 | 1463966768036 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 3356 | 1463966768040 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 18:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:26:08 INFO - PROCESS | 3356 | 1463966768045 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 3356 | 1463966768049 Marionette TRACE conn6 <- [1,758,null,{}] 18:26:08 INFO - PROCESS | 3356 | 1463966768063 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:08 INFO - PROCESS | 3356 | 1463966768178 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 18:26:08 INFO - PROCESS | 3356 | 1463966768188 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882715800 == 56 [pid = 3356] [id = 199] 18:26:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 70 (0000007881FE7C00) [pid = 3356] [serial = 595] [outer = 0000000000000000] 18:26:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 71 (0000007882005800) [pid = 3356] [serial = 596] [outer = 0000007881FE7C00] 18:26:08 INFO - PROCESS | 3356 | 1463966768242 Marionette DEBUG loaded listener.js 18:26:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 72 (00000078820D1800) [pid = 3356] [serial = 597] [outer = 0000007881FE7C00] 18:26:08 INFO - PROCESS | 3356 | 1463966768713 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 18:26:08 INFO - PROCESS | 3356 | 1463966768737 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 18:26:08 INFO - PROCESS | 3356 | 1463966768743 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 18:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:26:08 INFO - PROCESS | 3356 | 1463966768749 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:26:08 INFO - PROCESS | 3356 | 1463966768752 Marionette TRACE conn6 <- [1,762,null,{}] 18:26:08 INFO - PROCESS | 3356 | 1463966768756 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:08 INFO - PROCESS | 3356 | 1463966768845 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 18:26:08 INFO - PROCESS | 3356 | 1463966768854 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:08 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884955000 == 57 [pid = 3356] [id = 200] 18:26:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 73 (00000078823C6C00) [pid = 3356] [serial = 598] [outer = 0000000000000000] 18:26:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 74 (00000078823CF800) [pid = 3356] [serial = 599] [outer = 00000078823C6C00] 18:26:08 INFO - PROCESS | 3356 | 1463966768901 Marionette DEBUG loaded listener.js 18:26:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 75 (0000007882F53800) [pid = 3356] [serial = 600] [outer = 00000078823C6C00] 18:26:09 INFO - PROCESS | 3356 | 1463966769353 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 629ms 18:26:09 INFO - PROCESS | 3356 | 1463966769379 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 18:26:09 INFO - PROCESS | 3356 | 1463966769382 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 18:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:26:09 INFO - PROCESS | 3356 | 1463966769385 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:26:09 INFO - PROCESS | 3356 | 1463966769396 Marionette TRACE conn6 <- [1,766,null,{}] 18:26:09 INFO - PROCESS | 3356 | 1463966769407 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:09 INFO - PROCESS | 3356 | 1463966769500 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 18:26:09 INFO - PROCESS | 3356 | 1463966769603 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:09 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886387000 == 58 [pid = 3356] [id = 201] 18:26:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 76 (0000007882190C00) [pid = 3356] [serial = 601] [outer = 0000000000000000] 18:26:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 77 (0000007883F7A000) [pid = 3356] [serial = 602] [outer = 0000007882190C00] 18:26:09 INFO - PROCESS | 3356 | 1463966769659 Marionette DEBUG loaded listener.js 18:26:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 78 (0000007884763400) [pid = 3356] [serial = 603] [outer = 0000007882190C00] 18:26:10 INFO - PROCESS | 3356 | 1463966770051 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 692ms 18:26:10 INFO - PROCESS | 3356 | 1463966770080 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 3356 | 1463966770082 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 18:26:10 INFO - PROCESS | 3356 | 1463966770085 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:26:10 INFO - PROCESS | 3356 | 1463966770087 Marionette TRACE conn6 <- [1,770,null,{}] 18:26:10 INFO - PROCESS | 3356 | 1463966770091 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:10 INFO - PROCESS | 3356 | 1463966770178 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 18:26:10 INFO - PROCESS | 3356 | 1463966770265 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:10 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B5F000 == 59 [pid = 3356] [id = 202] 18:26:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 79 (0000007884766800) [pid = 3356] [serial = 604] [outer = 0000000000000000] 18:26:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 80 (0000007885B0A800) [pid = 3356] [serial = 605] [outer = 0000007884766800] 18:26:10 INFO - PROCESS | 3356 | 1463966770311 Marionette DEBUG loaded listener.js 18:26:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 81 (00000078863CF800) [pid = 3356] [serial = 606] [outer = 0000007884766800] 18:26:10 INFO - PROCESS | 3356 | 1463966770763 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 734ms 18:26:10 INFO - PROCESS | 3356 | 1463966770823 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 18:26:10 INFO - PROCESS | 3356 | 1463966770826 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 18:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:26:10 INFO - PROCESS | 3356 | 1463966770829 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:26:10 INFO - PROCESS | 3356 | 1463966770831 Marionette TRACE conn6 <- [1,774,null,{}] 18:26:10 INFO - PROCESS | 3356 | 1463966770841 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:10 INFO - PROCESS | 3356 | 1463966770989 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 18:26:11 INFO - PROCESS | 3356 | 1463966771044 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:11 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888545000 == 60 [pid = 3356] [id = 203] 18:26:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 82 (00000078863D7000) [pid = 3356] [serial = 607] [outer = 0000000000000000] 18:26:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 83 (00000078885E2400) [pid = 3356] [serial = 608] [outer = 00000078863D7000] 18:26:11 INFO - PROCESS | 3356 | 1463966771089 Marionette DEBUG loaded listener.js 18:26:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (0000007888AE7C00) [pid = 3356] [serial = 609] [outer = 00000078863D7000] 18:26:11 INFO - PROCESS | 3356 | 1463966771529 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 18:26:11 INFO - PROCESS | 3356 | 1463966771566 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 18:26:11 INFO - PROCESS | 3356 | 1463966771569 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 18:26:11 INFO - PROCESS | 3356 | 1463966771572 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:26:11 INFO - PROCESS | 3356 | 1463966771573 Marionette TRACE conn6 <- [1,778,null,{}] 18:26:11 INFO - PROCESS | 3356 | 1463966771577 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:11 INFO - PROCESS | 3356 | 1463966771733 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 18:26:11 INFO - PROCESS | 3356 | 1463966771762 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:11 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0140800 == 61 [pid = 3356] [id = 204] 18:26:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (0000007888DE7800) [pid = 3356] [serial = 610] [outer = 0000000000000000] 18:26:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (00000078891F1400) [pid = 3356] [serial = 611] [outer = 0000007888DE7800] 18:26:11 INFO - PROCESS | 3356 | 1463966771809 Marionette DEBUG loaded listener.js 18:26:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (000000788974D400) [pid = 3356] [serial = 612] [outer = 0000007888DE7800] 18:26:12 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (00000078EED1E800) [pid = 3356] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:26:12 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (0000007881777C00) [pid = 3356] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:26:12 INFO - PROCESS | 3356 | --DOMWINDOW == 84 (000000788134B000) [pid = 3356] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:26:12 INFO - PROCESS | 3356 | --DOMWINDOW == 83 (0000007885B12400) [pid = 3356] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:26:12 INFO - PROCESS | 3356 | --DOMWINDOW == 82 (0000007888CDA400) [pid = 3356] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:26:12 INFO - PROCESS | 3356 | --DOMWINDOW == 81 (000000788134D000) [pid = 3356] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:26:12 INFO - PROCESS | 3356 | --DOMWINDOW == 80 (00000078885E7C00) [pid = 3356] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:26:12 INFO - PROCESS | 3356 | 1463966772276 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 733ms 18:26:12 INFO - PROCESS | 3356 | 1463966772317 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 18:26:12 INFO - PROCESS | 3356 | 1463966772319 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 18:26:12 INFO - PROCESS | 3356 | 1463966772323 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:26:12 INFO - PROCESS | 3356 | 1463966772325 Marionette TRACE conn6 <- [1,782,null,{}] 18:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:26:12 INFO - PROCESS | 3356 | 1463966772340 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:12 INFO - PROCESS | 3356 | 1463966772426 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 18:26:12 INFO - PROCESS | 3356 | 1463966772434 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:12 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1076800 == 62 [pid = 3356] [id = 205] 18:26:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 81 (0000007885B14C00) [pid = 3356] [serial = 613] [outer = 0000000000000000] 18:26:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 82 (0000007888CDA400) [pid = 3356] [serial = 614] [outer = 0000007885B14C00] 18:26:12 INFO - PROCESS | 3356 | 1463966772480 Marionette DEBUG loaded listener.js 18:26:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 83 (00000078EED25400) [pid = 3356] [serial = 615] [outer = 0000007885B14C00] 18:26:12 INFO - PROCESS | 3356 | 1463966772892 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 18:26:12 INFO - PROCESS | 3356 | 1463966772957 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 18:26:12 INFO - PROCESS | 3356 | 1463966772960 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 18:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:26:12 INFO - PROCESS | 3356 | 1463966772963 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:26:12 INFO - PROCESS | 3356 | 1463966772964 Marionette TRACE conn6 <- [1,786,null,{}] 18:26:12 INFO - PROCESS | 3356 | 1463966772968 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:13 INFO - PROCESS | 3356 | 1463966773054 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 18:26:13 INFO - PROCESS | 3356 | 1463966773061 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:13 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5983000 == 63 [pid = 3356] [id = 206] 18:26:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (00000078EFF67400) [pid = 3356] [serial = 616] [outer = 0000000000000000] 18:26:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (00000078F0818C00) [pid = 3356] [serial = 617] [outer = 00000078EFF67400] 18:26:13 INFO - PROCESS | 3356 | 1463966773106 Marionette DEBUG loaded listener.js 18:26:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (00000078F0D3D800) [pid = 3356] [serial = 618] [outer = 00000078EFF67400] 18:26:13 INFO - PROCESS | 3356 | 1463966773523 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:26:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 18:26:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 586ms 18:26:13 INFO - PROCESS | 3356 | 1463966773553 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 18:26:13 INFO - PROCESS | 3356 | 1463966773555 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 18:26:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:26:13 INFO - PROCESS | 3356 | 1463966773562 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:26:13 INFO - PROCESS | 3356 | 1463966773564 Marionette TRACE conn6 <- [1,790,null,{}] 18:26:13 INFO - PROCESS | 3356 | 1463966773568 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:13 INFO - PROCESS | 3356 | 1463966773664 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 18:26:13 INFO - PROCESS | 3356 | 1463966773671 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:13 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F78E7000 == 64 [pid = 3356] [id = 207] 18:26:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (00000078F1748000) [pid = 3356] [serial = 619] [outer = 0000000000000000] 18:26:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (00000078F4FCB400) [pid = 3356] [serial = 620] [outer = 00000078F1748000] 18:26:13 INFO - PROCESS | 3356 | 1463966773717 Marionette DEBUG loaded listener.js 18:26:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (00000078F55CB800) [pid = 3356] [serial = 621] [outer = 00000078F1748000] 18:26:14 INFO - PROCESS | 3356 | 1463966774161 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 18:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 628ms 18:26:14 INFO - PROCESS | 3356 | 1463966774189 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 18:26:14 INFO - PROCESS | 3356 | 1463966774192 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 18:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:26:14 INFO - PROCESS | 3356 | 1463966774206 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:26:14 INFO - PROCESS | 3356 | 1463966774208 Marionette TRACE conn6 <- [1,794,null,{}] 18:26:14 INFO - PROCESS | 3356 | 1463966774215 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:14 INFO - PROCESS | 3356 | 1463966774367 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 18:26:14 INFO - PROCESS | 3356 | 1463966774462 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:14 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882143000 == 65 [pid = 3356] [id = 208] 18:26:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (000000788134C800) [pid = 3356] [serial = 622] [outer = 0000000000000000] 18:26:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (0000007881354400) [pid = 3356] [serial = 623] [outer = 000000788134C800] 18:26:14 INFO - PROCESS | 3356 | 1463966774524 Marionette DEBUG loaded listener.js 18:26:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (0000007882188800) [pid = 3356] [serial = 624] [outer = 000000788134C800] 18:26:15 INFO - PROCESS | 3356 | 1463966775186 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:26:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 18:26:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1025ms 18:26:15 INFO - PROCESS | 3356 | 1463966775236 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 18:26:15 INFO - PROCESS | 3356 | 1463966775241 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 18:26:15 INFO - PROCESS | 3356 | 1463966775245 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:26:15 INFO - PROCESS | 3356 | 1463966775250 Marionette TRACE conn6 <- [1,798,null,{}] 18:26:15 INFO - PROCESS | 3356 | 1463966775276 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:15 INFO - PROCESS | 3356 | 1463966775427 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 18:26:15 INFO - PROCESS | 3356 | 1463966775546 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:15 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BDC000 == 66 [pid = 3356] [id = 209] 18:26:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078830F3C00) [pid = 3356] [serial = 625] [outer = 0000000000000000] 18:26:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (0000007883F7EC00) [pid = 3356] [serial = 626] [outer = 00000078830F3C00] 18:26:15 INFO - PROCESS | 3356 | 1463966775607 Marionette DEBUG loaded listener.js 18:26:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (000000788598E000) [pid = 3356] [serial = 627] [outer = 00000078830F3C00] 18:26:16 INFO - PROCESS | 3356 | 1463966776220 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:26:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:26:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 999ms 18:26:16 INFO - PROCESS | 3356 | 1463966776248 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 18:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:26:16 INFO - PROCESS | 3356 | 1463966776251 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 18:26:16 INFO - PROCESS | 3356 | 1463966776255 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:26:16 INFO - PROCESS | 3356 | 1463966776258 Marionette TRACE conn6 <- [1,802,null,{}] 18:26:16 INFO - PROCESS | 3356 | 1463966776262 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:16 INFO - PROCESS | 3356 | 1463966776377 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 18:26:16 INFO - PROCESS | 3356 | 1463966776498 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:16 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD2CD000 == 67 [pid = 3356] [id = 210] 18:26:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (0000007888AEF800) [pid = 3356] [serial = 628] [outer = 0000000000000000] 18:26:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (0000007888DDC800) [pid = 3356] [serial = 629] [outer = 0000007888AEF800] 18:26:16 INFO - PROCESS | 3356 | 1463966776556 Marionette DEBUG loaded listener.js 18:26:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078891EE000) [pid = 3356] [serial = 630] [outer = 0000007888AEF800] 18:26:17 INFO - PROCESS | 3356 | 1463966777197 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 18:26:17 INFO - PROCESS | 3356 | 1463966777247 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 18:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:26:17 INFO - PROCESS | 3356 | 1463966777259 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:26:17 INFO - PROCESS | 3356 | 1463966777264 Marionette TRACE conn6 <- [1,806,null,{}] 18:26:17 INFO - PROCESS | 3356 | 1463966777268 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:17 INFO - PROCESS | 3356 | 1463966777385 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 18:26:17 INFO - PROCESS | 3356 | 1463966777502 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:17 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD5A5000 == 68 [pid = 3356] [id = 211] 18:26:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (0000007888DEAC00) [pid = 3356] [serial = 631] [outer = 0000000000000000] 18:26:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (00000078F69C7000) [pid = 3356] [serial = 632] [outer = 0000007888DEAC00] 18:26:17 INFO - PROCESS | 3356 | 1463966777561 Marionette DEBUG loaded listener.js 18:26:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (00000078F9A4A800) [pid = 3356] [serial = 633] [outer = 0000007888DEAC00] 18:26:18 INFO - PROCESS | 3356 | 1463966778203 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:26:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:26:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 986ms 18:26:18 INFO - PROCESS | 3356 | 1463966778244 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 18:26:18 INFO - PROCESS | 3356 | 1463966778246 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 18:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:26:18 INFO - PROCESS | 3356 | 1463966778249 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:26:18 INFO - PROCESS | 3356 | 1463966778252 Marionette TRACE conn6 <- [1,810,null,{}] 18:26:18 INFO - PROCESS | 3356 | 1463966778255 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:18 INFO - PROCESS | 3356 | 1463966778368 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 18:26:18 INFO - PROCESS | 3356 | 1463966778485 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:18 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDD4E800 == 69 [pid = 3356] [id = 212] 18:26:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (00000078FA62DC00) [pid = 3356] [serial = 634] [outer = 0000000000000000] 18:26:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078FA639400) [pid = 3356] [serial = 635] [outer = 00000078FA62DC00] 18:26:18 INFO - PROCESS | 3356 | 1463966778542 Marionette DEBUG loaded listener.js 18:26:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (00000078FBFB0000) [pid = 3356] [serial = 636] [outer = 00000078FA62DC00] 18:26:19 INFO - PROCESS | 3356 | 1463966779099 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 18:26:19 INFO - PROCESS | 3356 | 1463966779136 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 18:26:19 INFO - PROCESS | 3356 | 1463966779140 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:26:19 INFO - PROCESS | 3356 | 1463966779142 Marionette TRACE conn6 <- [1,814,null,{}] 18:26:19 INFO - PROCESS | 3356 | 1463966779145 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:19 INFO - PROCESS | 3356 | 1463966779259 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 18:26:19 INFO - PROCESS | 3356 | 1463966779355 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:19 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE109000 == 70 [pid = 3356] [id = 213] 18:26:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (00000078FC96B000) [pid = 3356] [serial = 637] [outer = 0000000000000000] 18:26:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078FCB54400) [pid = 3356] [serial = 638] [outer = 00000078FC96B000] 18:26:19 INFO - PROCESS | 3356 | 1463966779418 Marionette DEBUG loaded listener.js 18:26:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078FCB78800) [pid = 3356] [serial = 639] [outer = 00000078FC96B000] 18:26:20 INFO - PROCESS | 3356 | 1463966780010 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 943ms 18:26:20 INFO - PROCESS | 3356 | 1463966780086 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 18:26:20 INFO - PROCESS | 3356 | 1463966780088 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 18:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:26:20 INFO - PROCESS | 3356 | 1463966780092 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:26:20 INFO - PROCESS | 3356 | 1463966780094 Marionette TRACE conn6 <- [1,818,null,{}] 18:26:20 INFO - PROCESS | 3356 | 1463966780098 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:20 INFO - PROCESS | 3356 | 1463966780210 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 18:26:20 INFO - PROCESS | 3356 | 1463966780335 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F59A9000 == 71 [pid = 3356] [id = 214] 18:26:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (000000788476A400) [pid = 3356] [serial = 640] [outer = 0000000000000000] 18:26:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (0000007889931800) [pid = 3356] [serial = 641] [outer = 000000788476A400] 18:26:20 INFO - PROCESS | 3356 | 1463966780392 Marionette DEBUG loaded listener.js 18:26:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (00000078FCDFDC00) [pid = 3356] [serial = 642] [outer = 000000788476A400] 18:26:21 INFO - PROCESS | 3356 | 1463966781204 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1125ms 18:26:21 INFO - PROCESS | 3356 | 1463966781220 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 18:26:21 INFO - PROCESS | 3356 | 1463966781224 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 18:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:26:21 INFO - PROCESS | 3356 | 1463966781229 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:26:21 INFO - PROCESS | 3356 | 1463966781232 Marionette TRACE conn6 <- [1,822,null,{}] 18:26:21 INFO - PROCESS | 3356 | 1463966781238 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:21 INFO - PROCESS | 3356 | 1463966781348 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 18:26:21 INFO - PROCESS | 3356 | 1463966781474 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:21 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882722800 == 72 [pid = 3356] [id = 215] 18:26:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078822B7800) [pid = 3356] [serial = 643] [outer = 0000000000000000] 18:26:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078822BB400) [pid = 3356] [serial = 644] [outer = 00000078822B7800] 18:26:21 INFO - PROCESS | 3356 | 1463966781529 Marionette DEBUG loaded listener.js 18:26:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078822C3400) [pid = 3356] [serial = 645] [outer = 00000078822B7800] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 00000078F78E7000 == 71 [pid = 3356] [id = 207] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5983000 == 70 [pid = 3356] [id = 206] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1076800 == 69 [pid = 3356] [id = 205] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 00000078F0140800 == 68 [pid = 3356] [id = 204] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 0000007888545000 == 67 [pid = 3356] [id = 203] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B5F000 == 66 [pid = 3356] [id = 202] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 0000007886387000 == 65 [pid = 3356] [id = 201] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 0000007884955000 == 64 [pid = 3356] [id = 200] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 0000007882715800 == 63 [pid = 3356] [id = 199] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 00000078FC83B800 == 62 [pid = 3356] [id = 197] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 0000007889660000 == 61 [pid = 3356] [id = 196] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 00000078847A3800 == 60 [pid = 3356] [id = 195] 18:26:23 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6CC7800 == 59 [pid = 3356] [id = 194] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (0000007888CDC400) [pid = 3356] [serial = 581] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (0000007888CDB400) [pid = 3356] [serial = 554] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078F0963800) [pid = 3356] [serial = 557] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078830F8C00) [pid = 3356] [serial = 551] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (0000007882F5EC00) [pid = 3356] [serial = 561] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (0000007882195800) [pid = 3356] [serial = 560] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078863C3000) [pid = 3356] [serial = 566] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078863DAC00) [pid = 3356] [serial = 567] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078F0815000) [pid = 3356] [serial = 548] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078891EB800) [pid = 3356] [serial = 572] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (0000007882195400) [pid = 3356] [serial = 563] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (000000788974C800) [pid = 3356] [serial = 573] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (0000007882F56400) [pid = 3356] [serial = 564] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (0000007888AF1C00) [pid = 3356] [serial = 569] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (00000078F06C6800) [pid = 3356] [serial = 575] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078F5163400) [pid = 3356] [serial = 576] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (0000007882193000) [pid = 3356] [serial = 578] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078843EBC00) [pid = 3356] [serial = 579] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (0000007888DDE000) [pid = 3356] [serial = 570] [outer = 0000000000000000] [url = about:blank] 18:26:23 INFO - PROCESS | 3356 | 1463966783518 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 2360ms 18:26:23 INFO - PROCESS | 3356 | 1463966783589 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 18:26:23 INFO - PROCESS | 3356 | 1463966783594 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 18:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:26:23 INFO - PROCESS | 3356 | 1463966783601 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:26:23 INFO - PROCESS | 3356 | 1463966783603 Marionette TRACE conn6 <- [1,826,null,{}] 18:26:23 INFO - PROCESS | 3356 | 1463966783607 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:23 INFO - PROCESS | 3356 | 1463966783701 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 18:26:23 INFO - PROCESS | 3356 | 1463966783779 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:23 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848DC000 == 60 [pid = 3356] [id = 216] 18:26:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (0000007880A1F800) [pid = 3356] [serial = 646] [outer = 0000000000000000] 18:26:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (00000078820C9C00) [pid = 3356] [serial = 647] [outer = 0000007880A1F800] 18:26:23 INFO - PROCESS | 3356 | 1463966783826 Marionette DEBUG loaded listener.js 18:26:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (0000007882F51C00) [pid = 3356] [serial = 648] [outer = 0000007880A1F800] 18:26:24 INFO - PROCESS | 3356 | 1463966784257 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 691ms 18:26:24 INFO - PROCESS | 3356 | 1463966784293 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 18:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:26:24 INFO - PROCESS | 3356 | 1463966784296 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 18:26:24 INFO - PROCESS | 3356 | 1463966784299 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:26:24 INFO - PROCESS | 3356 | 1463966784303 Marionette TRACE conn6 <- [1,830,null,{}] 18:26:24 INFO - PROCESS | 3356 | 1463966784313 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:24 INFO - PROCESS | 3356 | 1463966784409 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 18:26:24 INFO - PROCESS | 3356 | 1463966784417 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:24 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BE9800 == 61 [pid = 3356] [id = 217] 18:26:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (0000007885996400) [pid = 3356] [serial = 649] [outer = 0000000000000000] 18:26:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (0000007887BC3C00) [pid = 3356] [serial = 650] [outer = 0000007885996400] 18:26:24 INFO - PROCESS | 3356 | 1463966784472 Marionette DEBUG loaded listener.js 18:26:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (0000007888AE7800) [pid = 3356] [serial = 651] [outer = 0000007885996400] 18:26:24 INFO - PROCESS | 3356 | 1463966784912 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 692ms 18:26:25 INFO - PROCESS | 3356 | 1463966784995 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 18:26:25 INFO - PROCESS | 3356 | 1463966784997 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 18:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:26:25 INFO - PROCESS | 3356 | 1463966785001 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:26:25 INFO - PROCESS | 3356 | 1463966785003 Marionette TRACE conn6 <- [1,834,null,{}] 18:26:25 INFO - PROCESS | 3356 | 1463966785006 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:25 INFO - PROCESS | 3356 | 1463966785097 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 18:26:25 INFO - PROCESS | 3356 | 1463966785111 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EF6E0000 == 62 [pid = 3356] [id = 218] 18:26:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (0000007888DDE800) [pid = 3356] [serial = 652] [outer = 0000000000000000] 18:26:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007888DE8400) [pid = 3356] [serial = 653] [outer = 0000007888DDE800] 18:26:25 INFO - PROCESS | 3356 | 1463966785157 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078891F0400) [pid = 3356] [serial = 654] [outer = 0000007888DDE800] 18:26:25 INFO - PROCESS | 3356 | 1463966785595 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 627ms 18:26:25 INFO - PROCESS | 3356 | 1463966785637 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 18:26:25 INFO - PROCESS | 3356 | 1463966785639 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 18:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:26:25 INFO - PROCESS | 3356 | 1463966785642 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:26:25 INFO - PROCESS | 3356 | 1463966785644 Marionette TRACE conn6 <- [1,838,null,{}] 18:26:25 INFO - PROCESS | 3356 | 1463966785648 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:25 INFO - PROCESS | 3356 | 1463966785762 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 18:26:25 INFO - PROCESS | 3356 | 1463966785844 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:25 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F085B800 == 63 [pid = 3356] [id = 219] 18:26:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (00000078896EF800) [pid = 3356] [serial = 655] [outer = 0000000000000000] 18:26:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (0000007889752000) [pid = 3356] [serial = 656] [outer = 00000078896EF800] 18:26:25 INFO - PROCESS | 3356 | 1463966785890 Marionette DEBUG loaded listener.js 18:26:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (0000007889933000) [pid = 3356] [serial = 657] [outer = 00000078896EF800] 18:26:26 INFO - PROCESS | 3356 | 1463966786328 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 733ms 18:26:26 INFO - PROCESS | 3356 | 1463966786381 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 18:26:26 INFO - PROCESS | 3356 | 1463966786383 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 18:26:26 INFO - PROCESS | 3356 | 1463966786386 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:26:26 INFO - PROCESS | 3356 | 1463966786388 Marionette TRACE conn6 <- [1,842,null,{}] 18:26:26 INFO - PROCESS | 3356 | 1463966786392 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:26 INFO - PROCESS | 3356 | 1463966786537 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 18:26:26 INFO - PROCESS | 3356 | 1463966786591 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:26 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5E81800 == 64 [pid = 3356] [id = 220] 18:26:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078F0812C00) [pid = 3356] [serial = 658] [outer = 0000000000000000] 18:26:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078F1392800) [pid = 3356] [serial = 659] [outer = 00000078F0812C00] 18:26:26 INFO - PROCESS | 3356 | 1463966786637 Marionette DEBUG loaded listener.js 18:26:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078F5A7F000) [pid = 3356] [serial = 660] [outer = 00000078F0812C00] 18:26:27 INFO - PROCESS | 3356 | 1463966787087 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 734ms 18:26:27 INFO - PROCESS | 3356 | 1463966787134 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 18:26:27 INFO - PROCESS | 3356 | 1463966787136 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 18:26:27 INFO - PROCESS | 3356 | 1463966787140 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:26:27 INFO - PROCESS | 3356 | 1463966787142 Marionette TRACE conn6 <- [1,846,null,{}] 18:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:26:27 INFO - PROCESS | 3356 | 1463966787145 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:27 INFO - PROCESS | 3356 | 1463966787261 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 18:26:27 INFO - PROCESS | 3356 | 1463966787315 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:27 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FA6B3000 == 65 [pid = 3356] [id = 221] 18:26:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (00000078F69CE400) [pid = 3356] [serial = 661] [outer = 0000000000000000] 18:26:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078F706F000) [pid = 3356] [serial = 662] [outer = 00000078F69CE400] 18:26:27 INFO - PROCESS | 3356 | 1463966787361 Marionette DEBUG loaded listener.js 18:26:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078FBFB4C00) [pid = 3356] [serial = 663] [outer = 00000078F69CE400] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (00000078896EC400) [pid = 3356] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (0000007889758800) [pid = 3356] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (000000788200C000) [pid = 3356] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (00000078863D7000) [pid = 3356] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (0000007884766800) [pid = 3356] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (0000007883F77800) [pid = 3356] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (0000007881773400) [pid = 3356] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078823C6C00) [pid = 3356] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078885E0800) [pid = 3356] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (0000007881FE7C00) [pid = 3356] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078EFF67400) [pid = 3356] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (0000007885B14C00) [pid = 3356] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (0000007882190C00) [pid = 3356] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (0000007888DE7800) [pid = 3356] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078F0811000) [pid = 3356] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (00000078885E8800) [pid = 3356] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078F4F60400) [pid = 3356] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:26:27 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (0000007882F54400) [pid = 3356] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:26:27 INFO - PROCESS | 3356 | 1463966787885 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 775ms 18:26:27 INFO - PROCESS | 3356 | 1463966787921 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 18:26:27 INFO - PROCESS | 3356 | 1463966787923 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 18:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:26:27 INFO - PROCESS | 3356 | 1463966787926 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:26:27 INFO - PROCESS | 3356 | 1463966787928 Marionette TRACE conn6 <- [1,850,null,{}] 18:26:27 INFO - PROCESS | 3356 | 1463966787932 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:28 INFO - PROCESS | 3356 | 1463966788048 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 18:26:28 INFO - PROCESS | 3356 | 1463966788101 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:28 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCB83000 == 66 [pid = 3356] [id = 222] 18:26:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (00000078823C6C00) [pid = 3356] [serial = 664] [outer = 0000000000000000] 18:26:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (00000078863D7000) [pid = 3356] [serial = 665] [outer = 00000078823C6C00] 18:26:28 INFO - PROCESS | 3356 | 1463966788146 Marionette DEBUG loaded listener.js 18:26:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (00000078894A5000) [pid = 3356] [serial = 666] [outer = 00000078823C6C00] 18:26:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078896EC400) [pid = 3356] [serial = 667] [outer = 00000078817EB800] 18:26:28 INFO - PROCESS | 3356 | 1463966788560 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 692ms 18:26:28 INFO - PROCESS | 3356 | 1463966788622 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 18:26:28 INFO - PROCESS | 3356 | 1463966788624 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 18:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:26:28 INFO - PROCESS | 3356 | 1463966788627 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:26:28 INFO - PROCESS | 3356 | 1463966788629 Marionette TRACE conn6 <- [1,854,null,{}] 18:26:28 INFO - PROCESS | 3356 | 1463966788632 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:28 INFO - PROCESS | 3356 | 1463966788724 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 18:26:28 INFO - PROCESS | 3356 | 1463966788730 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:28 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882A11800 == 67 [pid = 3356] [id = 223] 18:26:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (00000078894A8400) [pid = 3356] [serial = 668] [outer = 0000000000000000] 18:26:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (00000078894B0C00) [pid = 3356] [serial = 669] [outer = 00000078894A8400] 18:26:28 INFO - PROCESS | 3356 | 1463966788782 Marionette DEBUG loaded listener.js 18:26:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (00000078F780E800) [pid = 3356] [serial = 670] [outer = 00000078894A8400] 18:26:29 INFO - PROCESS | 3356 | 1463966789203 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 18:26:29 INFO - PROCESS | 3356 | 1463966789268 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 18:26:29 INFO - PROCESS | 3356 | 1463966789271 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 18:26:29 INFO - PROCESS | 3356 | 1463966789274 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:26:29 INFO - PROCESS | 3356 | 1463966789276 Marionette TRACE conn6 <- [1,858,null,{}] 18:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:26:29 INFO - PROCESS | 3356 | 1463966789280 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:29 INFO - PROCESS | 3356 | 1463966789374 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 18:26:29 INFO - PROCESS | 3356 | 1463966789386 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:29 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDD56000 == 68 [pid = 3356] [id = 224] 18:26:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007882FB1000) [pid = 3356] [serial = 671] [outer = 0000000000000000] 18:26:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (0000007882FB4C00) [pid = 3356] [serial = 672] [outer = 0000007882FB1000] 18:26:29 INFO - PROCESS | 3356 | 1463966789430 Marionette DEBUG loaded listener.js 18:26:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (0000007887BCB800) [pid = 3356] [serial = 673] [outer = 0000007882FB1000] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCF0D000 == 67 [pid = 3356] [id = 156] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE53A000 == 66 [pid = 3356] [id = 104] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078F4F44000 == 65 [pid = 3356] [id = 75] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE10E800 == 64 [pid = 3356] [id = 62] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 0000007884949000 == 63 [pid = 3356] [id = 48] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 0000007882146800 == 62 [pid = 3356] [id = 198] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6E96800 == 61 [pid = 3356] [id = 126] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 000000788592C800 == 60 [pid = 3356] [id = 60] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDAF7000 == 59 [pid = 3356] [id = 73] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078F0859800 == 58 [pid = 3356] [id = 158] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FF73C000 == 57 [pid = 3356] [id = 92] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCFBD000 == 56 [pid = 3356] [id = 143] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDFEA800 == 55 [pid = 3356] [id = 159] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078F51D3000 == 54 [pid = 3356] [id = 139] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 0000007882125800 == 53 [pid = 3356] [id = 129] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 0000007886376800 == 52 [pid = 3356] [id = 76] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BD9800 == 51 [pid = 3356] [id = 78] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078847B4000 == 50 [pid = 3356] [id = 74] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE111000 == 49 [pid = 3356] [id = 146] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078813DF800 == 48 [pid = 3356] [id = 63] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 0000007884BA4800 == 47 [pid = 3356] [id = 45] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 000000788214C800 == 46 [pid = 3356] [id = 127] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 000000788964F800 == 45 [pid = 3356] [id = 160] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5131000 == 44 [pid = 3356] [id = 170] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078868F3000 == 43 [pid = 3356] [id = 61] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078F59A9000 == 42 [pid = 3356] [id = 214] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE109000 == 41 [pid = 3356] [id = 213] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDD4E800 == 40 [pid = 3356] [id = 212] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD5A5000 == 39 [pid = 3356] [id = 211] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD2CD000 == 38 [pid = 3356] [id = 210] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BDC000 == 37 [pid = 3356] [id = 209] 18:26:30 INFO - PROCESS | 3356 | --DOCSHELL 0000007882143000 == 36 [pid = 3356] [id = 208] 18:26:31 INFO - PROCESS | 3356 | --DOCSHELL 0000007882722800 == 35 [pid = 3356] [id = 215] 18:26:31 INFO - PROCESS | 3356 | --DOCSHELL 0000007882A11800 == 34 [pid = 3356] [id = 223] 18:26:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078EF6E0000 == 33 [pid = 3356] [id = 218] 18:26:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078848DC000 == 32 [pid = 3356] [id = 216] 18:26:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078FA6B3000 == 31 [pid = 3356] [id = 221] 18:26:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCB83000 == 30 [pid = 3356] [id = 222] 18:26:31 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BE9800 == 29 [pid = 3356] [id = 217] 18:26:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5E81800 == 28 [pid = 3356] [id = 220] 18:26:31 INFO - PROCESS | 3356 | --DOCSHELL 00000078F085B800 == 27 [pid = 3356] [id = 219] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078F596D400) [pid = 3356] [serial = 558] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078820CF400) [pid = 3356] [serial = 584] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078885E2400) [pid = 3356] [serial = 608] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (00000078863CF800) [pid = 3356] [serial = 606] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (00000078863CC400) [pid = 3356] [serial = 587] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (0000007882762000) [pid = 3356] [serial = 593] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078823CF800) [pid = 3356] [serial = 599] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (0000007888AE7C00) [pid = 3356] [serial = 609] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (0000007888AEE400) [pid = 3356] [serial = 588] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (0000007885B0A800) [pid = 3356] [serial = 605] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078F5A7A000) [pid = 3356] [serial = 582] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (00000078820D1800) [pid = 3356] [serial = 597] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (000000788275E000) [pid = 3356] [serial = 585] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (00000078F0818C00) [pid = 3356] [serial = 617] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (0000007888CDA400) [pid = 3356] [serial = 614] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (0000007883F7A000) [pid = 3356] [serial = 602] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (000000788974D400) [pid = 3356] [serial = 612] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (0000007884763400) [pid = 3356] [serial = 603] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (0000007882F53800) [pid = 3356] [serial = 600] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 84 (00000078F0D3D800) [pid = 3356] [serial = 618] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 83 (00000078F081E400) [pid = 3356] [serial = 590] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 82 (00000078896EEC00) [pid = 3356] [serial = 555] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 81 (00000078891EF400) [pid = 3356] [serial = 594] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 80 (00000078F5165400) [pid = 3356] [serial = 510] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 79 (0000007885997C00) [pid = 3356] [serial = 552] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 78 (00000078F5A7B400) [pid = 3356] [serial = 591] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 77 (00000078EED25400) [pid = 3356] [serial = 615] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 76 (00000078891F1400) [pid = 3356] [serial = 611] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 75 (0000007882005800) [pid = 3356] [serial = 596] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 74 (00000078F0D3D400) [pid = 3356] [serial = 549] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | --DOMWINDOW == 73 (00000078F4FCB400) [pid = 3356] [serial = 620] [outer = 0000000000000000] [url = about:blank] 18:26:31 INFO - PROCESS | 3356 | 1463966791786 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2547ms 18:26:31 INFO - PROCESS | 3356 | 1463966791827 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 18:26:31 INFO - PROCESS | 3356 | 1463966791831 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 18:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:26:31 INFO - PROCESS | 3356 | 1463966791837 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:26:31 INFO - PROCESS | 3356 | 1463966791842 Marionette TRACE conn6 <- [1,862,null,{}] 18:26:31 INFO - PROCESS | 3356 | 1463966791848 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:31 INFO - PROCESS | 3356 | 1463966791945 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 18:26:31 INFO - PROCESS | 3356 | 1463966791954 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:31 INFO - PROCESS | 3356 | ++DOCSHELL 00000078813E4000 == 28 [pid = 3356] [id = 225] 18:26:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 74 (0000007880F94400) [pid = 3356] [serial = 674] [outer = 0000000000000000] 18:26:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 75 (0000007880FD3400) [pid = 3356] [serial = 675] [outer = 0000007880F94400] 18:26:32 INFO - PROCESS | 3356 | 1463966792004 Marionette DEBUG loaded listener.js 18:26:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 76 (0000007881355800) [pid = 3356] [serial = 676] [outer = 0000007880F94400] 18:26:32 INFO - PROCESS | 3356 | 1463966792503 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 692ms 18:26:32 INFO - PROCESS | 3356 | 1463966792533 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 18:26:32 INFO - PROCESS | 3356 | 1463966792540 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 18:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:26:32 INFO - PROCESS | 3356 | 1463966792546 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:26:32 INFO - PROCESS | 3356 | 1463966792549 Marionette TRACE conn6 <- [1,866,null,{}] 18:26:32 INFO - PROCESS | 3356 | 1463966792552 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:32 INFO - PROCESS | 3356 | 1463966792642 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 18:26:32 INFO - PROCESS | 3356 | 1463966792653 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:32 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882265000 == 29 [pid = 3356] [id = 226] 18:26:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 77 (00000078817F2800) [pid = 3356] [serial = 677] [outer = 0000000000000000] 18:26:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 78 (0000007881FEA000) [pid = 3356] [serial = 678] [outer = 00000078817F2800] 18:26:32 INFO - PROCESS | 3356 | 1463966792700 Marionette DEBUG loaded listener.js 18:26:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 79 (0000007882004400) [pid = 3356] [serial = 679] [outer = 00000078817F2800] 18:26:33 INFO - PROCESS | 3356 | 1463966793176 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 692ms 18:26:33 INFO - PROCESS | 3356 | 1463966793239 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 3356 | 1463966793242 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 18:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:26:33 INFO - PROCESS | 3356 | 1463966793246 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - PROCESS | 3356 | 1463966793249 Marionette TRACE conn6 <- [1,870,null,{}] 18:26:33 INFO - PROCESS | 3356 | 1463966793261 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:33 INFO - PROCESS | 3356 | 1463966793394 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 18:26:33 INFO - PROCESS | 3356 | 1463966793467 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:33 INFO - PROCESS | 3356 | ++DOCSHELL 000000788270F000 == 30 [pid = 3356] [id = 227] 18:26:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 80 (0000007880731400) [pid = 3356] [serial = 680] [outer = 0000000000000000] 18:26:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 81 (00000078820CD400) [pid = 3356] [serial = 681] [outer = 0000007880731400] 18:26:33 INFO - PROCESS | 3356 | 1463966793518 Marionette DEBUG loaded listener.js 18:26:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 82 (000000788218EC00) [pid = 3356] [serial = 682] [outer = 0000007880731400] 18:26:33 INFO - PROCESS | 3356 | 1463966793914 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 691ms 18:26:33 INFO - PROCESS | 3356 | 1463966793941 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 18:26:33 INFO - PROCESS | 3356 | 1463966793944 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 18:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:26:33 INFO - PROCESS | 3356 | 1463966793947 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:26:33 INFO - PROCESS | 3356 | 1463966793949 Marionette TRACE conn6 <- [1,874,null,{}] 18:26:33 INFO - PROCESS | 3356 | 1463966793952 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:34 INFO - PROCESS | 3356 | 1463966794038 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 18:26:34 INFO - PROCESS | 3356 | 1463966794045 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 3356 | ++DOCSHELL 000000788411A000 == 31 [pid = 3356] [id = 228] 18:26:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 83 (00000078822BF400) [pid = 3356] [serial = 683] [outer = 0000000000000000] 18:26:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (000000788237C800) [pid = 3356] [serial = 684] [outer = 00000078822BF400] 18:26:34 INFO - PROCESS | 3356 | 1463966794092 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (0000007882389C00) [pid = 3356] [serial = 685] [outer = 00000078822BF400] 18:26:34 INFO - PROCESS | 3356 | 1463966794535 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 628ms 18:26:34 INFO - PROCESS | 3356 | 1463966794580 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 18:26:34 INFO - PROCESS | 3356 | 1463966794582 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 18:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:26:34 INFO - PROCESS | 3356 | 1463966794586 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:26:34 INFO - PROCESS | 3356 | 1463966794587 Marionette TRACE conn6 <- [1,878,null,{}] 18:26:34 INFO - PROCESS | 3356 | 1463966794591 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:34 INFO - PROCESS | 3356 | 1463966794671 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 18:26:34 INFO - PROCESS | 3356 | 1463966794680 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:34 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847AC800 == 32 [pid = 3356] [id = 229] 18:26:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (00000078814EEC00) [pid = 3356] [serial = 686] [outer = 0000000000000000] 18:26:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (00000078823CAC00) [pid = 3356] [serial = 687] [outer = 00000078814EEC00] 18:26:34 INFO - PROCESS | 3356 | 1463966794727 Marionette DEBUG loaded listener.js 18:26:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (000000788275BC00) [pid = 3356] [serial = 688] [outer = 00000078814EEC00] 18:26:35 INFO - PROCESS | 3356 | 1463966795189 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 628ms 18:26:35 INFO - PROCESS | 3356 | 1463966795218 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 18:26:35 INFO - PROCESS | 3356 | 1463966795220 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 18:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:26:35 INFO - PROCESS | 3356 | 1463966795223 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:26:35 INFO - PROCESS | 3356 | 1463966795225 Marionette TRACE conn6 <- [1,882,null,{}] 18:26:35 INFO - PROCESS | 3356 | 1463966795233 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:35 INFO - PROCESS | 3356 | 1463966795351 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 18:26:35 INFO - PROCESS | 3356 | 1463966795362 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884957800 == 33 [pid = 3356] [id = 230] 18:26:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (0000007882F57C00) [pid = 3356] [serial = 689] [outer = 0000000000000000] 18:26:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (0000007882FB7400) [pid = 3356] [serial = 690] [outer = 0000007882F57C00] 18:26:35 INFO - PROCESS | 3356 | 1463966795409 Marionette DEBUG loaded listener.js 18:26:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (0000007883027000) [pid = 3356] [serial = 691] [outer = 0000007882F57C00] 18:26:35 INFO - PROCESS | 3356 | 1463966795842 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 629ms 18:26:35 INFO - PROCESS | 3356 | 1463966795860 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 18:26:35 INFO - PROCESS | 3356 | 1463966795862 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 18:26:35 INFO - PROCESS | 3356 | 1463966795865 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:26:35 INFO - PROCESS | 3356 | 1463966795867 Marionette TRACE conn6 <- [1,886,null,{}] 18:26:35 INFO - PROCESS | 3356 | 1463966795871 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:35 INFO - PROCESS | 3356 | 1463966795953 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 18:26:35 INFO - PROCESS | 3356 | 1463966795961 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:35 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884BA4000 == 34 [pid = 3356] [id = 231] 18:26:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078830F1C00) [pid = 3356] [serial = 692] [outer = 0000000000000000] 18:26:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078830F7C00) [pid = 3356] [serial = 693] [outer = 00000078830F1C00] 18:26:36 INFO - PROCESS | 3356 | 1463966796007 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (0000007883F7C400) [pid = 3356] [serial = 694] [outer = 00000078830F1C00] 18:26:36 INFO - PROCESS | 3356 | 1463966796461 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 628ms 18:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:26:36 INFO - PROCESS | 3356 | 1463966796498 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 18:26:36 INFO - PROCESS | 3356 | 1463966796500 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 18:26:36 INFO - PROCESS | 3356 | 1463966796503 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:26:36 INFO - PROCESS | 3356 | 1463966796505 Marionette TRACE conn6 <- [1,890,null,{}] 18:26:36 INFO - PROCESS | 3356 | 1463966796513 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:36 INFO - PROCESS | 3356 | 1463966796593 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 18:26:36 INFO - PROCESS | 3356 | 1463966796600 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:36 INFO - PROCESS | 3356 | ++DOCSHELL 000000788593D800 == 35 [pid = 3356] [id = 232] 18:26:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (0000007883F84800) [pid = 3356] [serial = 695] [outer = 0000000000000000] 18:26:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (0000007883F8D400) [pid = 3356] [serial = 696] [outer = 0000007883F84800] 18:26:36 INFO - PROCESS | 3356 | 1463966796646 Marionette DEBUG loaded listener.js 18:26:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (00000078843DE400) [pid = 3356] [serial = 697] [outer = 0000007883F84800] 18:26:37 INFO - PROCESS | 3356 | 1463966797103 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 18:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:26:37 INFO - PROCESS | 3356 | 1463966797137 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 18:26:37 INFO - PROCESS | 3356 | 1463966797139 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 18:26:37 INFO - PROCESS | 3356 | 1463966797142 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:26:37 INFO - PROCESS | 3356 | 1463966797144 Marionette TRACE conn6 <- [1,894,null,{}] 18:26:37 INFO - PROCESS | 3356 | 1463966797148 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:37 INFO - PROCESS | 3356 | 1463966797256 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 18:26:37 INFO - PROCESS | 3356 | 1463966797265 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:37 INFO - PROCESS | 3356 | ++DOCSHELL 000000788270E800 == 36 [pid = 3356] [id = 233] 18:26:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (0000007883F87C00) [pid = 3356] [serial = 698] [outer = 0000000000000000] 18:26:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (00000078843E9400) [pid = 3356] [serial = 699] [outer = 0000007883F87C00] 18:26:37 INFO - PROCESS | 3356 | 1463966797311 Marionette DEBUG loaded listener.js 18:26:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (0000007884769800) [pid = 3356] [serial = 700] [outer = 0000007883F87C00] 18:26:37 INFO - PROCESS | 3356 | 1463966797790 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 692ms 18:26:37 INFO - PROCESS | 3356 | 1463966797836 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 18:26:37 INFO - PROCESS | 3356 | 1463966797838 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 18:26:37 INFO - PROCESS | 3356 | 1463966797841 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:26:37 INFO - PROCESS | 3356 | 1463966797843 Marionette TRACE conn6 <- [1,898,null,{}] 18:26:37 INFO - PROCESS | 3356 | 1463966797851 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:37 INFO - PROCESS | 3356 | 1463966797973 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 18:26:37 INFO - PROCESS | 3356 | 1463966797986 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886D93000 == 37 [pid = 3356] [id = 234] 18:26:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (0000007884766400) [pid = 3356] [serial = 701] [outer = 0000000000000000] 18:26:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007884813C00) [pid = 3356] [serial = 702] [outer = 0000007884766400] 18:26:38 INFO - PROCESS | 3356 | 1463966798032 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (000000788481E400) [pid = 3356] [serial = 703] [outer = 0000007884766400] 18:26:38 INFO - PROCESS | 3356 | 1463966798480 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 692ms 18:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:26:38 INFO - PROCESS | 3356 | 1463966798537 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 18:26:38 INFO - PROCESS | 3356 | 1463966798540 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 18:26:38 INFO - PROCESS | 3356 | 1463966798544 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:26:38 INFO - PROCESS | 3356 | 1463966798546 Marionette TRACE conn6 <- [1,902,null,{}] 18:26:38 INFO - PROCESS | 3356 | 1463966798555 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:38 INFO - PROCESS | 3356 | 1463966798711 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 18:26:38 INFO - PROCESS | 3356 | 1463966798764 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:38 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847AC000 == 38 [pid = 3356] [id = 235] 18:26:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (0000007885994800) [pid = 3356] [serial = 704] [outer = 0000000000000000] 18:26:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (0000007885B0D800) [pid = 3356] [serial = 705] [outer = 0000007885994800] 18:26:38 INFO - PROCESS | 3356 | 1463966798821 Marionette DEBUG loaded listener.js 18:26:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078863C5800) [pid = 3356] [serial = 706] [outer = 0000007885994800] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078894A8400) [pid = 3356] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (00000078896EF800) [pid = 3356] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078F0812C00) [pid = 3356] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078823C6C00) [pid = 3356] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078F69CE400) [pid = 3356] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (00000078822B7800) [pid = 3356] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (000000788476A400) [pid = 3356] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (00000078FC96B000) [pid = 3356] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078FA62DC00) [pid = 3356] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (0000007888DEAC00) [pid = 3356] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (0000007888AEF800) [pid = 3356] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (00000078830F3C00) [pid = 3356] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (000000788134C800) [pid = 3356] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (0000007888DDE800) [pid = 3356] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (0000007885996400) [pid = 3356] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:26:39 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (0000007880A1F800) [pid = 3356] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:26:39 INFO - PROCESS | 3356 | 1463966799666 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1180ms 18:26:39 INFO - PROCESS | 3356 | 1463966799726 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 18:26:39 INFO - PROCESS | 3356 | 1463966799729 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 18:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:26:39 INFO - PROCESS | 3356 | 1463966799732 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:26:39 INFO - PROCESS | 3356 | 1463966799734 Marionette TRACE conn6 <- [1,906,null,{}] 18:26:39 INFO - PROCESS | 3356 | 1463966799737 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:39 INFO - PROCESS | 3356 | 1463966799819 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 18:26:39 INFO - PROCESS | 3356 | 1463966799826 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:39 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BD5800 == 39 [pid = 3356] [id = 236] 18:26:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (0000007885B11800) [pid = 3356] [serial = 707] [outer = 0000000000000000] 18:26:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078863CD400) [pid = 3356] [serial = 708] [outer = 0000007885B11800] 18:26:39 INFO - PROCESS | 3356 | 1463966799880 Marionette DEBUG loaded listener.js 18:26:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078863D8400) [pid = 3356] [serial = 709] [outer = 0000007885B11800] 18:26:40 INFO - PROCESS | 3356 | 1463966800295 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 588ms 18:26:40 INFO - PROCESS | 3356 | 1463966800324 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 18:26:40 INFO - PROCESS | 3356 | 1463966800326 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 18:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:26:40 INFO - PROCESS | 3356 | 1463966800329 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:26:40 INFO - PROCESS | 3356 | 1463966800331 Marionette TRACE conn6 <- [1,910,null,{}] 18:26:40 INFO - PROCESS | 3356 | 1463966800334 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:40 INFO - PROCESS | 3356 | 1463966800416 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 18:26:40 INFO - PROCESS | 3356 | 1463966800423 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:40 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888544800 == 40 [pid = 3356] [id = 237] 18:26:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (00000078863DBC00) [pid = 3356] [serial = 710] [outer = 0000000000000000] 18:26:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (0000007887BC6400) [pid = 3356] [serial = 711] [outer = 00000078863DBC00] 18:26:40 INFO - PROCESS | 3356 | 1463966800468 Marionette DEBUG loaded listener.js 18:26:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (00000078885DD400) [pid = 3356] [serial = 712] [outer = 00000078863DBC00] 18:26:40 INFO - PROCESS | 3356 | 1463966800906 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 18:26:40 INFO - PROCESS | 3356 | 1463966800962 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 18:26:40 INFO - PROCESS | 3356 | 1463966800964 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 18:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:26:40 INFO - PROCESS | 3356 | 1463966800967 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:26:40 INFO - PROCESS | 3356 | 1463966800970 Marionette TRACE conn6 <- [1,914,null,{}] 18:26:40 INFO - PROCESS | 3356 | 1463966800974 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:41 INFO - PROCESS | 3356 | 1463966801056 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 18:26:41 INFO - PROCESS | 3356 | 1463966801063 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:41 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889666800 == 41 [pid = 3356] [id = 238] 18:26:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (00000078885E0C00) [pid = 3356] [serial = 713] [outer = 0000000000000000] 18:26:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078885E9000) [pid = 3356] [serial = 714] [outer = 00000078885E0C00] 18:26:41 INFO - PROCESS | 3356 | 1463966801108 Marionette DEBUG loaded listener.js 18:26:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (0000007888AE8400) [pid = 3356] [serial = 715] [outer = 00000078885E0C00] 18:26:41 INFO - PROCESS | 3356 | 1463966801737 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 839ms 18:26:41 INFO - PROCESS | 3356 | 1463966801817 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 18:26:41 INFO - PROCESS | 3356 | 1463966801822 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 18:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:26:41 INFO - PROCESS | 3356 | 1463966801829 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:26:41 INFO - PROCESS | 3356 | 1463966801833 Marionette TRACE conn6 <- [1,918,null,{}] 18:26:41 INFO - PROCESS | 3356 | 1463966801839 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:42 INFO - PROCESS | 3356 | 1463966801993 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 18:26:42 INFO - PROCESS | 3356 | 1463966802064 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:42 INFO - PROCESS | 3356 | ++DOCSHELL 000000788214A800 == 42 [pid = 3356] [id = 239] 18:26:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (0000007880F29C00) [pid = 3356] [serial = 716] [outer = 0000000000000000] 18:26:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (000000788177D800) [pid = 3356] [serial = 717] [outer = 0000007880F29C00] 18:26:42 INFO - PROCESS | 3356 | 1463966802164 Marionette DEBUG loaded listener.js 18:26:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007882003800) [pid = 3356] [serial = 718] [outer = 0000007880F29C00] 18:26:42 INFO - PROCESS | 3356 | 1463966802857 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1080ms 18:26:42 INFO - PROCESS | 3356 | 1463966802911 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 18:26:42 INFO - PROCESS | 3356 | 1463966802917 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 18:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:26:42 INFO - PROCESS | 3356 | 1463966802924 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:26:42 INFO - PROCESS | 3356 | 1463966802927 Marionette TRACE conn6 <- [1,922,null,{}] 18:26:42 INFO - PROCESS | 3356 | 1463966802931 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:43 INFO - PROCESS | 3356 | 1463966803056 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 18:26:43 INFO - PROCESS | 3356 | 1463966803130 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:43 INFO - PROCESS | 3356 | ++DOCSHELL 000000788494D800 == 43 [pid = 3356] [id = 240] 18:26:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078820D0C00) [pid = 3356] [serial = 719] [outer = 0000000000000000] 18:26:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (000000788237EC00) [pid = 3356] [serial = 720] [outer = 00000078820D0C00] 18:26:43 INFO - PROCESS | 3356 | 1463966803186 Marionette DEBUG loaded listener.js 18:26:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (0000007882765400) [pid = 3356] [serial = 721] [outer = 00000078820D0C00] 18:26:43 INFO - PROCESS | 3356 | 1463966803960 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1091ms 18:26:44 INFO - PROCESS | 3356 | 1463966804030 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 18:26:44 INFO - PROCESS | 3356 | 1463966804033 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 18:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:26:44 INFO - PROCESS | 3356 | 1463966804038 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:26:44 INFO - PROCESS | 3356 | 1463966804042 Marionette TRACE conn6 <- [1,926,null,{}] 18:26:44 INFO - PROCESS | 3356 | 1463966804054 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:44 INFO - PROCESS | 3356 | 1463966804301 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 18:26:44 INFO - PROCESS | 3356 | 1463966804427 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:44 INFO - PROCESS | 3356 | ++DOCSHELL 000000788213F800 == 44 [pid = 3356] [id = 241] 18:26:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (0000007880F23400) [pid = 3356] [serial = 722] [outer = 0000000000000000] 18:26:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (0000007880F29400) [pid = 3356] [serial = 723] [outer = 0000007880F23400] 18:26:44 INFO - PROCESS | 3356 | 1463966804479 Marionette DEBUG loaded listener.js 18:26:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (000000788177E000) [pid = 3356] [serial = 724] [outer = 0000007880F23400] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078EFDF7800 == 43 [pid = 3356] [id = 13] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078843CA800 == 42 [pid = 3356] [id = 24] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078848D1000 == 41 [pid = 3356] [id = 30] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1712800 == 40 [pid = 3356] [id = 27] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD860800 == 39 [pid = 3356] [id = 19] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5AA6800 == 38 [pid = 3356] [id = 15] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FA574000 == 37 [pid = 3356] [id = 17] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5FE7800 == 36 [pid = 3356] [id = 29] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6A51000 == 35 [pid = 3356] [id = 16] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 0000007884116000 == 34 [pid = 3356] [id = 23] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDF5E800 == 33 [pid = 3356] [id = 20] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FEC08000 == 32 [pid = 3356] [id = 21] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5561800 == 31 [pid = 3356] [id = 28] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078847A5800 == 30 [pid = 3356] [id = 25] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1DD3800 == 29 [pid = 3356] [id = 14] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F0119000 == 28 [pid = 3356] [id = 26] 18:26:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDD56000 == 27 [pid = 3356] [id = 224] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (0000007882FB4C00) [pid = 3356] [serial = 672] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | 1463966805144 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1141ms 18:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:26:45 INFO - PROCESS | 3356 | 1463966805183 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 3356 | 1463966805187 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 18:26:45 INFO - PROCESS | 3356 | 1463966805191 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 3356 | 1463966805195 Marionette TRACE conn6 <- [1,930,null,{}] 18:26:45 INFO - PROCESS | 3356 | 1463966805200 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:45 INFO - PROCESS | 3356 | 1463966805295 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078F780E800) [pid = 3356] [serial = 670] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (0000007889752000) [pid = 3356] [serial = 656] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (0000007889933000) [pid = 3356] [serial = 657] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078F5A7F000) [pid = 3356] [serial = 660] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078F1392800) [pid = 3356] [serial = 659] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (00000078863D7000) [pid = 3356] [serial = 665] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (00000078F706F000) [pid = 3356] [serial = 662] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (00000078894B0C00) [pid = 3356] [serial = 669] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (00000078F4FD2800) [pid = 3356] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (00000078822C3400) [pid = 3356] [serial = 645] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (00000078822BB400) [pid = 3356] [serial = 644] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078FCDFDC00) [pid = 3356] [serial = 642] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (0000007889931800) [pid = 3356] [serial = 641] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078FCB78800) [pid = 3356] [serial = 639] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (00000078FCB54400) [pid = 3356] [serial = 638] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078FBFB0000) [pid = 3356] [serial = 636] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (00000078FA639400) [pid = 3356] [serial = 635] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (00000078F9A4A800) [pid = 3356] [serial = 633] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (00000078F69C7000) [pid = 3356] [serial = 632] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (00000078891EE000) [pid = 3356] [serial = 630] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (0000007888DDC800) [pid = 3356] [serial = 629] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (000000788598E000) [pid = 3356] [serial = 627] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 84 (0000007883F7EC00) [pid = 3356] [serial = 626] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 83 (0000007882188800) [pid = 3356] [serial = 624] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 82 (0000007881354400) [pid = 3356] [serial = 623] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 81 (0000007888DE8400) [pid = 3356] [serial = 653] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 80 (0000007887BC3C00) [pid = 3356] [serial = 650] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 79 (0000007888AE7800) [pid = 3356] [serial = 651] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 78 (0000007882F51C00) [pid = 3356] [serial = 648] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 77 (00000078820C9C00) [pid = 3356] [serial = 647] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 76 (00000078894A5000) [pid = 3356] [serial = 666] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 75 (00000078FBFB4C00) [pid = 3356] [serial = 663] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | --DOMWINDOW == 74 (00000078891F0400) [pid = 3356] [serial = 654] [outer = 0000000000000000] [url = about:blank] 18:26:45 INFO - PROCESS | 3356 | 1463966805371 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:45 INFO - PROCESS | 3356 | ++DOCSHELL 0000007881292000 == 28 [pid = 3356] [id = 242] 18:26:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 75 (0000007881350800) [pid = 3356] [serial = 725] [outer = 0000000000000000] 18:26:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 76 (0000007881FF0000) [pid = 3356] [serial = 726] [outer = 0000007881350800] 18:26:45 INFO - PROCESS | 3356 | 1463966805421 Marionette DEBUG loaded listener.js 18:26:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 77 (00000078822B7800) [pid = 3356] [serial = 727] [outer = 0000007881350800] 18:26:45 INFO - PROCESS | 3356 | 1463966805842 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 733ms 18:26:45 INFO - PROCESS | 3356 | 1463966805925 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 18:26:45 INFO - PROCESS | 3356 | 1463966805928 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 18:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:26:45 INFO - PROCESS | 3356 | 1463966805932 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:26:45 INFO - PROCESS | 3356 | 1463966805934 Marionette TRACE conn6 <- [1,934,null,{}] 18:26:45 INFO - PROCESS | 3356 | 1463966805938 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:46 INFO - PROCESS | 3356 | 1463966806023 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 18:26:46 INFO - PROCESS | 3356 | 1463966806041 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884119000 == 29 [pid = 3356] [id = 243] 18:26:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 78 (000000788072CC00) [pid = 3356] [serial = 728] [outer = 0000000000000000] 18:26:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 79 (00000078823C9000) [pid = 3356] [serial = 729] [outer = 000000788072CC00] 18:26:46 INFO - PROCESS | 3356 | 1463966806089 Marionette DEBUG loaded listener.js 18:26:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 80 (0000007882F51400) [pid = 3356] [serial = 730] [outer = 000000788072CC00] 18:26:46 INFO - PROCESS | 3356 | 1463966806555 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 692ms 18:26:46 INFO - PROCESS | 3356 | 1463966806626 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 18:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:26:46 INFO - PROCESS | 3356 | 1463966806637 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 18:26:46 INFO - PROCESS | 3356 | 1463966806648 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:26:46 INFO - PROCESS | 3356 | 1463966806652 Marionette TRACE conn6 <- [1,938,null,{}] 18:26:46 INFO - PROCESS | 3356 | 1463966806656 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:46 INFO - PROCESS | 3356 | 1463966806747 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 18:26:46 INFO - PROCESS | 3356 | 1463966806815 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:46 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884959800 == 30 [pid = 3356] [id = 244] 18:26:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 81 (00000078822BD000) [pid = 3356] [serial = 731] [outer = 0000000000000000] 18:26:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 82 (0000007883022C00) [pid = 3356] [serial = 732] [outer = 00000078822BD000] 18:26:46 INFO - PROCESS | 3356 | 1463966806861 Marionette DEBUG loaded listener.js 18:26:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 83 (0000007883F80C00) [pid = 3356] [serial = 733] [outer = 00000078822BD000] 18:26:47 INFO - PROCESS | 3356 | 1463966807234 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 650ms 18:26:47 INFO - PROCESS | 3356 | 1463966807296 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 3356 | 1463966807298 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 18:26:47 INFO - PROCESS | 3356 | 1463966807301 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:26:47 INFO - PROCESS | 3356 | 1463966807303 Marionette TRACE conn6 <- [1,942,null,{}] 18:26:47 INFO - PROCESS | 3356 | 1463966807306 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:47 INFO - PROCESS | 3356 | 1463966807451 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 18:26:47 INFO - PROCESS | 3356 | 1463966807470 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:47 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886373800 == 31 [pid = 3356] [id = 245] 18:26:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (0000007883F8F400) [pid = 3356] [serial = 734] [outer = 0000000000000000] 18:26:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (00000078843E5800) [pid = 3356] [serial = 735] [outer = 0000007883F8F400] 18:26:47 INFO - PROCESS | 3356 | 1463966807516 Marionette DEBUG loaded listener.js 18:26:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (0000007884770400) [pid = 3356] [serial = 736] [outer = 0000007883F8F400] 18:26:47 INFO - PROCESS | 3356 | 1463966807946 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 670ms 18:26:47 INFO - PROCESS | 3356 | 1463966807975 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 18:26:47 INFO - PROCESS | 3356 | 1463966807977 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 18:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:26:47 INFO - PROCESS | 3356 | 1463966807980 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:26:47 INFO - PROCESS | 3356 | 1463966807982 Marionette TRACE conn6 <- [1,946,null,{}] 18:26:47 INFO - PROCESS | 3356 | 1463966807985 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:48 INFO - PROCESS | 3356 | 1463966808099 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 18:26:48 INFO - PROCESS | 3356 | 1463966808107 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B44800 == 32 [pid = 3356] [id = 246] 18:26:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (0000007885990000) [pid = 3356] [serial = 737] [outer = 0000000000000000] 18:26:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (0000007885996400) [pid = 3356] [serial = 738] [outer = 0000007885990000] 18:26:48 INFO - PROCESS | 3356 | 1463966808197 Marionette DEBUG loaded listener.js 18:26:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (0000007885B10C00) [pid = 3356] [serial = 739] [outer = 0000007885990000] 18:26:48 INFO - PROCESS | 3356 | 1463966808661 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 732ms 18:26:48 INFO - PROCESS | 3356 | 1463966808716 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 18:26:48 INFO - PROCESS | 3356 | 1463966808718 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 18:26:48 INFO - PROCESS | 3356 | 1463966808722 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:26:48 INFO - PROCESS | 3356 | 1463966808724 Marionette TRACE conn6 <- [1,950,null,{}] 18:26:48 INFO - PROCESS | 3356 | 1463966808768 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:48 INFO - PROCESS | 3356 | 1463966808877 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 18:26:48 INFO - PROCESS | 3356 | 1463966808889 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:48 INFO - PROCESS | 3356 | ++DOCSHELL 000000788854E800 == 33 [pid = 3356] [id = 247] 18:26:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (00000078863CF400) [pid = 3356] [serial = 740] [outer = 0000000000000000] 18:26:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (0000007887BC4000) [pid = 3356] [serial = 741] [outer = 00000078863CF400] 18:26:48 INFO - PROCESS | 3356 | 1463966808934 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078885E7000) [pid = 3356] [serial = 742] [outer = 00000078863CF400] 18:26:49 INFO - PROCESS | 3356 | 1463966809357 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078F1748000) [pid = 3356] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (0000007883F87C00) [pid = 3356] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (0000007884766400) [pid = 3356] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (0000007882FB1000) [pid = 3356] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (00000078817F2800) [pid = 3356] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (0000007883F84800) [pid = 3356] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (0000007880F94400) [pid = 3356] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 84 (00000078814EEC00) [pid = 3356] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 83 (0000007880731400) [pid = 3356] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 82 (00000078830F1C00) [pid = 3356] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 81 (0000007882F57C00) [pid = 3356] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 80 (00000078822BF400) [pid = 3356] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 79 (0000007885994800) [pid = 3356] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 78 (00000078863DBC00) [pid = 3356] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:26:49 INFO - PROCESS | 3356 | --DOMWINDOW == 77 (0000007885B11800) [pid = 3356] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:26:49 INFO - PROCESS | 3356 | 1463966809523 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 18:26:49 INFO - PROCESS | 3356 | 1463966809525 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 18:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:26:49 INFO - PROCESS | 3356 | 1463966809534 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:26:49 INFO - PROCESS | 3356 | 1463966809536 Marionette TRACE conn6 <- [1,954,null,{}] 18:26:49 INFO - PROCESS | 3356 | 1463966809540 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:49 INFO - PROCESS | 3356 | 1463966809638 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 18:26:49 INFO - PROCESS | 3356 | 1463966809646 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:49 INFO - PROCESS | 3356 | ++DOCSHELL 000000788994E000 == 34 [pid = 3356] [id = 248] 18:26:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 78 (00000078822BCC00) [pid = 3356] [serial = 743] [outer = 0000000000000000] 18:26:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 79 (0000007882761C00) [pid = 3356] [serial = 744] [outer = 00000078822BCC00] 18:26:49 INFO - PROCESS | 3356 | 1463966809691 Marionette DEBUG loaded listener.js 18:26:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 80 (0000007884810C00) [pid = 3356] [serial = 745] [outer = 00000078822BCC00] 18:26:50 INFO - PROCESS | 3356 | 1463966810111 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 18:26:50 INFO - PROCESS | 3356 | 1463966810179 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 3356 | 1463966810181 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 18:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:26:50 INFO - PROCESS | 3356 | 1463966810184 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 3356 | 1463966810186 Marionette TRACE conn6 <- [1,958,null,{}] 18:26:50 INFO - PROCESS | 3356 | 1463966810190 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:50 INFO - PROCESS | 3356 | 1463966810273 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 18:26:50 INFO - PROCESS | 3356 | 1463966810281 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884118800 == 35 [pid = 3356] [id = 249] 18:26:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 81 (00000078885DEC00) [pid = 3356] [serial = 746] [outer = 0000000000000000] 18:26:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 82 (0000007888AE7C00) [pid = 3356] [serial = 747] [outer = 00000078885DEC00] 18:26:50 INFO - PROCESS | 3356 | 1463966810327 Marionette DEBUG loaded listener.js 18:26:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 83 (0000007888CD5000) [pid = 3356] [serial = 748] [outer = 00000078885DEC00] 18:26:50 INFO - PROCESS | 3356 | 1463966810729 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 588ms 18:26:50 INFO - PROCESS | 3356 | 1463966810772 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 18:26:50 INFO - PROCESS | 3356 | 1463966810774 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 18:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:26:50 INFO - PROCESS | 3356 | 1463966810778 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:26:50 INFO - PROCESS | 3356 | 1463966810779 Marionette TRACE conn6 <- [1,962,null,{}] 18:26:50 INFO - PROCESS | 3356 | 1463966810783 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:50 INFO - PROCESS | 3356 | 1463966810866 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 18:26:50 INFO - PROCESS | 3356 | 1463966810873 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:50 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F069B800 == 36 [pid = 3356] [id = 250] 18:26:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (0000007888CD8400) [pid = 3356] [serial = 749] [outer = 0000000000000000] 18:26:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (0000007888CE0400) [pid = 3356] [serial = 750] [outer = 0000007888CD8400] 18:26:50 INFO - PROCESS | 3356 | 1463966810920 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (0000007888DE2400) [pid = 3356] [serial = 751] [outer = 0000007888CD8400] 18:26:51 INFO - PROCESS | 3356 | 1463966811350 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 18:26:51 INFO - PROCESS | 3356 | 1463966811410 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 18:26:51 INFO - PROCESS | 3356 | 1463966811413 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 18:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:26:51 INFO - PROCESS | 3356 | 1463966811416 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:26:51 INFO - PROCESS | 3356 | 1463966811417 Marionette TRACE conn6 <- [1,966,null,{}] 18:26:51 INFO - PROCESS | 3356 | 1463966811421 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:51 INFO - PROCESS | 3356 | 1463966811504 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 18:26:51 INFO - PROCESS | 3356 | 1463966811681 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:51 INFO - PROCESS | 3356 | ++DOCSHELL 00000078813E2800 == 37 [pid = 3356] [id = 251] 18:26:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (0000007880A20400) [pid = 3356] [serial = 752] [outer = 0000000000000000] 18:26:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (0000007880F2CC00) [pid = 3356] [serial = 753] [outer = 0000007880A20400] 18:26:51 INFO - PROCESS | 3356 | 1463966811783 Marionette DEBUG loaded listener.js 18:26:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (0000007881FF2400) [pid = 3356] [serial = 754] [outer = 0000007880A20400] 18:26:52 INFO - PROCESS | 3356 | 1463966812392 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1026ms 18:26:52 INFO - PROCESS | 3356 | 1463966812447 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 18:26:52 INFO - PROCESS | 3356 | 1463966812452 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 18:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:26:52 INFO - PROCESS | 3356 | 1463966812492 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:26:52 INFO - PROCESS | 3356 | 1463966812497 Marionette TRACE conn6 <- [1,970,null,{}] 18:26:52 INFO - PROCESS | 3356 | 1463966812503 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:52 INFO - PROCESS | 3356 | 1463966812627 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 18:26:52 INFO - PROCESS | 3356 | 1463966812694 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:52 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B9B800 == 38 [pid = 3356] [id = 252] 18:26:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (0000007882758400) [pid = 3356] [serial = 755] [outer = 0000000000000000] 18:26:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (0000007882F50400) [pid = 3356] [serial = 756] [outer = 0000007882758400] 18:26:52 INFO - PROCESS | 3356 | 1463966812793 Marionette DEBUG loaded listener.js 18:26:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (0000007882FBA000) [pid = 3356] [serial = 757] [outer = 0000007882758400] 18:26:53 INFO - PROCESS | 3356 | 1463966813424 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1002ms 18:26:53 INFO - PROCESS | 3356 | 1463966813486 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 18:26:53 INFO - PROCESS | 3356 | 1463966813490 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 18:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:26:53 INFO - PROCESS | 3356 | 1463966813494 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:26:53 INFO - PROCESS | 3356 | 1463966813497 Marionette TRACE conn6 <- [1,974,null,{}] 18:26:53 INFO - PROCESS | 3356 | 1463966813501 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:53 INFO - PROCESS | 3356 | 1463966813612 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 18:26:53 INFO - PROCESS | 3356 | 1463966813686 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:53 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0848000 == 39 [pid = 3356] [id = 253] 18:26:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078830F5C00) [pid = 3356] [serial = 758] [outer = 0000000000000000] 18:26:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (0000007885991C00) [pid = 3356] [serial = 759] [outer = 00000078830F5C00] 18:26:53 INFO - PROCESS | 3356 | 1463966813743 Marionette DEBUG loaded listener.js 18:26:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (00000078863CDC00) [pid = 3356] [serial = 760] [outer = 00000078830F5C00] 18:26:54 INFO - PROCESS | 3356 | 1463966814383 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 944ms 18:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:26:54 INFO - PROCESS | 3356 | 1463966814441 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 18:26:54 INFO - PROCESS | 3356 | 1463966814444 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 18:26:54 INFO - PROCESS | 3356 | 1463966814455 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:26:54 INFO - PROCESS | 3356 | 1463966814462 Marionette TRACE conn6 <- [1,978,null,{}] 18:26:54 INFO - PROCESS | 3356 | 1463966814481 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:54 INFO - PROCESS | 3356 | 1463966814594 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 18:26:54 INFO - PROCESS | 3356 | 1463966814665 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:54 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F13CA800 == 40 [pid = 3356] [id = 254] 18:26:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (0000007884814800) [pid = 3356] [serial = 761] [outer = 0000000000000000] 18:26:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (00000078891EA800) [pid = 3356] [serial = 762] [outer = 0000007884814800] 18:26:54 INFO - PROCESS | 3356 | 1463966814721 Marionette DEBUG loaded listener.js 18:26:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078894A3C00) [pid = 3356] [serial = 763] [outer = 0000007884814800] 18:26:55 INFO - PROCESS | 3356 | 1463966815280 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 859ms 18:26:55 INFO - PROCESS | 3356 | 1463966815310 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 18:26:55 INFO - PROCESS | 3356 | 1463966815313 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 18:26:55 INFO - PROCESS | 3356 | 1463966815318 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:26:55 INFO - PROCESS | 3356 | 1463966815320 Marionette TRACE conn6 <- [1,982,null,{}] 18:26:55 INFO - PROCESS | 3356 | 1463966815324 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:55 INFO - PROCESS | 3356 | 1463966815434 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 18:26:55 INFO - PROCESS | 3356 | 1463966815519 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:55 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1E67000 == 41 [pid = 3356] [id = 255] 18:26:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (00000078863C3800) [pid = 3356] [serial = 764] [outer = 0000000000000000] 18:26:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (00000078894AEC00) [pid = 3356] [serial = 765] [outer = 00000078863C3800] 18:26:55 INFO - PROCESS | 3356 | 1463966815586 Marionette DEBUG loaded listener.js 18:26:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (00000078896EBC00) [pid = 3356] [serial = 766] [outer = 00000078863C3800] 18:26:56 INFO - PROCESS | 3356 | 1463966816365 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1123ms 18:26:56 INFO - PROCESS | 3356 | 1463966816446 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 18:26:56 INFO - PROCESS | 3356 | 1463966816450 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 18:26:56 INFO - PROCESS | 3356 | 1463966816456 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:26:56 INFO - PROCESS | 3356 | 1463966816459 Marionette TRACE conn6 <- [1,986,null,{}] 18:26:56 INFO - PROCESS | 3356 | 1463966816465 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:56 INFO - PROCESS | 3356 | 1463966816597 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 18:26:56 INFO - PROCESS | 3356 | 1463966816666 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:56 INFO - PROCESS | 3356 | ++DOCSHELL 0000007881712000 == 42 [pid = 3356] [id = 256] 18:26:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007880F2A400) [pid = 3356] [serial = 767] [outer = 0000000000000000] 18:26:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (0000007880F30C00) [pid = 3356] [serial = 768] [outer = 0000007880F2A400] 18:26:56 INFO - PROCESS | 3356 | 1463966816716 Marionette DEBUG loaded listener.js 18:26:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (000000788134C000) [pid = 3356] [serial = 769] [outer = 0000007880F2A400] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (00000078843E9400) [pid = 3356] [serial = 699] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (0000007884813C00) [pid = 3356] [serial = 702] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (0000007887BCB800) [pid = 3356] [serial = 673] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (0000007881FEA000) [pid = 3356] [serial = 678] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (0000007882004400) [pid = 3356] [serial = 679] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (0000007883F8D400) [pid = 3356] [serial = 696] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (0000007880FD3400) [pid = 3356] [serial = 675] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (0000007881355800) [pid = 3356] [serial = 676] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078823CAC00) [pid = 3356] [serial = 687] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (000000788275BC00) [pid = 3356] [serial = 688] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078820CD400) [pid = 3356] [serial = 681] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (000000788218EC00) [pid = 3356] [serial = 682] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078830F7C00) [pid = 3356] [serial = 693] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (0000007883F7C400) [pid = 3356] [serial = 694] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (0000007882FB7400) [pid = 3356] [serial = 690] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (0000007883027000) [pid = 3356] [serial = 691] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (0000007884769800) [pid = 3356] [serial = 700] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (000000788237C800) [pid = 3356] [serial = 684] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (0000007882389C00) [pid = 3356] [serial = 685] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 84 (0000007885B0D800) [pid = 3356] [serial = 705] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 83 (00000078885E9000) [pid = 3356] [serial = 714] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 82 (00000078885DD400) [pid = 3356] [serial = 712] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 81 (000000788481E400) [pid = 3356] [serial = 703] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 80 (0000007887BC6400) [pid = 3356] [serial = 711] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 79 (00000078863C5800) [pid = 3356] [serial = 706] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 78 (00000078863CD400) [pid = 3356] [serial = 708] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 77 (00000078863D8400) [pid = 3356] [serial = 709] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 76 (00000078843DE400) [pid = 3356] [serial = 697] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | --DOMWINDOW == 75 (00000078F55CB800) [pid = 3356] [serial = 621] [outer = 0000000000000000] [url = about:blank] 18:26:57 INFO - PROCESS | 3356 | 1463966817356 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 944ms 18:26:57 INFO - PROCESS | 3356 | 1463966817404 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 18:26:57 INFO - PROCESS | 3356 | 1463966817410 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 18:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:26:57 INFO - PROCESS | 3356 | 1463966817416 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:26:57 INFO - PROCESS | 3356 | 1463966817418 Marionette TRACE conn6 <- [1,990,null,{}] 18:26:57 INFO - PROCESS | 3356 | 1463966817422 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:57 INFO - PROCESS | 3356 | 1463966817513 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 18:26:57 INFO - PROCESS | 3356 | 1463966817586 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:57 INFO - PROCESS | 3356 | ++DOCSHELL 000000788226C000 == 43 [pid = 3356] [id = 257] 18:26:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 76 (00000078817F3400) [pid = 3356] [serial = 770] [outer = 0000000000000000] 18:26:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 77 (0000007881FE5400) [pid = 3356] [serial = 771] [outer = 00000078817F3400] 18:26:57 INFO - PROCESS | 3356 | 1463966817633 Marionette DEBUG loaded listener.js 18:26:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 78 (000000788200F400) [pid = 3356] [serial = 772] [outer = 00000078817F3400] 18:26:58 INFO - PROCESS | 3356 | 1463966818085 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 735ms 18:26:58 INFO - PROCESS | 3356 | 1463966818152 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 18:26:58 INFO - PROCESS | 3356 | 1463966818155 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 18:26:58 INFO - PROCESS | 3356 | 1463966818158 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:26:58 INFO - PROCESS | 3356 | 1463966818162 Marionette TRACE conn6 <- [1,994,null,{}] 18:26:58 INFO - PROCESS | 3356 | 1463966818173 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:58 INFO - PROCESS | 3356 | 1463966818267 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 18:26:58 INFO - PROCESS | 3356 | 1463966818283 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884121800 == 44 [pid = 3356] [id = 258] 18:26:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 79 (0000007882380C00) [pid = 3356] [serial = 773] [outer = 0000000000000000] 18:26:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 80 (0000007882384C00) [pid = 3356] [serial = 774] [outer = 0000007882380C00] 18:26:58 INFO - PROCESS | 3356 | 1463966818332 Marionette DEBUG loaded listener.js 18:26:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 81 (00000078823CD400) [pid = 3356] [serial = 775] [outer = 0000007882380C00] 18:26:58 INFO - PROCESS | 3356 | 1463966818795 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 692ms 18:26:58 INFO - PROCESS | 3356 | 1463966818853 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 18:26:58 INFO - PROCESS | 3356 | 1463966818863 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 18:26:58 INFO - PROCESS | 3356 | 1463966818867 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:26:58 INFO - PROCESS | 3356 | 1463966818869 Marionette TRACE conn6 <- [1,998,null,{}] 18:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:26:58 INFO - PROCESS | 3356 | 1463966818873 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:58 INFO - PROCESS | 3356 | 1463966818960 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 18:26:58 INFO - PROCESS | 3356 | 1463966818968 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:58 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884945800 == 45 [pid = 3356] [id = 259] 18:26:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 82 (0000007882F56400) [pid = 3356] [serial = 776] [outer = 0000000000000000] 18:26:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 83 (0000007882FB6C00) [pid = 3356] [serial = 777] [outer = 0000007882F56400] 18:26:59 INFO - PROCESS | 3356 | 1463966819015 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (00000078830EFC00) [pid = 3356] [serial = 778] [outer = 0000007882F56400] 18:26:59 INFO - PROCESS | 3356 | 1463966819441 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 628ms 18:26:59 INFO - PROCESS | 3356 | 1463966819502 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 18:26:59 INFO - PROCESS | 3356 | 1463966819504 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 18:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:26:59 INFO - PROCESS | 3356 | 1463966819507 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:26:59 INFO - PROCESS | 3356 | 1463966819509 Marionette TRACE conn6 <- [1,1002,null,{}] 18:26:59 INFO - PROCESS | 3356 | 1463966819512 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:26:59 INFO - PROCESS | 3356 | 1463966819619 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 18:26:59 INFO - PROCESS | 3356 | 1463966819694 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:26:59 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884BAB000 == 46 [pid = 3356] [id = 260] 18:26:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (0000007883F77400) [pid = 3356] [serial = 779] [outer = 0000000000000000] 18:26:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (0000007883F7CC00) [pid = 3356] [serial = 780] [outer = 0000007883F77400] 18:26:59 INFO - PROCESS | 3356 | 1463966819740 Marionette DEBUG loaded listener.js 18:26:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (0000007883F90C00) [pid = 3356] [serial = 781] [outer = 0000007883F77400] 18:27:00 INFO - PROCESS | 3356 | 1463966820160 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 670ms 18:27:00 INFO - PROCESS | 3356 | 1463966820180 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 3356 | 1463966820182 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 18:27:00 INFO - PROCESS | 3356 | 1463966820185 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:27:00 INFO - PROCESS | 3356 | 1463966820187 Marionette TRACE conn6 <- [1,1006,null,{}] 18:27:00 INFO - PROCESS | 3356 | 1463966820191 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:00 INFO - PROCESS | 3356 | 1463966820330 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 18:27:00 INFO - PROCESS | 3356 | 1463966820375 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:00 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868E0000 == 47 [pid = 3356] [id = 261] 18:27:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (00000078843DE400) [pid = 3356] [serial = 782] [outer = 0000000000000000] 18:27:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (000000788476B000) [pid = 3356] [serial = 783] [outer = 00000078843DE400] 18:27:00 INFO - PROCESS | 3356 | 1463966820428 Marionette DEBUG loaded listener.js 18:27:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (0000007885B07400) [pid = 3356] [serial = 784] [outer = 00000078843DE400] 18:27:00 INFO - PROCESS | 3356 | 1463966820880 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 734ms 18:27:00 INFO - PROCESS | 3356 | 1463966820923 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 18:27:00 INFO - PROCESS | 3356 | 1463966820926 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 18:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:27:00 INFO - PROCESS | 3356 | 1463966820934 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:27:00 INFO - PROCESS | 3356 | 1463966820936 Marionette TRACE conn6 <- [1,1010,null,{}] 18:27:00 INFO - PROCESS | 3356 | 1463966820939 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:01 INFO - PROCESS | 3356 | 1463966821075 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 18:27:01 INFO - PROCESS | 3356 | 1463966821088 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B4F800 == 48 [pid = 3356] [id = 262] 18:27:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (00000078863BF400) [pid = 3356] [serial = 785] [outer = 0000000000000000] 18:27:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078863C6400) [pid = 3356] [serial = 786] [outer = 00000078863BF400] 18:27:01 INFO - PROCESS | 3356 | 1463966821171 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (00000078863DA800) [pid = 3356] [serial = 787] [outer = 00000078863BF400] 18:27:01 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (0000007885990000) [pid = 3356] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:27:01 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (00000078822BD000) [pid = 3356] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:27:01 INFO - PROCESS | 3356 | --DOMWINDOW == 90 (000000788072CC00) [pid = 3356] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:27:01 INFO - PROCESS | 3356 | --DOMWINDOW == 89 (0000007881350800) [pid = 3356] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:27:01 INFO - PROCESS | 3356 | --DOMWINDOW == 88 (0000007880F23400) [pid = 3356] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:27:01 INFO - PROCESS | 3356 | --DOMWINDOW == 87 (00000078885E0C00) [pid = 3356] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:27:01 INFO - PROCESS | 3356 | --DOMWINDOW == 86 (00000078863CF400) [pid = 3356] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:27:01 INFO - PROCESS | 3356 | --DOMWINDOW == 85 (00000078822BCC00) [pid = 3356] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:27:01 INFO - PROCESS | 3356 | --DOMWINDOW == 84 (00000078885DEC00) [pid = 3356] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:27:01 INFO - PROCESS | 3356 | --DOMWINDOW == 83 (0000007883F8F400) [pid = 3356] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:27:01 INFO - PROCESS | 3356 | 1463966821620 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 734ms 18:27:01 INFO - PROCESS | 3356 | 1463966821672 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 18:27:01 INFO - PROCESS | 3356 | 1463966821674 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 18:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:27:01 INFO - PROCESS | 3356 | 1463966821677 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:27:01 INFO - PROCESS | 3356 | 1463966821679 Marionette TRACE conn6 <- [1,1014,null,{}] 18:27:01 INFO - PROCESS | 3356 | 1463966821683 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:01 INFO - PROCESS | 3356 | 1463966821767 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 18:27:01 INFO - PROCESS | 3356 | 1463966821849 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:01 INFO - PROCESS | 3356 | ++DOCSHELL 000000788852F800 == 49 [pid = 3356] [id = 263] 18:27:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 84 (00000078822BCC00) [pid = 3356] [serial = 788] [outer = 0000000000000000] 18:27:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 85 (0000007885994800) [pid = 3356] [serial = 789] [outer = 00000078822BCC00] 18:27:01 INFO - PROCESS | 3356 | 1463966821895 Marionette DEBUG loaded listener.js 18:27:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 86 (0000007887BC6C00) [pid = 3356] [serial = 790] [outer = 00000078822BCC00] 18:27:02 INFO - PROCESS | 3356 | 1463966822261 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 629ms 18:27:02 INFO - PROCESS | 3356 | 1463966822309 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 18:27:02 INFO - PROCESS | 3356 | 1463966822312 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 18:27:02 INFO - PROCESS | 3356 | 1463966822315 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:27:02 INFO - PROCESS | 3356 | 1463966822317 Marionette TRACE conn6 <- [1,1018,null,{}] 18:27:02 INFO - PROCESS | 3356 | 1463966822320 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:02 INFO - PROCESS | 3356 | 1463966822459 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 18:27:02 INFO - PROCESS | 3356 | 1463966822474 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:02 INFO - PROCESS | 3356 | ++DOCSHELL 000000788965A000 == 50 [pid = 3356] [id = 264] 18:27:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 87 (0000007887BCD400) [pid = 3356] [serial = 791] [outer = 0000000000000000] 18:27:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 88 (00000078885E5000) [pid = 3356] [serial = 792] [outer = 0000007887BCD400] 18:27:02 INFO - PROCESS | 3356 | 1463966822520 Marionette DEBUG loaded listener.js 18:27:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 89 (0000007888AEE800) [pid = 3356] [serial = 793] [outer = 0000007887BCD400] 18:27:02 INFO - PROCESS | 3356 | 1463966822922 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 629ms 18:27:02 INFO - PROCESS | 3356 | 1463966822948 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 18:27:02 INFO - PROCESS | 3356 | 1463966822950 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 18:27:02 INFO - PROCESS | 3356 | 1463966822953 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:27:02 INFO - PROCESS | 3356 | 1463966822954 Marionette TRACE conn6 <- [1,1022,null,{}] 18:27:02 INFO - PROCESS | 3356 | 1463966822958 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:03 INFO - PROCESS | 3356 | 1463966823071 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 18:27:03 INFO - PROCESS | 3356 | 1463966823080 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:03 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EF6D5000 == 51 [pid = 3356] [id = 265] 18:27:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 90 (0000007888AE6800) [pid = 3356] [serial = 794] [outer = 0000000000000000] 18:27:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 91 (0000007888CE1800) [pid = 3356] [serial = 795] [outer = 0000007888AE6800] 18:27:03 INFO - PROCESS | 3356 | 1463966823125 Marionette DEBUG loaded listener.js 18:27:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (00000078891E3000) [pid = 3356] [serial = 796] [outer = 0000007888AE6800] 18:27:03 INFO - PROCESS | 3356 | 1463966823579 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 691ms 18:27:03 INFO - PROCESS | 3356 | 1463966823648 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 18:27:03 INFO - PROCESS | 3356 | 1463966823652 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 18:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:27:03 INFO - PROCESS | 3356 | 1463966823658 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:27:03 INFO - PROCESS | 3356 | 1463966823663 Marionette TRACE conn6 <- [1,1026,null,{}] 18:27:03 INFO - PROCESS | 3356 | 1463966823670 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:03 INFO - PROCESS | 3356 | 1463966823874 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 18:27:03 INFO - PROCESS | 3356 | 1463966823970 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:03 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882126800 == 52 [pid = 3356] [id = 266] 18:27:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (0000007881348400) [pid = 3356] [serial = 797] [outer = 0000000000000000] 18:27:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (00000078814E2C00) [pid = 3356] [serial = 798] [outer = 0000007881348400] 18:27:04 INFO - PROCESS | 3356 | 1463966824031 Marionette DEBUG loaded listener.js 18:27:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (000000788200AC00) [pid = 3356] [serial = 799] [outer = 0000007881348400] 18:27:04 INFO - PROCESS | 3356 | 1463966824617 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1032ms 18:27:04 INFO - PROCESS | 3356 | 1463966824693 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 18:27:04 INFO - PROCESS | 3356 | 1463966824699 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 18:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:27:04 INFO - PROCESS | 3356 | 1463966824706 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:27:04 INFO - PROCESS | 3356 | 1463966824709 Marionette TRACE conn6 <- [1,1030,null,{}] 18:27:04 INFO - PROCESS | 3356 | 1463966824713 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:04 INFO - PROCESS | 3356 | 1463966824858 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 18:27:04 INFO - PROCESS | 3356 | 1463966824926 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:04 INFO - PROCESS | 3356 | ++DOCSHELL 000000788637D000 == 53 [pid = 3356] [id = 267] 18:27:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (0000007882385000) [pid = 3356] [serial = 800] [outer = 0000000000000000] 18:27:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (000000788275D000) [pid = 3356] [serial = 801] [outer = 0000007882385000] 18:27:05 INFO - PROCESS | 3356 | 1463966825023 Marionette DEBUG loaded listener.js 18:27:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078830EE400) [pid = 3356] [serial = 802] [outer = 0000007882385000] 18:27:05 INFO - PROCESS | 3356 | 1463966825644 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 984ms 18:27:05 INFO - PROCESS | 3356 | 1463966825697 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 18:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:27:05 INFO - PROCESS | 3356 | 1463966825700 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 18:27:05 INFO - PROCESS | 3356 | 1463966825704 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:27:05 INFO - PROCESS | 3356 | 1463966825708 Marionette TRACE conn6 <- [1,1034,null,{}] 18:27:05 INFO - PROCESS | 3356 | 1463966825720 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:05 INFO - PROCESS | 3356 | 1463966825838 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 18:27:05 INFO - PROCESS | 3356 | 1463966825954 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:05 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F084F000 == 54 [pid = 3356] [id = 268] 18:27:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (0000007884811000) [pid = 3356] [serial = 803] [outer = 0000000000000000] 18:27:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (0000007885998800) [pid = 3356] [serial = 804] [outer = 0000007884811000] 18:27:06 INFO - PROCESS | 3356 | 1463966826015 Marionette DEBUG loaded listener.js 18:27:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (0000007888CDD800) [pid = 3356] [serial = 805] [outer = 0000007884811000] 18:27:06 INFO - PROCESS | 3356 | 1463966826655 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 984ms 18:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:27:06 INFO - PROCESS | 3356 | 1463966826688 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 18:27:06 INFO - PROCESS | 3356 | 1463966826692 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 18:27:06 INFO - PROCESS | 3356 | 1463966826695 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:27:06 INFO - PROCESS | 3356 | 1463966826697 Marionette TRACE conn6 <- [1,1038,null,{}] 18:27:06 INFO - PROCESS | 3356 | 1463966826701 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:06 INFO - PROCESS | 3356 | 1463966826812 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 18:27:06 INFO - PROCESS | 3356 | 1463966826900 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:06 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1C65000 == 55 [pid = 3356] [id = 269] 18:27:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (00000078891F1400) [pid = 3356] [serial = 806] [outer = 0000000000000000] 18:27:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078894AA800) [pid = 3356] [serial = 807] [outer = 00000078891F1400] 18:27:06 INFO - PROCESS | 3356 | 1463966826956 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (000000788974DC00) [pid = 3356] [serial = 808] [outer = 00000078891F1400] 18:27:07 INFO - PROCESS | 3356 | 1463966827482 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 838ms 18:27:07 INFO - PROCESS | 3356 | 1463966827536 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 18:27:07 INFO - PROCESS | 3356 | 1463966827538 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 18:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:27:07 INFO - PROCESS | 3356 | 1463966827542 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:27:07 INFO - PROCESS | 3356 | 1463966827544 Marionette TRACE conn6 <- [1,1042,null,{}] 18:27:07 INFO - PROCESS | 3356 | 1463966827547 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:07 INFO - PROCESS | 3356 | 1463966827656 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 18:27:07 INFO - PROCESS | 3356 | 1463966827743 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:07 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F555D800 == 56 [pid = 3356] [id = 270] 18:27:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (0000007889754800) [pid = 3356] [serial = 809] [outer = 0000000000000000] 18:27:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (0000007889758800) [pid = 3356] [serial = 810] [outer = 0000007889754800] 18:27:07 INFO - PROCESS | 3356 | 1463966827799 Marionette DEBUG loaded listener.js 18:27:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (0000007889932800) [pid = 3356] [serial = 811] [outer = 0000007889754800] 18:27:08 INFO - PROCESS | 3356 | 1463966828386 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 881ms 18:27:08 INFO - PROCESS | 3356 | 1463966828426 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 18:27:08 INFO - PROCESS | 3356 | 1463966828428 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 18:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:27:08 INFO - PROCESS | 3356 | 1463966828432 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:27:08 INFO - PROCESS | 3356 | 1463966828434 Marionette TRACE conn6 <- [1,1046,null,{}] 18:27:08 INFO - PROCESS | 3356 | 1463966828437 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:08 INFO - PROCESS | 3356 | 1463966828570 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 18:27:08 INFO - PROCESS | 3356 | 1463966828662 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:08 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5CA3800 == 57 [pid = 3356] [id = 271] 18:27:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078EED22000) [pid = 3356] [serial = 812] [outer = 0000000000000000] 18:27:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078EED29400) [pid = 3356] [serial = 813] [outer = 00000078EED22000] 18:27:08 INFO - PROCESS | 3356 | 1463966828718 Marionette DEBUG loaded listener.js 18:27:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (00000078EF68CC00) [pid = 3356] [serial = 814] [outer = 00000078EED22000] 18:27:09 INFO - PROCESS | 3356 | 1463966829328 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 944ms 18:27:09 INFO - PROCESS | 3356 | 1463966829379 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 18:27:09 INFO - PROCESS | 3356 | 1463966829381 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 18:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:27:09 INFO - PROCESS | 3356 | 1463966829384 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:27:09 INFO - PROCESS | 3356 | 1463966829387 Marionette TRACE conn6 <- [1,1050,null,{}] 18:27:09 INFO - PROCESS | 3356 | 1463966829390 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:09 INFO - PROCESS | 3356 | 1463966829499 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 18:27:09 INFO - PROCESS | 3356 | 1463966829574 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:09 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882278800 == 58 [pid = 3356] [id = 272] 18:27:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (0000007880F23400) [pid = 3356] [serial = 815] [outer = 0000000000000000] 18:27:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (0000007880F2E800) [pid = 3356] [serial = 816] [outer = 0000007880F23400] 18:27:09 INFO - PROCESS | 3356 | 1463966829777 Marionette DEBUG loaded listener.js 18:27:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (0000007881FE7C00) [pid = 3356] [serial = 817] [outer = 0000007880F23400] 18:27:10 INFO - PROCESS | 3356 | 1463966830413 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1075ms 18:27:10 INFO - PROCESS | 3356 | 1463966830463 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 18:27:10 INFO - PROCESS | 3356 | 1463966830468 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 18:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:27:10 INFO - PROCESS | 3356 | 1463966830473 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:27:10 INFO - PROCESS | 3356 | 1463966830477 Marionette TRACE conn6 <- [1,1054,null,{}] 18:27:10 INFO - PROCESS | 3356 | 1463966830481 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:10 INFO - PROCESS | 3356 | 1463966830637 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 18:27:10 INFO - PROCESS | 3356 | --DOCSHELL 000000788965A000 == 57 [pid = 3356] [id = 264] 18:27:10 INFO - PROCESS | 3356 | --DOCSHELL 000000788852F800 == 56 [pid = 3356] [id = 263] 18:27:10 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B4F800 == 55 [pid = 3356] [id = 262] 18:27:10 INFO - PROCESS | 3356 | --DOCSHELL 00000078868E0000 == 54 [pid = 3356] [id = 261] 18:27:10 INFO - PROCESS | 3356 | --DOCSHELL 0000007884BAB000 == 53 [pid = 3356] [id = 260] 18:27:10 INFO - PROCESS | 3356 | --DOCSHELL 0000007884121800 == 52 [pid = 3356] [id = 258] 18:27:10 INFO - PROCESS | 3356 | --DOCSHELL 000000788226C000 == 51 [pid = 3356] [id = 257] 18:27:10 INFO - PROCESS | 3356 | --DOCSHELL 0000007881712000 == 50 [pid = 3356] [id = 256] 18:27:10 INFO - PROCESS | 3356 | --DOCSHELL 00000078F13CA800 == 49 [pid = 3356] [id = 254] 18:27:10 INFO - PROCESS | 3356 | --DOCSHELL 00000078813E2800 == 48 [pid = 3356] [id = 251] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (0000007888CE0400) [pid = 3356] [serial = 750] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (0000007885996400) [pid = 3356] [serial = 738] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (000000788177D800) [pid = 3356] [serial = 717] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (0000007883022C00) [pid = 3356] [serial = 732] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (0000007883F80C00) [pid = 3356] [serial = 733] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (000000788237EC00) [pid = 3356] [serial = 720] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (0000007885B10C00) [pid = 3356] [serial = 739] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (00000078823C9000) [pid = 3356] [serial = 729] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (0000007882F51400) [pid = 3356] [serial = 730] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (0000007881FF0000) [pid = 3356] [serial = 726] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (00000078822B7800) [pid = 3356] [serial = 727] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 101 (000000788177E000) [pid = 3356] [serial = 724] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 100 (0000007880F29400) [pid = 3356] [serial = 723] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 99 (0000007888AE8400) [pid = 3356] [serial = 715] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 98 (0000007887BC4000) [pid = 3356] [serial = 741] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 97 (0000007882761C00) [pid = 3356] [serial = 744] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 96 (0000007888AE7C00) [pid = 3356] [serial = 747] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 95 (00000078885E7000) [pid = 3356] [serial = 742] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 94 (0000007888CD5000) [pid = 3356] [serial = 748] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 93 (00000078843E5800) [pid = 3356] [serial = 735] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 92 (0000007884770400) [pid = 3356] [serial = 736] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | --DOMWINDOW == 91 (0000007884810C00) [pid = 3356] [serial = 745] [outer = 0000000000000000] [url = about:blank] 18:27:10 INFO - PROCESS | 3356 | 1463966830774 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:10 INFO - PROCESS | 3356 | ++DOCSHELL 00000078813E1000 == 49 [pid = 3356] [id = 273] 18:27:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 92 (0000007880AC9400) [pid = 3356] [serial = 818] [outer = 0000000000000000] 18:27:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 93 (000000788134B800) [pid = 3356] [serial = 819] [outer = 0000007880AC9400] 18:27:10 INFO - PROCESS | 3356 | 1463966830825 Marionette DEBUG loaded listener.js 18:27:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 94 (0000007882192800) [pid = 3356] [serial = 820] [outer = 0000007880AC9400] 18:27:11 INFO - PROCESS | 3356 | 1463966831258 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 840ms 18:27:11 INFO - PROCESS | 3356 | 1463966831316 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 3356 | 1463966831320 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 18:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:27:11 INFO - PROCESS | 3356 | 1463966831326 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 3356 | 1463966831329 Marionette TRACE conn6 <- [1,1058,null,{}] 18:27:11 INFO - PROCESS | 3356 | 1463966831333 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:11 INFO - PROCESS | 3356 | 1463966831423 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 18:27:11 INFO - PROCESS | 3356 | 1463966831434 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:11 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847AB800 == 50 [pid = 3356] [id = 274] 18:27:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 95 (0000007882F50C00) [pid = 3356] [serial = 821] [outer = 0000000000000000] 18:27:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 96 (0000007882F5A800) [pid = 3356] [serial = 822] [outer = 0000007882F50C00] 18:27:11 INFO - PROCESS | 3356 | 1463966831481 Marionette DEBUG loaded listener.js 18:27:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 97 (0000007883028C00) [pid = 3356] [serial = 823] [outer = 0000007882F50C00] 18:27:11 INFO - PROCESS | 3356 | 1463966831928 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 629ms 18:27:11 INFO - PROCESS | 3356 | 1463966831959 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 18:27:11 INFO - PROCESS | 3356 | 1463966831962 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 18:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:27:11 INFO - PROCESS | 3356 | 1463966831970 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:27:11 INFO - PROCESS | 3356 | 1463966831973 Marionette TRACE conn6 <- [1,1062,null,{}] 18:27:11 INFO - PROCESS | 3356 | 1463966831984 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:12 INFO - PROCESS | 3356 | 1463966832078 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 18:27:12 INFO - PROCESS | 3356 | 1463966832088 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 3356 | ++DOCSHELL 000000788637A000 == 51 [pid = 3356] [id = 275] 18:27:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 98 (00000078843E6000) [pid = 3356] [serial = 824] [outer = 0000000000000000] 18:27:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 99 (0000007884763800) [pid = 3356] [serial = 825] [outer = 00000078843E6000] 18:27:12 INFO - PROCESS | 3356 | 1463966832143 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 100 (0000007884816400) [pid = 3356] [serial = 826] [outer = 00000078843E6000] 18:27:12 INFO - PROCESS | 3356 | 1463966832614 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 18:27:12 INFO - PROCESS | 3356 | 1463966832664 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 18:27:12 INFO - PROCESS | 3356 | 1463966832667 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 18:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:27:12 INFO - PROCESS | 3356 | 1463966832670 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:27:12 INFO - PROCESS | 3356 | 1463966832672 Marionette TRACE conn6 <- [1,1066,null,{}] 18:27:12 INFO - PROCESS | 3356 | 1463966832676 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:12 INFO - PROCESS | 3356 | 1463966832766 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 18:27:12 INFO - PROCESS | 3356 | 1463966832773 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:12 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B4C000 == 52 [pid = 3356] [id = 276] 18:27:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 101 (000000788598D400) [pid = 3356] [serial = 827] [outer = 0000000000000000] 18:27:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 102 (0000007885B16C00) [pid = 3356] [serial = 828] [outer = 000000788598D400] 18:27:12 INFO - PROCESS | 3356 | 1463966832819 Marionette DEBUG loaded listener.js 18:27:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (00000078863D0800) [pid = 3356] [serial = 829] [outer = 000000788598D400] 18:27:13 INFO - PROCESS | 3356 | 1463966833282 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 628ms 18:27:13 INFO - PROCESS | 3356 | 1463966833301 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 18:27:13 INFO - PROCESS | 3356 | 1463966833303 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 18:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:27:13 INFO - PROCESS | 3356 | 1463966833306 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:27:13 INFO - PROCESS | 3356 | 1463966833308 Marionette TRACE conn6 <- [1,1070,null,{}] 18:27:13 INFO - PROCESS | 3356 | 1463966833317 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:13 INFO - PROCESS | 3356 | 1463966833427 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 18:27:13 INFO - PROCESS | 3356 | 1463966833436 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:13 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888547000 == 53 [pid = 3356] [id = 277] 18:27:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (0000007887BCBC00) [pid = 3356] [serial = 830] [outer = 0000000000000000] 18:27:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (00000078885E0400) [pid = 3356] [serial = 831] [outer = 0000007887BCBC00] 18:27:13 INFO - PROCESS | 3356 | 1463966833494 Marionette DEBUG loaded listener.js 18:27:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (0000007888CD2800) [pid = 3356] [serial = 832] [outer = 0000007887BCBC00] 18:27:13 INFO - PROCESS | 3356 | 1463966833992 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 733ms 18:27:14 INFO - PROCESS | 3356 | 1463966834047 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 18:27:14 INFO - PROCESS | 3356 | 1463966834049 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 18:27:14 INFO - PROCESS | 3356 | 1463966834053 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:27:14 INFO - PROCESS | 3356 | 1463966834054 Marionette TRACE conn6 <- [1,1074,null,{}] 18:27:14 INFO - PROCESS | 3356 | 1463966834058 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:14 INFO - PROCESS | 3356 | 1463966834179 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 18:27:14 INFO - PROCESS | 3356 | 1463966834235 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EEC9C800 == 54 [pid = 3356] [id = 278] 18:27:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (0000007888DE5C00) [pid = 3356] [serial = 833] [outer = 0000000000000000] 18:27:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078896E7C00) [pid = 3356] [serial = 834] [outer = 0000007888DE5C00] 18:27:14 INFO - PROCESS | 3356 | 1463966834280 Marionette DEBUG loaded listener.js 18:27:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (000000788992D800) [pid = 3356] [serial = 835] [outer = 0000007888DE5C00] 18:27:14 INFO - PROCESS | 3356 | 1463966834702 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 18:27:14 INFO - PROCESS | 3356 | 1463966834747 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 18:27:14 INFO - PROCESS | 3356 | 1463966834750 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 18:27:14 INFO - PROCESS | 3356 | 1463966834753 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:27:14 INFO - PROCESS | 3356 | 1463966834755 Marionette TRACE conn6 <- [1,1078,null,{}] 18:27:14 INFO - PROCESS | 3356 | 1463966834758 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:14 INFO - PROCESS | 3356 | 1463966834902 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 18:27:14 INFO - PROCESS | 3356 | 1463966834956 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:14 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F06AB000 == 55 [pid = 3356] [id = 279] 18:27:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (0000007889937C00) [pid = 3356] [serial = 836] [outer = 0000000000000000] 18:27:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078EED22400) [pid = 3356] [serial = 837] [outer = 0000007889937C00] 18:27:15 INFO - PROCESS | 3356 | 1463966835009 Marionette DEBUG loaded listener.js 18:27:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078EF645400) [pid = 3356] [serial = 838] [outer = 0000007889937C00] 18:27:15 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (0000007883F77400) [pid = 3356] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:27:15 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (00000078863BF400) [pid = 3356] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:27:15 INFO - PROCESS | 3356 | --DOMWINDOW == 109 (00000078822BCC00) [pid = 3356] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:27:15 INFO - PROCESS | 3356 | --DOMWINDOW == 108 (0000007882380C00) [pid = 3356] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:27:15 INFO - PROCESS | 3356 | --DOMWINDOW == 107 (00000078843DE400) [pid = 3356] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:27:15 INFO - PROCESS | 3356 | --DOMWINDOW == 106 (00000078817F3400) [pid = 3356] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:27:15 INFO - PROCESS | 3356 | --DOMWINDOW == 105 (0000007882F56400) [pid = 3356] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:27:15 INFO - PROCESS | 3356 | --DOMWINDOW == 104 (0000007887BCD400) [pid = 3356] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:27:15 INFO - PROCESS | 3356 | --DOMWINDOW == 103 (0000007880F2A400) [pid = 3356] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:27:15 INFO - PROCESS | 3356 | --DOMWINDOW == 102 (0000007888CD8400) [pid = 3356] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:27:15 INFO - PROCESS | 3356 | 1463966835412 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 692ms 18:27:15 INFO - PROCESS | 3356 | 1463966835449 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 18:27:15 INFO - PROCESS | 3356 | 1463966835451 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 18:27:15 INFO - PROCESS | 3356 | 1463966835454 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:27:15 INFO - PROCESS | 3356 | 1463966835456 Marionette TRACE conn6 <- [1,1082,null,{}] 18:27:15 INFO - PROCESS | 3356 | 1463966835459 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:15 INFO - PROCESS | 3356 | 1463966835552 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 18:27:15 INFO - PROCESS | 3356 | 1463966835558 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:15 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1078000 == 56 [pid = 3356] [id = 280] 18:27:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 103 (0000007884768000) [pid = 3356] [serial = 839] [outer = 0000000000000000] 18:27:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 104 (0000007888CD3400) [pid = 3356] [serial = 840] [outer = 0000007884768000] 18:27:15 INFO - PROCESS | 3356 | 1463966835605 Marionette DEBUG loaded listener.js 18:27:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 105 (00000078EF712C00) [pid = 3356] [serial = 841] [outer = 0000007884768000] 18:27:16 INFO - PROCESS | 3356 | 1463966836027 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 18:27:16 INFO - PROCESS | 3356 | 1463966836088 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 3356 | 1463966836090 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 18:27:16 INFO - PROCESS | 3356 | 1463966836093 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:27:16 INFO - PROCESS | 3356 | 1463966836095 Marionette TRACE conn6 <- [1,1086,null,{}] 18:27:16 INFO - PROCESS | 3356 | 1463966836098 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:16 INFO - PROCESS | 3356 | 1463966836189 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 18:27:16 INFO - PROCESS | 3356 | 1463966836209 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5563800 == 57 [pid = 3356] [id = 281] 18:27:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 106 (00000078EFF0F800) [pid = 3356] [serial = 842] [outer = 0000000000000000] 18:27:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 107 (00000078EFFDB000) [pid = 3356] [serial = 843] [outer = 00000078EFF0F800] 18:27:16 INFO - PROCESS | 3356 | 1463966836255 Marionette DEBUG loaded listener.js 18:27:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 108 (00000078F0620000) [pid = 3356] [serial = 844] [outer = 00000078EFF0F800] 18:27:16 INFO - PROCESS | 3356 | 1463966836718 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 18:27:16 INFO - PROCESS | 3356 | 1463966836768 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 18:27:16 INFO - PROCESS | 3356 | 1463966836770 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 18:27:16 INFO - PROCESS | 3356 | 1463966836773 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:27:16 INFO - PROCESS | 3356 | 1463966836775 Marionette TRACE conn6 <- [1,1090,null,{}] 18:27:16 INFO - PROCESS | 3356 | 1463966836779 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:16 INFO - PROCESS | 3356 | 1463966836870 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 18:27:16 INFO - PROCESS | 3356 | 1463966836876 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:16 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5FEB800 == 58 [pid = 3356] [id = 282] 18:27:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 109 (00000078F06C8400) [pid = 3356] [serial = 845] [outer = 0000000000000000] 18:27:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 110 (00000078F0812000) [pid = 3356] [serial = 846] [outer = 00000078F06C8400] 18:27:16 INFO - PROCESS | 3356 | 1463966836929 Marionette DEBUG loaded listener.js 18:27:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (00000078F0958400) [pid = 3356] [serial = 847] [outer = 00000078F06C8400] 18:27:17 INFO - PROCESS | 3356 | 1463966837634 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 944ms 18:27:17 INFO - PROCESS | 3356 | 1463966837720 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 18:27:17 INFO - PROCESS | 3356 | 1463966837725 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 18:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:27:17 INFO - PROCESS | 3356 | 1463966837731 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:27:17 INFO - PROCESS | 3356 | 1463966837735 Marionette TRACE conn6 <- [1,1094,null,{}] 18:27:17 INFO - PROCESS | 3356 | 1463966837741 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:17 INFO - PROCESS | 3356 | 1463966837899 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 18:27:18 INFO - PROCESS | 3356 | 1463966838012 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:18 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848D5000 == 59 [pid = 3356] [id = 283] 18:27:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (00000078820CF400) [pid = 3356] [serial = 848] [outer = 0000000000000000] 18:27:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (000000788237DC00) [pid = 3356] [serial = 849] [outer = 00000078820CF400] 18:27:18 INFO - PROCESS | 3356 | 1463966838074 Marionette DEBUG loaded listener.js 18:27:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (0000007882F56400) [pid = 3356] [serial = 850] [outer = 00000078820CF400] 18:27:18 INFO - PROCESS | 3356 | 1463966838622 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 944ms 18:27:18 INFO - PROCESS | 3356 | 1463966838680 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 18:27:18 INFO - PROCESS | 3356 | 1463966838686 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 18:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:27:18 INFO - PROCESS | 3356 | 1463966838693 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:27:18 INFO - PROCESS | 3356 | 1463966838697 Marionette TRACE conn6 <- [1,1098,null,{}] 18:27:18 INFO - PROCESS | 3356 | 1463966838701 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:18 INFO - PROCESS | 3356 | 1463966838818 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 18:27:18 INFO - PROCESS | 3356 | 1463966838910 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:18 INFO - PROCESS | 3356 | ++DOCSHELL 000000788994C800 == 60 [pid = 3356] [id = 284] 18:27:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (0000007883F81C00) [pid = 3356] [serial = 851] [outer = 0000000000000000] 18:27:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (00000078843DDC00) [pid = 3356] [serial = 852] [outer = 0000007883F81C00] 18:27:18 INFO - PROCESS | 3356 | 1463966838967 Marionette DEBUG loaded listener.js 18:27:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (00000078863C1000) [pid = 3356] [serial = 853] [outer = 0000007883F81C00] 18:27:19 INFO - PROCESS | 3356 | 1463966839594 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 921ms 18:27:19 INFO - PROCESS | 3356 | 1463966839619 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 18:27:19 INFO - PROCESS | 3356 | 1463966839622 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 18:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:27:19 INFO - PROCESS | 3356 | 1463966839626 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:27:19 INFO - PROCESS | 3356 | 1463966839630 Marionette TRACE conn6 <- [1,1102,null,{}] 18:27:19 INFO - PROCESS | 3356 | 1463966839642 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:19 INFO - PROCESS | 3356 | 1463966839760 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 18:27:19 INFO - PROCESS | 3356 | 1463966839884 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:19 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6E9B800 == 61 [pid = 3356] [id = 285] 18:27:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078891E6000) [pid = 3356] [serial = 854] [outer = 0000000000000000] 18:27:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (00000078894A6C00) [pid = 3356] [serial = 855] [outer = 00000078891E6000] 18:27:19 INFO - PROCESS | 3356 | 1463966839945 Marionette DEBUG loaded listener.js 18:27:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (00000078EFF69400) [pid = 3356] [serial = 856] [outer = 00000078891E6000] 18:27:20 INFO - PROCESS | 3356 | 1463966840603 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1029ms 18:27:20 INFO - PROCESS | 3356 | 1463966840658 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 18:27:20 INFO - PROCESS | 3356 | 1463966840661 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 18:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:27:20 INFO - PROCESS | 3356 | 1463966840665 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:27:20 INFO - PROCESS | 3356 | 1463966840667 Marionette TRACE conn6 <- [1,1106,null,{}] 18:27:20 INFO - PROCESS | 3356 | 1463966840671 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:20 INFO - PROCESS | 3356 | 1463966840787 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 18:27:20 INFO - PROCESS | 3356 | 1463966840878 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F78E1800 == 62 [pid = 3356] [id = 286] 18:27:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (00000078F081E000) [pid = 3356] [serial = 857] [outer = 0000000000000000] 18:27:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (00000078F095B800) [pid = 3356] [serial = 858] [outer = 00000078F081E000] 18:27:20 INFO - PROCESS | 3356 | 1463966840936 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (00000078F0966800) [pid = 3356] [serial = 859] [outer = 00000078F081E000] 18:27:21 INFO - PROCESS | 3356 | 1463966841488 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 881ms 18:27:21 INFO - PROCESS | 3356 | 1463966841548 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 18:27:21 INFO - PROCESS | 3356 | 1463966841550 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 18:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:27:21 INFO - PROCESS | 3356 | 1463966841554 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:27:21 INFO - PROCESS | 3356 | 1463966841556 Marionette TRACE conn6 <- [1,1110,null,{}] 18:27:21 INFO - PROCESS | 3356 | 1463966841559 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:21 INFO - PROCESS | 3356 | 1463966841670 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 18:27:21 INFO - PROCESS | 3356 | 1463966841761 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:21 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FA6A8800 == 63 [pid = 3356] [id = 287] 18:27:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (00000078F0965C00) [pid = 3356] [serial = 860] [outer = 0000000000000000] 18:27:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (00000078F0E6AC00) [pid = 3356] [serial = 861] [outer = 00000078F0965C00] 18:27:21 INFO - PROCESS | 3356 | 1463966841818 Marionette DEBUG loaded listener.js 18:27:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (00000078F138B800) [pid = 3356] [serial = 862] [outer = 00000078F0965C00] 18:27:22 INFO - PROCESS | 3356 | 1463966842505 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 986ms 18:27:22 INFO - PROCESS | 3356 | 1463966842543 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 18:27:22 INFO - PROCESS | 3356 | 1463966842546 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 18:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:27:22 INFO - PROCESS | 3356 | 1463966842549 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:27:22 INFO - PROCESS | 3356 | 1463966842551 Marionette TRACE conn6 <- [1,1114,null,{}] 18:27:22 INFO - PROCESS | 3356 | 1463966842555 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:22 INFO - PROCESS | 3356 | 1463966842684 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 18:27:22 INFO - PROCESS | 3356 | 1463966842804 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:22 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCB96800 == 64 [pid = 3356] [id = 288] 18:27:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 127 (00000078F4FD3C00) [pid = 3356] [serial = 863] [outer = 0000000000000000] 18:27:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (00000078F5164C00) [pid = 3356] [serial = 864] [outer = 00000078F4FD3C00] 18:27:22 INFO - PROCESS | 3356 | 1463966842862 Marionette DEBUG loaded listener.js 18:27:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (00000078F5287400) [pid = 3356] [serial = 865] [outer = 00000078F4FD3C00] 18:27:23 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 18:27:23 INFO - PROCESS | 3356 | 1463966843595 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1078ms 18:27:23 INFO - PROCESS | 3356 | 1463966843630 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 18:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:27:23 INFO - PROCESS | 3356 | 1463966843632 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 18:27:23 INFO - PROCESS | 3356 | 1463966843636 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:27:23 INFO - PROCESS | 3356 | 1463966843638 Marionette TRACE conn6 <- [1,1118,null,{}] 18:27:23 INFO - PROCESS | 3356 | 1463966843641 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:23 INFO - PROCESS | 3356 | 1463966843971 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 18:27:23 INFO - PROCESS | 3356 | 1463966843982 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:24 INFO - PROCESS | 3356 | ++DOCSHELL 000000788479E800 == 65 [pid = 3356] [id = 289] 18:27:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (0000007881FE7400) [pid = 3356] [serial = 866] [outer = 0000000000000000] 18:27:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (000000788200E000) [pid = 3356] [serial = 867] [outer = 0000007881FE7400] 18:27:24 INFO - PROCESS | 3356 | 1463966844033 Marionette DEBUG loaded listener.js 18:27:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (000000788237EC00) [pid = 3356] [serial = 868] [outer = 0000007881FE7400] 18:27:24 INFO - PROCESS | 3356 | 1463966844710 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1136ms 18:27:24 INFO - PROCESS | 3356 | 1463966844775 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 18:27:24 INFO - PROCESS | 3356 | 1463966844780 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 18:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:27:24 INFO - PROCESS | 3356 | 1463966844785 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:27:24 INFO - PROCESS | 3356 | 1463966844788 Marionette TRACE conn6 <- [1,1122,null,{}] 18:27:24 INFO - PROCESS | 3356 | 1463966844794 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:24 INFO - PROCESS | 3356 | 1463966844903 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 18:27:25 INFO - PROCESS | 3356 | 1463966845023 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5563800 == 64 [pid = 3356] [id = 281] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1078000 == 63 [pid = 3356] [id = 280] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 00000078F06AB000 == 62 [pid = 3356] [id = 279] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 00000078EEC9C800 == 61 [pid = 3356] [id = 278] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 0000007888547000 == 60 [pid = 3356] [id = 277] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 0000007884945800 == 59 [pid = 3356] [id = 259] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B4C000 == 58 [pid = 3356] [id = 276] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788637A000 == 57 [pid = 3356] [id = 275] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 00000078847AB800 == 56 [pid = 3356] [id = 274] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 00000078813E1000 == 55 [pid = 3356] [id = 273] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 0000007882278800 == 54 [pid = 3356] [id = 272] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 131 (0000007888CE1800) [pid = 3356] [serial = 795] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (00000078894AEC00) [pid = 3356] [serial = 765] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | ++DOCSHELL 0000007881728800 == 55 [pid = 3356] [id = 290] 18:27:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (0000007880733000) [pid = 3356] [serial = 869] [outer = 0000000000000000] 18:27:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (0000007880AD0C00) [pid = 3356] [serial = 870] [outer = 0000007880733000] 18:27:25 INFO - PROCESS | 3356 | 1463966845125 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (00000078823C5C00) [pid = 3356] [serial = 871] [outer = 0000007880733000] 18:27:25 INFO - PROCESS | 3356 | --DOCSHELL 0000007882126800 == 54 [pid = 3356] [id = 266] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 132 (0000007888AEE800) [pid = 3356] [serial = 793] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 131 (0000007883F7CC00) [pid = 3356] [serial = 780] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (00000078863C6400) [pid = 3356] [serial = 786] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 129 (0000007887BC6C00) [pid = 3356] [serial = 790] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 128 (0000007885994800) [pid = 3356] [serial = 789] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 127 (0000007882384C00) [pid = 3356] [serial = 774] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 126 (000000788476B000) [pid = 3356] [serial = 783] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (0000007882F50400) [pid = 3356] [serial = 756] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 124 (00000078823CD400) [pid = 3356] [serial = 775] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 123 (0000007881FE5400) [pid = 3356] [serial = 771] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 122 (0000007883F90C00) [pid = 3356] [serial = 781] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 121 (0000007885B07400) [pid = 3356] [serial = 784] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 120 (00000078830EFC00) [pid = 3356] [serial = 778] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 119 (00000078885E5000) [pid = 3356] [serial = 792] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (0000007882FB6C00) [pid = 3356] [serial = 777] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (0000007880F2CC00) [pid = 3356] [serial = 753] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 116 (00000078863DA800) [pid = 3356] [serial = 787] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 115 (00000078891EA800) [pid = 3356] [serial = 762] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 114 (000000788134C000) [pid = 3356] [serial = 769] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 113 (0000007880F30C00) [pid = 3356] [serial = 768] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 112 (000000788200F400) [pid = 3356] [serial = 772] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 111 (0000007885991C00) [pid = 3356] [serial = 759] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | --DOMWINDOW == 110 (0000007888DE2400) [pid = 3356] [serial = 751] [outer = 0000000000000000] [url = about:blank] 18:27:25 INFO - PROCESS | 3356 | [GFX2-]: DrawTargetD2D 1.1 (0000007885A86210): Failed to create GradientStopCollection with no stops. 18:27:25 INFO - PROCESS | 3356 | [GFX3-]: No stops specified for gradient pattern. 18:27:25 INFO - PROCESS | 3356 | 1463966845552 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 838ms 18:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:27:25 INFO - PROCESS | 3356 | 1463966845627 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 18:27:25 INFO - PROCESS | 3356 | 1463966845630 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 18:27:25 INFO - PROCESS | 3356 | 1463966845633 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:27:25 INFO - PROCESS | 3356 | 1463966845635 Marionette TRACE conn6 <- [1,1126,null,{}] 18:27:25 INFO - PROCESS | 3356 | 1463966845639 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:25 INFO - PROCESS | 3356 | 1463966845734 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 18:27:25 INFO - PROCESS | 3356 | 1463966845750 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:25 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847AA000 == 55 [pid = 3356] [id = 291] 18:27:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 111 (0000007882FB7C00) [pid = 3356] [serial = 872] [outer = 0000000000000000] 18:27:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 112 (0000007883F79400) [pid = 3356] [serial = 873] [outer = 0000007882FB7C00] 18:27:25 INFO - PROCESS | 3356 | 1463966845799 Marionette DEBUG loaded listener.js 18:27:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 113 (00000078843E5000) [pid = 3356] [serial = 874] [outer = 0000007882FB7C00] 18:27:26 INFO - PROCESS | 3356 | 1463966846261 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 18:27:26 INFO - PROCESS | 3356 | 1463966846327 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 18:27:26 INFO - PROCESS | 3356 | 1463966846331 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 18:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:27:26 INFO - PROCESS | 3356 | 1463966846341 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:27:26 INFO - PROCESS | 3356 | 1463966846346 Marionette TRACE conn6 <- [1,1130,null,{}] 18:27:26 INFO - PROCESS | 3356 | 1463966846349 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:26 INFO - PROCESS | 3356 | 1463966846443 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 18:27:26 INFO - PROCESS | 3356 | 1463966846545 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:26 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868EA800 == 56 [pid = 3356] [id = 292] 18:27:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 114 (00000078830F2C00) [pid = 3356] [serial = 875] [outer = 0000000000000000] 18:27:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 115 (000000788599A800) [pid = 3356] [serial = 876] [outer = 00000078830F2C00] 18:27:26 INFO - PROCESS | 3356 | 1463966846601 Marionette DEBUG loaded listener.js 18:27:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 116 (00000078863CA000) [pid = 3356] [serial = 877] [outer = 00000078830F2C00] 18:27:26 INFO - PROCESS | 3356 | 1463966846966 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 692ms 18:27:27 INFO - PROCESS | 3356 | 1463966847032 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 18:27:27 INFO - PROCESS | 3356 | 1463966847035 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 18:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:27:27 INFO - PROCESS | 3356 | 1463966847038 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - PROCESS | 3356 | 1463966847040 Marionette TRACE conn6 <- [1,1134,null,{}] 18:27:27 INFO - PROCESS | 3356 | 1463966847043 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:27 INFO - PROCESS | 3356 | 1463966847158 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 18:27:27 INFO - PROCESS | 3356 | 1463966847168 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:27 INFO - PROCESS | 3356 | ++DOCSHELL 00000078823B3000 == 57 [pid = 3356] [id = 293] 18:27:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 117 (0000007887BCEC00) [pid = 3356] [serial = 878] [outer = 0000000000000000] 18:27:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078885EA000) [pid = 3356] [serial = 879] [outer = 0000007887BCEC00] 18:27:27 INFO - PROCESS | 3356 | 1463966847214 Marionette DEBUG loaded listener.js 18:27:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (0000007888AF1C00) [pid = 3356] [serial = 880] [outer = 0000007887BCEC00] 18:27:27 INFO - PROCESS | 3356 | 1463966847712 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 734ms 18:27:27 INFO - PROCESS | 3356 | 1463966847776 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 18:27:27 INFO - PROCESS | 3356 | 1463966847779 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 18:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:27:27 INFO - PROCESS | 3356 | 1463966847782 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:27:27 INFO - PROCESS | 3356 | 1463966847784 Marionette TRACE conn6 <- [1,1138,null,{}] 18:27:27 INFO - PROCESS | 3356 | 1463966847788 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:27 INFO - PROCESS | 3356 | 1463966847922 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 18:27:27 INFO - PROCESS | 3356 | 1463966847977 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:27 INFO - PROCESS | 3356 | ++DOCSHELL 000000788965E800 == 58 [pid = 3356] [id = 294] 18:27:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (00000078896E5000) [pid = 3356] [serial = 881] [outer = 0000000000000000] 18:27:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (00000078896E6800) [pid = 3356] [serial = 882] [outer = 00000078896E5000] 18:27:28 INFO - PROCESS | 3356 | 1463966848035 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (000000788992E800) [pid = 3356] [serial = 883] [outer = 00000078896E5000] 18:27:28 INFO - PROCESS | 3356 | 1463966848483 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 733ms 18:27:28 INFO - PROCESS | 3356 | 1463966848540 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 18:27:28 INFO - PROCESS | 3356 | 1463966848542 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 18:27:28 INFO - PROCESS | 3356 | 1463966848546 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:27:28 INFO - PROCESS | 3356 | 1463966848547 Marionette TRACE conn6 <- [1,1142,null,{}] 18:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:27:28 INFO - PROCESS | 3356 | 1463966848551 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:28 INFO - PROCESS | 3356 | 1463966848666 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 18:27:28 INFO - PROCESS | 3356 | 1463966848723 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:28 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0149000 == 59 [pid = 3356] [id = 295] 18:27:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (00000078EED1C400) [pid = 3356] [serial = 884] [outer = 0000000000000000] 18:27:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (00000078EED24C00) [pid = 3356] [serial = 885] [outer = 00000078EED1C400] 18:27:28 INFO - PROCESS | 3356 | 1463966848768 Marionette DEBUG loaded listener.js 18:27:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (00000078EFF65800) [pid = 3356] [serial = 886] [outer = 00000078EED1C400] 18:27:29 INFO - PROCESS | 3356 | 1463966849191 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 671ms 18:27:29 INFO - PROCESS | 3356 | 1463966849222 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 18:27:29 INFO - PROCESS | 3356 | 1463966849225 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 18:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:27:29 INFO - PROCESS | 3356 | 1463966849228 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:27:29 INFO - PROCESS | 3356 | 1463966849230 Marionette TRACE conn6 <- [1,1146,null,{}] 18:27:29 INFO - PROCESS | 3356 | 1463966849233 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:29 INFO - PROCESS | 3356 | 1463966849352 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 18:27:29 INFO - PROCESS | 3356 | 1463966849359 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:29 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1075800 == 60 [pid = 3356] [id = 296] 18:27:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (00000078EED1E800) [pid = 3356] [serial = 887] [outer = 0000000000000000] 18:27:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 127 (00000078F0814400) [pid = 3356] [serial = 888] [outer = 00000078EED1E800] 18:27:29 INFO - PROCESS | 3356 | 1463966849557 Marionette DEBUG loaded listener.js 18:27:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (00000078F1742400) [pid = 3356] [serial = 889] [outer = 00000078EED1E800] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 127 (0000007888AE6800) [pid = 3356] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 126 (0000007882F50C00) [pid = 3356] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (0000007880AC9400) [pid = 3356] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 124 (000000788598D400) [pid = 3356] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 123 (0000007887BCBC00) [pid = 3356] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 122 (0000007880F23400) [pid = 3356] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 121 (00000078843E6000) [pid = 3356] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 120 (0000007888DE5C00) [pid = 3356] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 119 (0000007889937C00) [pid = 3356] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 118 (00000078EFF0F800) [pid = 3356] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:27:29 INFO - PROCESS | 3356 | --DOMWINDOW == 117 (0000007884768000) [pid = 3356] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:27:29 INFO - PROCESS | 3356 | 1463966849959 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 18:27:30 INFO - PROCESS | 3356 | 1463966850010 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 18:27:30 INFO - PROCESS | 3356 | 1463966850013 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:27:30 INFO - PROCESS | 3356 | 1463966850015 Marionette TRACE conn6 <- [1,1150,null,{}] 18:27:30 INFO - PROCESS | 3356 | 1463966850019 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:30 INFO - PROCESS | 3356 | 1463966850136 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 18:27:30 INFO - PROCESS | 3356 | 1463966850144 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F52A4800 == 61 [pid = 3356] [id = 297] 18:27:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 118 (00000078823C8400) [pid = 3356] [serial = 890] [outer = 0000000000000000] 18:27:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 119 (00000078F06C7800) [pid = 3356] [serial = 891] [outer = 00000078823C8400] 18:27:30 INFO - PROCESS | 3356 | 1463966850193 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 120 (00000078F4FC8400) [pid = 3356] [serial = 892] [outer = 00000078823C8400] 18:27:30 INFO - PROCESS | 3356 | 1463966850611 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 18:27:30 INFO - PROCESS | 3356 | 1463966850646 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 18:27:30 INFO - PROCESS | 3356 | 1463966850648 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 18:27:30 INFO - PROCESS | 3356 | 1463966850651 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:27:30 INFO - PROCESS | 3356 | 1463966850653 Marionette TRACE conn6 <- [1,1154,null,{}] 18:27:30 INFO - PROCESS | 3356 | 1463966850656 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:30 INFO - PROCESS | 3356 | 1463966850776 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 18:27:30 INFO - PROCESS | 3356 | 1463966850785 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:30 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6A65000 == 62 [pid = 3356] [id = 298] 18:27:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (0000007887BCBC00) [pid = 3356] [serial = 893] [outer = 0000000000000000] 18:27:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (00000078F510F400) [pid = 3356] [serial = 894] [outer = 0000007887BCBC00] 18:27:30 INFO - PROCESS | 3356 | 1463966850831 Marionette DEBUG loaded listener.js 18:27:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (00000078F52FB800) [pid = 3356] [serial = 895] [outer = 0000007887BCBC00] 18:27:31 INFO - PROCESS | 3356 | 1463966851252 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 627ms 18:27:31 INFO - PROCESS | 3356 | 1463966851282 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 18:27:31 INFO - PROCESS | 3356 | 1463966851284 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 18:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:27:31 INFO - PROCESS | 3356 | 1463966851287 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:27:31 INFO - PROCESS | 3356 | 1463966851289 Marionette TRACE conn6 <- [1,1158,null,{}] 18:27:31 INFO - PROCESS | 3356 | 1463966851292 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:31 INFO - PROCESS | 3356 | 1463966851459 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 18:27:31 INFO - PROCESS | 3356 | 1463966851477 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:31 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCB7F000 == 63 [pid = 3356] [id = 299] 18:27:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (00000078F55D7C00) [pid = 3356] [serial = 896] [outer = 0000000000000000] 18:27:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (00000078F5C6D000) [pid = 3356] [serial = 897] [outer = 00000078F55D7C00] 18:27:31 INFO - PROCESS | 3356 | 1463966851529 Marionette DEBUG loaded listener.js 18:27:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (00000078F5EE7000) [pid = 3356] [serial = 898] [outer = 00000078F55D7C00] 18:27:32 INFO - PROCESS | 3356 | 1463966852176 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 945ms 18:27:32 INFO - PROCESS | 3356 | 1463966852235 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 18:27:32 INFO - PROCESS | 3356 | 1463966852241 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 18:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:27:32 INFO - PROCESS | 3356 | 1463966852260 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:27:32 INFO - PROCESS | 3356 | 1463966852266 Marionette TRACE conn6 <- [1,1162,null,{}] 18:27:32 INFO - PROCESS | 3356 | 1463966852273 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:32 INFO - PROCESS | 3356 | 1463966852403 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 18:27:32 INFO - PROCESS | 3356 | 1463966852520 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:32 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847A6800 == 64 [pid = 3356] [id = 300] 18:27:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 127 (0000007882387C00) [pid = 3356] [serial = 899] [outer = 0000000000000000] 18:27:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (0000007882760C00) [pid = 3356] [serial = 900] [outer = 0000007882387C00] 18:27:32 INFO - PROCESS | 3356 | 1463966852581 Marionette DEBUG loaded listener.js 18:27:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (0000007883F82000) [pid = 3356] [serial = 901] [outer = 0000007882387C00] 18:27:33 INFO - PROCESS | 3356 | 1463966853213 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 18:27:33 INFO - PROCESS | 3356 | 1463966853262 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 18:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:27:33 INFO - PROCESS | 3356 | 1463966853269 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:27:33 INFO - PROCESS | 3356 | 1463966853272 Marionette TRACE conn6 <- [1,1166,null,{}] 18:27:33 INFO - PROCESS | 3356 | 1463966853276 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:33 INFO - PROCESS | 3356 | 1463966853396 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 18:27:33 INFO - PROCESS | 3356 | 1463966853492 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:33 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889658800 == 65 [pid = 3356] [id = 301] 18:27:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (0000007885B0C000) [pid = 3356] [serial = 902] [outer = 0000000000000000] 18:27:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (00000078885DC400) [pid = 3356] [serial = 903] [outer = 0000007885B0C000] 18:27:33 INFO - PROCESS | 3356 | 1463966853548 Marionette DEBUG loaded listener.js 18:27:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (0000007888DE9C00) [pid = 3356] [serial = 904] [outer = 0000007885B0C000] 18:27:34 INFO - PROCESS | 3356 | 1463966854178 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 18:27:34 INFO - PROCESS | 3356 | 1463966854200 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 18:27:34 INFO - PROCESS | 3356 | 1463966854203 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:27:34 INFO - PROCESS | 3356 | 1463966854207 Marionette TRACE conn6 <- [1,1170,null,{}] 18:27:34 INFO - PROCESS | 3356 | 1463966854219 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:34 INFO - PROCESS | 3356 | 1463966854341 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 18:27:34 INFO - PROCESS | 3356 | 1463966854438 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:34 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD489000 == 66 [pid = 3356] [id = 302] 18:27:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (00000078F0D81800) [pid = 3356] [serial = 905] [outer = 0000000000000000] 18:27:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 134 (00000078F510A400) [pid = 3356] [serial = 906] [outer = 00000078F0D81800] 18:27:34 INFO - PROCESS | 3356 | 1463966854497 Marionette DEBUG loaded listener.js 18:27:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 135 (00000078F5C70C00) [pid = 3356] [serial = 907] [outer = 00000078F0D81800] 18:27:35 INFO - PROCESS | 3356 | 1463966855027 Marionette TRACE conn6 <- [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 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 18:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:27:35 INFO - PROCESS | 3356 | 1463966855090 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 18:27:35 INFO - PROCESS | 3356 | 1463966855093 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - PROCESS | 3356 | 1463966855096 Marionette TRACE conn6 <- [1,1174,null,{}] 18:27:35 INFO - PROCESS | 3356 | 1463966855099 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:35 INFO - PROCESS | 3356 | 1463966855216 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 18:27:35 INFO - PROCESS | 3356 | 1463966855311 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:35 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD597800 == 67 [pid = 3356] [id = 303] 18:27:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 136 (00000078F5EF2400) [pid = 3356] [serial = 908] [outer = 0000000000000000] 18:27:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 137 (00000078F5FAD000) [pid = 3356] [serial = 909] [outer = 00000078F5EF2400] 18:27:35 INFO - PROCESS | 3356 | 1463966855367 Marionette DEBUG loaded listener.js 18:27:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 138 (00000078F6943400) [pid = 3356] [serial = 910] [outer = 00000078F5EF2400] 18:27:35 INFO - PROCESS | 3356 | 1463966855940 Marionette TRACE conn6 <- [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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:27:35 INFO - PROCESS | 3356 | 1463966855978 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 18:27:35 INFO - PROCESS | 3356 | 1463966855982 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:27:35 INFO - PROCESS | 3356 | 1463966855984 Marionette TRACE conn6 <- [1,1178,null,{}] 18:27:35 INFO - PROCESS | 3356 | 1463966855988 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:36 INFO - PROCESS | 3356 | 1463966856100 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 18:27:36 INFO - PROCESS | 3356 | 1463966856194 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:36 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDCB5800 == 68 [pid = 3356] [id = 304] 18:27:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 139 (00000078F693CC00) [pid = 3356] [serial = 911] [outer = 0000000000000000] 18:27:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 140 (00000078F69CB800) [pid = 3356] [serial = 912] [outer = 00000078F693CC00] 18:27:36 INFO - PROCESS | 3356 | 1463966856250 Marionette DEBUG loaded listener.js 18:27:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 141 (00000078F6A92C00) [pid = 3356] [serial = 913] [outer = 00000078F693CC00] 18:27:36 INFO - PROCESS | 3356 | 1463966856827 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:27:36 INFO - PROCESS | 3356 | 1463966856868 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 18:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:27:36 INFO - PROCESS | 3356 | 1463966856872 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:27:36 INFO - PROCESS | 3356 | 1463966856874 Marionette TRACE conn6 <- [1,1182,null,{}] 18:27:36 INFO - PROCESS | 3356 | 1463966856878 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:37 INFO - PROCESS | 3356 | 1463966857002 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 18:27:37 INFO - PROCESS | 3356 | 1463966857126 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:37 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDF4E000 == 69 [pid = 3356] [id = 305] 18:27:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 142 (00000078F7813C00) [pid = 3356] [serial = 914] [outer = 0000000000000000] 18:27:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (00000078F9A49C00) [pid = 3356] [serial = 915] [outer = 00000078F7813C00] 18:27:37 INFO - PROCESS | 3356 | 1463966857184 Marionette DEBUG loaded listener.js 18:27:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 144 (00000078FA60A400) [pid = 3356] [serial = 916] [outer = 00000078F7813C00] 18:27:37 INFO - PROCESS | 3356 | 1463966857800 Marionette TRACE conn6 <- [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 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:27:37 INFO - PROCESS | 3356 | 1463966857863 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 18:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:27:37 INFO - PROCESS | 3356 | 1463966857867 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:27:37 INFO - PROCESS | 3356 | 1463966857870 Marionette TRACE conn6 <- [1,1186,null,{}] 18:27:37 INFO - PROCESS | 3356 | 1463966857874 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:37 INFO - PROCESS | 3356 | 1463966857986 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 18:27:38 INFO - PROCESS | 3356 | 1463966858081 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDFF5000 == 70 [pid = 3356] [id = 306] 18:27:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (0000007883F93800) [pid = 3356] [serial = 917] [outer = 0000000000000000] 18:27:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (00000078FA633400) [pid = 3356] [serial = 918] [outer = 0000007883F93800] 18:27:38 INFO - PROCESS | 3356 | 1463966858137 Marionette DEBUG loaded listener.js 18:27:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (00000078FA63C000) [pid = 3356] [serial = 919] [outer = 0000007883F93800] 18:27:38 INFO - PROCESS | 3356 | 1463966858708 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 881ms 18:27:38 INFO - PROCESS | 3356 | 1463966858749 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 18:27:38 INFO - PROCESS | 3356 | 1463966858752 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 18:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:27:38 INFO - PROCESS | 3356 | 1463966858756 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:27:38 INFO - PROCESS | 3356 | 1463966858758 Marionette TRACE conn6 <- [1,1190,null,{}] 18:27:38 INFO - PROCESS | 3356 | 1463966858762 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:38 INFO - PROCESS | 3356 | 1463966858874 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 18:27:38 INFO - PROCESS | 3356 | 1463966858969 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:38 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE465800 == 71 [pid = 3356] [id = 307] 18:27:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (00000078FA65E400) [pid = 3356] [serial = 920] [outer = 0000000000000000] 18:27:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (00000078FA6E7C00) [pid = 3356] [serial = 921] [outer = 00000078FA65E400] 18:27:39 INFO - PROCESS | 3356 | 1463966859024 Marionette DEBUG loaded listener.js 18:27:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (00000078FBFB0000) [pid = 3356] [serial = 922] [outer = 00000078FA65E400] 18:27:39 INFO - PROCESS | 3356 | 1463966859642 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 942ms 18:27:39 INFO - PROCESS | 3356 | 1463966859700 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 18:27:39 INFO - PROCESS | 3356 | 1463966859703 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 18:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:27:39 INFO - PROCESS | 3356 | 1463966859706 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:27:39 INFO - PROCESS | 3356 | 1463966859709 Marionette TRACE conn6 <- [1,1194,null,{}] 18:27:39 INFO - PROCESS | 3356 | 1463966859712 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:39 INFO - PROCESS | 3356 | 1463966859982 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 18:27:40 INFO - PROCESS | 3356 | 1463966860132 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:40 INFO - PROCESS | 3356 | ++DOCSHELL 00000078843C1800 == 72 [pid = 3356] [id = 308] 18:27:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (0000007880F32C00) [pid = 3356] [serial = 923] [outer = 0000000000000000] 18:27:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (0000007881351000) [pid = 3356] [serial = 924] [outer = 0000007880F32C00] 18:27:40 INFO - PROCESS | 3356 | 1463966860185 Marionette DEBUG loaded listener.js 18:27:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (00000078822C6800) [pid = 3356] [serial = 925] [outer = 0000007880F32C00] 18:27:40 INFO - PROCESS | 3356 | 1463966860853 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 18:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1189ms 18:27:40 INFO - PROCESS | 3356 | 1463966860900 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 18:27:40 INFO - PROCESS | 3356 | 1463966860903 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 18:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:27:40 INFO - PROCESS | 3356 | 1463966860908 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:27:40 INFO - PROCESS | 3356 | 1463966860912 Marionette TRACE conn6 <- [1,1198,null,{}] 18:27:40 INFO - PROCESS | 3356 | 1463966860917 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:41 INFO - PROCESS | 3356 | 1463966861046 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 0000007884118800 == 71 [pid = 3356] [id = 249] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 0000007886373800 == 70 [pid = 3356] [id = 245] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 0000007884959800 == 69 [pid = 3356] [id = 244] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B44800 == 68 [pid = 3356] [id = 246] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 000000788854E800 == 67 [pid = 3356] [id = 247] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6A65000 == 66 [pid = 3356] [id = 298] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 00000078F52A4800 == 65 [pid = 3356] [id = 297] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1075800 == 64 [pid = 3356] [id = 296] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 00000078F0149000 == 63 [pid = 3356] [id = 295] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 000000788965E800 == 62 [pid = 3356] [id = 294] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 00000078823B3000 == 61 [pid = 3356] [id = 293] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 00000078868EA800 == 60 [pid = 3356] [id = 292] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (00000078F0812000) [pid = 3356] [serial = 846] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 00000078847AA000 == 59 [pid = 3356] [id = 291] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 0000007881728800 == 58 [pid = 3356] [id = 290] 18:27:41 INFO - PROCESS | 3356 | --DOCSHELL 000000788479E800 == 57 [pid = 3356] [id = 289] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (00000078891E3000) [pid = 3356] [serial = 796] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (0000007882F5A800) [pid = 3356] [serial = 822] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (00000078814E2C00) [pid = 3356] [serial = 798] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (000000788134B800) [pid = 3356] [serial = 819] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (0000007883028C00) [pid = 3356] [serial = 823] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (0000007882192800) [pid = 3356] [serial = 820] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 145 (0000007885B16C00) [pid = 3356] [serial = 828] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 144 (00000078885E0400) [pid = 3356] [serial = 831] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 143 (0000007881FE7C00) [pid = 3356] [serial = 817] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 142 (0000007880F2E800) [pid = 3356] [serial = 816] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 141 (0000007884763800) [pid = 3356] [serial = 825] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 140 (00000078896E7C00) [pid = 3356] [serial = 834] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 139 (0000007884816400) [pid = 3356] [serial = 826] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 138 (0000007888CD2800) [pid = 3356] [serial = 832] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 137 (0000007885998800) [pid = 3356] [serial = 804] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 136 (0000007889758800) [pid = 3356] [serial = 810] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 135 (00000078EED29400) [pid = 3356] [serial = 813] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 134 (000000788275D000) [pid = 3356] [serial = 801] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 133 (00000078EED22400) [pid = 3356] [serial = 837] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 132 (00000078894AA800) [pid = 3356] [serial = 807] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 131 (00000078F0620000) [pid = 3356] [serial = 844] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (000000788992D800) [pid = 3356] [serial = 835] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 129 (00000078EFFDB000) [pid = 3356] [serial = 843] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 128 (0000007888CD3400) [pid = 3356] [serial = 840] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 127 (00000078EF712C00) [pid = 3356] [serial = 841] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 126 (00000078863D0800) [pid = 3356] [serial = 829] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (00000078EF645400) [pid = 3356] [serial = 838] [outer = 0000000000000000] [url = about:blank] 18:27:41 INFO - PROCESS | 3356 | 1463966861208 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882146800 == 58 [pid = 3356] [id = 309] 18:27:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (0000007880F2E800) [pid = 3356] [serial = 926] [outer = 0000000000000000] 18:27:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 127 (0000007881354C00) [pid = 3356] [serial = 927] [outer = 0000007880F2E800] 18:27:41 INFO - PROCESS | 3356 | 1463966861259 Marionette DEBUG loaded listener.js 18:27:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (00000078820C7000) [pid = 3356] [serial = 928] [outer = 0000007880F2E800] 18:27:41 INFO - PROCESS | 3356 | 1463966861711 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 839ms 18:27:41 INFO - PROCESS | 3356 | 1463966861752 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 18:27:41 INFO - PROCESS | 3356 | 1463966861755 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 18:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:27:41 INFO - PROCESS | 3356 | 1463966861784 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:27:41 INFO - PROCESS | 3356 | 1463966861787 Marionette TRACE conn6 <- [1,1202,null,{}] 18:27:41 INFO - PROCESS | 3356 | 1463966861790 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:41 INFO - PROCESS | 3356 | 1463966861888 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 18:27:41 INFO - PROCESS | 3356 | 1463966861898 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:41 INFO - PROCESS | 3356 | ++DOCSHELL 0000007885946000 == 59 [pid = 3356] [id = 310] 18:27:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (0000007883F87400) [pid = 3356] [serial = 929] [outer = 0000000000000000] 18:27:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (00000078843EB800) [pid = 3356] [serial = 930] [outer = 0000007883F87400] 18:27:41 INFO - PROCESS | 3356 | 1463966861950 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (0000007885991C00) [pid = 3356] [serial = 931] [outer = 0000007883F87400] 18:27:42 INFO - PROCESS | 3356 | 1463966862420 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 691ms 18:27:42 INFO - PROCESS | 3356 | 1463966862470 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 18:27:42 INFO - PROCESS | 3356 | 1463966862474 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 18:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:27:42 INFO - PROCESS | 3356 | 1463966862484 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:27:42 INFO - PROCESS | 3356 | 1463966862489 Marionette TRACE conn6 <- [1,1206,null,{}] 18:27:42 INFO - PROCESS | 3356 | 1463966862493 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:42 INFO - PROCESS | 3356 | 1463966862645 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 18:27:42 INFO - PROCESS | 3356 | 1463966862730 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:42 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BEC800 == 60 [pid = 3356] [id = 311] 18:27:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (0000007884816400) [pid = 3356] [serial = 932] [outer = 0000000000000000] 18:27:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (00000078863D7000) [pid = 3356] [serial = 933] [outer = 0000007884816400] 18:27:42 INFO - PROCESS | 3356 | 1463966862776 Marionette DEBUG loaded listener.js 18:27:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 134 (0000007888AE5000) [pid = 3356] [serial = 934] [outer = 0000007884816400] 18:27:43 INFO - PROCESS | 3356 | 1463966863162 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 731ms 18:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:27:43 INFO - PROCESS | 3356 | 1463966863215 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 18:27:43 INFO - PROCESS | 3356 | 1463966863217 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 18:27:43 INFO - PROCESS | 3356 | 1463966863220 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:27:43 INFO - PROCESS | 3356 | 1463966863222 Marionette TRACE conn6 <- [1,1210,null,{}] 18:27:43 INFO - PROCESS | 3356 | 1463966863239 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:43 INFO - PROCESS | 3356 | 1463966863362 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 18:27:43 INFO - PROCESS | 3356 | 1463966863416 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:43 INFO - PROCESS | 3356 | ++DOCSHELL 000000788995C800 == 61 [pid = 3356] [id = 312] 18:27:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 135 (0000007888CD5400) [pid = 3356] [serial = 935] [outer = 0000000000000000] 18:27:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 136 (0000007888CDBC00) [pid = 3356] [serial = 936] [outer = 0000007888CD5400] 18:27:43 INFO - PROCESS | 3356 | 1463966863462 Marionette DEBUG loaded listener.js 18:27:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 137 (00000078891E4800) [pid = 3356] [serial = 937] [outer = 0000007888CD5400] 18:27:43 INFO - PROCESS | 3356 | 1463966863880 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 18:27:43 INFO - PROCESS | 3356 | 1463966863918 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 18:27:43 INFO - PROCESS | 3356 | 1463966863921 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:27:43 INFO - PROCESS | 3356 | 1463966863923 Marionette TRACE conn6 <- [1,1214,null,{}] 18:27:43 INFO - PROCESS | 3356 | 1463966863926 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:44 INFO - PROCESS | 3356 | 1463966864075 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 18:27:44 INFO - PROCESS | 3356 | 1463966864152 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F01A8800 == 62 [pid = 3356] [id = 313] 18:27:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 138 (0000007889755C00) [pid = 3356] [serial = 938] [outer = 0000000000000000] 18:27:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 139 (000000788992C000) [pid = 3356] [serial = 939] [outer = 0000007889755C00] 18:27:44 INFO - PROCESS | 3356 | 1463966864205 Marionette DEBUG loaded listener.js 18:27:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 140 (00000078EED28000) [pid = 3356] [serial = 940] [outer = 0000007889755C00] 18:27:44 INFO - PROCESS | 3356 | 1463966864646 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 773ms 18:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:27:44 INFO - PROCESS | 3356 | 1463966864698 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 18:27:44 INFO - PROCESS | 3356 | 1463966864700 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 18:27:44 INFO - PROCESS | 3356 | 1463966864703 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:27:44 INFO - PROCESS | 3356 | 1463966864705 Marionette TRACE conn6 <- [1,1218,null,{}] 18:27:44 INFO - PROCESS | 3356 | 1463966864708 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:44 INFO - PROCESS | 3356 | 1463966864828 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 18:27:44 INFO - PROCESS | 3356 | 1463966864883 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:44 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1712800 == 63 [pid = 3356] [id = 314] 18:27:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 141 (00000078EF647000) [pid = 3356] [serial = 941] [outer = 0000000000000000] 18:27:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 142 (00000078F0627800) [pid = 3356] [serial = 942] [outer = 00000078EF647000] 18:27:44 INFO - PROCESS | 3356 | 1463966864930 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (00000078F095E400) [pid = 3356] [serial = 943] [outer = 00000078EF647000] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 142 (00000078896E5000) [pid = 3356] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 141 (00000078EED1C400) [pid = 3356] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 140 (00000078823C8400) [pid = 3356] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 139 (00000078830F2C00) [pid = 3356] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 138 (0000007887BCEC00) [pid = 3356] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 137 (0000007887BCBC00) [pid = 3356] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 136 (0000007882FB7C00) [pid = 3356] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 135 (0000007880733000) [pid = 3356] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 134 (0000007881FE7400) [pid = 3356] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 133 (00000078F06C8400) [pid = 3356] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:27:45 INFO - PROCESS | 3356 | --DOMWINDOW == 132 (00000078EED1E800) [pid = 3356] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:27:45 INFO - PROCESS | 3356 | 1463966865413 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 733ms 18:27:45 INFO - PROCESS | 3356 | 1463966865471 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 18:27:45 INFO - PROCESS | 3356 | 1463966865473 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 18:27:45 INFO - PROCESS | 3356 | 1463966865476 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:27:45 INFO - PROCESS | 3356 | 1463966865478 Marionette TRACE conn6 <- [1,1222,null,{}] 18:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:27:45 INFO - PROCESS | 3356 | 1463966865481 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:45 INFO - PROCESS | 3356 | 1463966865571 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 18:27:45 INFO - PROCESS | 3356 | 1463966865577 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:45 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFDDE000 == 64 [pid = 3356] [id = 315] 18:27:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (00000078820C4800) [pid = 3356] [serial = 944] [outer = 0000000000000000] 18:27:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 134 (000000788992CC00) [pid = 3356] [serial = 945] [outer = 00000078820C4800] 18:27:45 INFO - PROCESS | 3356 | 1463966865633 Marionette DEBUG loaded listener.js 18:27:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 135 (00000078F0E64C00) [pid = 3356] [serial = 946] [outer = 00000078820C4800] 18:27:46 INFO - PROCESS | 3356 | 1463966866059 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 629ms 18:27:46 INFO - PROCESS | 3356 | 1463966866112 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 18:27:46 INFO - PROCESS | 3356 | 1463966866114 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 18:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:27:46 INFO - PROCESS | 3356 | 1463966866117 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:27:46 INFO - PROCESS | 3356 | 1463966866119 Marionette TRACE conn6 <- [1,1226,null,{}] 18:27:46 INFO - PROCESS | 3356 | 1463966866123 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:46 INFO - PROCESS | 3356 | 1463966866212 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 18:27:46 INFO - PROCESS | 3356 | 1463966866219 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:46 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5FD7000 == 65 [pid = 3356] [id = 316] 18:27:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 136 (00000078F1749000) [pid = 3356] [serial = 947] [outer = 0000000000000000] 18:27:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 137 (00000078F510DC00) [pid = 3356] [serial = 948] [outer = 00000078F1749000] 18:27:46 INFO - PROCESS | 3356 | 1463966866264 Marionette DEBUG loaded listener.js 18:27:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 138 (00000078F52FB400) [pid = 3356] [serial = 949] [outer = 00000078F1749000] 18:27:46 INFO - PROCESS | 3356 | 1463966866670 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 587ms 18:27:46 INFO - PROCESS | 3356 | 1463966866720 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 18:27:46 INFO - PROCESS | 3356 | 1463966866722 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 18:27:46 INFO - PROCESS | 3356 | 1463966866726 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:27:46 INFO - PROCESS | 3356 | 1463966866728 Marionette TRACE conn6 <- [1,1230,null,{}] 18:27:46 INFO - PROCESS | 3356 | 1463966866737 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:46 INFO - PROCESS | 3356 | 1463966866830 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 18:27:46 INFO - PROCESS | 3356 | 1463966866837 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:46 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FA6A0800 == 66 [pid = 3356] [id = 317] 18:27:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 139 (00000078F5C6EC00) [pid = 3356] [serial = 950] [outer = 0000000000000000] 18:27:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 140 (00000078F5EA1800) [pid = 3356] [serial = 951] [outer = 00000078F5C6EC00] 18:27:46 INFO - PROCESS | 3356 | 1463966866882 Marionette DEBUG loaded listener.js 18:27:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 141 (00000078F6E35000) [pid = 3356] [serial = 952] [outer = 00000078F5C6EC00] 18:27:47 INFO - PROCESS | 3356 | 1463966867340 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 18:27:47 INFO - PROCESS | 3356 | 1463966867463 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 18:27:47 INFO - PROCESS | 3356 | 1463966867467 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 18:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:27:47 INFO - PROCESS | 3356 | 1463966867473 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:27:47 INFO - PROCESS | 3356 | 1463966867477 Marionette TRACE conn6 <- [1,1234,null,{}] 18:27:47 INFO - PROCESS | 3356 | 1463966867484 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:47 INFO - PROCESS | 3356 | 1463966867654 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 18:27:47 INFO - PROCESS | 3356 | 1463966867774 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:47 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884121800 == 67 [pid = 3356] [id = 318] 18:27:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 142 (00000078817EF400) [pid = 3356] [serial = 953] [outer = 0000000000000000] 18:27:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (0000007881FEEC00) [pid = 3356] [serial = 954] [outer = 00000078817EF400] 18:27:47 INFO - PROCESS | 3356 | 1463966867835 Marionette DEBUG loaded listener.js 18:27:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 144 (00000078823C2C00) [pid = 3356] [serial = 955] [outer = 00000078817EF400] 18:27:48 INFO - PROCESS | 3356 | 1463966868557 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:27:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:27:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1138ms 18:27:48 INFO - PROCESS | 3356 | 1463966868628 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 18:27:48 INFO - PROCESS | 3356 | 1463966868632 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 18:27:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:27:48 INFO - PROCESS | 3356 | 1463966868642 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:27:48 INFO - PROCESS | 3356 | 1463966868646 Marionette TRACE conn6 <- [1,1238,null,{}] 18:27:48 INFO - PROCESS | 3356 | 1463966868651 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:48 INFO - PROCESS | 3356 | 1463966868779 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 18:27:48 INFO - PROCESS | 3356 | 1463966868898 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:48 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889949800 == 68 [pid = 3356] [id = 319] 18:27:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (0000007884768000) [pid = 3356] [serial = 956] [outer = 0000000000000000] 18:27:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (0000007885B0DC00) [pid = 3356] [serial = 957] [outer = 0000007884768000] 18:27:48 INFO - PROCESS | 3356 | 1463966868958 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (0000007887BC5000) [pid = 3356] [serial = 958] [outer = 0000007884768000] 18:27:49 INFO - PROCESS | 3356 | 1463966869548 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 944ms 18:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:27:49 INFO - PROCESS | 3356 | 1463966869586 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 18:27:49 INFO - PROCESS | 3356 | 1463966869589 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 18:27:49 INFO - PROCESS | 3356 | 1463966869592 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:27:49 INFO - PROCESS | 3356 | 1463966869595 Marionette TRACE conn6 <- [1,1242,null,{}] 18:27:49 INFO - PROCESS | 3356 | 1463966869606 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:49 INFO - PROCESS | 3356 | 1463966869731 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 18:27:49 INFO - PROCESS | 3356 | 1463966869832 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:49 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD532800 == 69 [pid = 3356] [id = 320] 18:27:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (00000078EED27000) [pid = 3356] [serial = 959] [outer = 0000000000000000] 18:27:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (00000078EF712800) [pid = 3356] [serial = 960] [outer = 00000078EED27000] 18:27:49 INFO - PROCESS | 3356 | 1463966869892 Marionette DEBUG loaded listener.js 18:27:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (00000078F510F800) [pid = 3356] [serial = 961] [outer = 00000078EED27000] 18:27:50 INFO - PROCESS | 3356 | 1463966870544 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:27:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:27:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 985ms 18:27:50 INFO - PROCESS | 3356 | 1463966870580 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 18:27:50 INFO - PROCESS | 3356 | 1463966870582 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 18:27:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:27:50 INFO - PROCESS | 3356 | 1463966870586 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:27:50 INFO - PROCESS | 3356 | 1463966870588 Marionette TRACE conn6 <- [1,1246,null,{}] 18:27:50 INFO - PROCESS | 3356 | 1463966870592 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:50 INFO - PROCESS | 3356 | 1463966870711 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 18:27:50 INFO - PROCESS | 3356 | 1463966870809 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:50 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FEC09800 == 70 [pid = 3356] [id = 321] 18:27:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (00000078F780E400) [pid = 3356] [serial = 962] [outer = 0000000000000000] 18:27:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (00000078F9A42400) [pid = 3356] [serial = 963] [outer = 00000078F780E400] 18:27:50 INFO - PROCESS | 3356 | 1463966870866 Marionette DEBUG loaded listener.js 18:27:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (00000078FBF3A800) [pid = 3356] [serial = 964] [outer = 00000078F780E400] 18:27:51 INFO - PROCESS | 3356 | 1463966871427 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:27:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:27:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 880ms 18:27:51 INFO - PROCESS | 3356 | 1463966871469 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 18:27:51 INFO - PROCESS | 3356 | 1463966871471 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 18:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:27:51 INFO - PROCESS | 3356 | 1463966871475 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:27:51 INFO - PROCESS | 3356 | 1463966871477 Marionette TRACE conn6 <- [1,1250,null,{}] 18:27:51 INFO - PROCESS | 3356 | 1463966871481 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:51 INFO - PROCESS | 3356 | 1463966871595 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 18:27:51 INFO - PROCESS | 3356 | 1463966871692 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:51 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889771800 == 71 [pid = 3356] [id = 322] 18:27:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (00000078FA639C00) [pid = 3356] [serial = 965] [outer = 0000000000000000] 18:27:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (00000078FBFB9400) [pid = 3356] [serial = 966] [outer = 00000078FA639C00] 18:27:51 INFO - PROCESS | 3356 | 1463966871749 Marionette DEBUG loaded listener.js 18:27:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (00000078FC0C6C00) [pid = 3356] [serial = 967] [outer = 00000078FA639C00] 18:27:52 INFO - PROCESS | 3356 | 1463966872340 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 924ms 18:27:52 INFO - PROCESS | 3356 | 1463966872401 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 18:27:52 INFO - PROCESS | 3356 | 1463966872404 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 18:27:52 INFO - PROCESS | 3356 | 1463966872407 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:27:52 INFO - PROCESS | 3356 | 1463966872409 Marionette TRACE conn6 <- [1,1254,null,{}] 18:27:52 INFO - PROCESS | 3356 | 1463966872413 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:52 INFO - PROCESS | 3356 | 1463966872553 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 18:27:52 INFO - PROCESS | 3356 | 1463966872682 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:52 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C127800 == 72 [pid = 3356] [id = 323] 18:27:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (00000078FC889C00) [pid = 3356] [serial = 968] [outer = 0000000000000000] 18:27:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (00000078FC968C00) [pid = 3356] [serial = 969] [outer = 00000078FC889C00] 18:27:52 INFO - PROCESS | 3356 | 1463966872740 Marionette DEBUG loaded listener.js 18:27:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (00000078FCB6E000) [pid = 3356] [serial = 970] [outer = 00000078FC889C00] 18:27:53 INFO - PROCESS | 3356 | 1463966873346 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 986ms 18:27:53 INFO - PROCESS | 3356 | 1463966873396 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 18:27:53 INFO - PROCESS | 3356 | 1463966873399 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 18:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:27:53 INFO - PROCESS | 3356 | 1463966873402 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:27:53 INFO - PROCESS | 3356 | 1463966873404 Marionette TRACE conn6 <- [1,1258,null,{}] 18:27:53 INFO - PROCESS | 3356 | 1463966873408 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:53 INFO - PROCESS | 3356 | 1463966873521 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 18:27:53 INFO - PROCESS | 3356 | 1463966873647 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:53 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FA69C800 == 73 [pid = 3356] [id = 324] 18:27:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (00000078FC956C00) [pid = 3356] [serial = 971] [outer = 0000000000000000] 18:27:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (00000078FCB77400) [pid = 3356] [serial = 972] [outer = 00000078FC956C00] 18:27:53 INFO - PROCESS | 3356 | 1463966873703 Marionette DEBUG loaded listener.js 18:27:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (00000078FCEA4C00) [pid = 3356] [serial = 973] [outer = 00000078FC956C00] 18:27:54 INFO - PROCESS | 3356 | 1463966874259 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:27:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:27:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 943ms 18:27:54 INFO - PROCESS | 3356 | 1463966874349 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 18:27:54 INFO - PROCESS | 3356 | 1463966874351 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 18:27:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:27:54 INFO - PROCESS | 3356 | 1463966874355 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:27:54 INFO - PROCESS | 3356 | 1463966874357 Marionette TRACE conn6 <- [1,1262,null,{}] 18:27:54 INFO - PROCESS | 3356 | 1463966874361 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:54 INFO - PROCESS | 3356 | 1463966874522 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 18:27:54 INFO - PROCESS | 3356 | 1463966874651 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:54 INFO - PROCESS | 3356 | ++DOCSHELL 00000078813E5800 == 74 [pid = 3356] [id = 325] 18:27:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (0000007882382C00) [pid = 3356] [serial = 974] [outer = 0000000000000000] 18:27:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (00000078823D0000) [pid = 3356] [serial = 975] [outer = 0000007882382C00] 18:27:54 INFO - PROCESS | 3356 | 1463966874708 Marionette DEBUG loaded listener.js 18:27:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (00000078F01BB800) [pid = 3356] [serial = 976] [outer = 0000007882382C00] 18:27:55 INFO - PROCESS | 3356 | 1463966875520 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:27:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:27:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1190ms 18:27:55 INFO - PROCESS | 3356 | 1463966875547 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 18:27:55 INFO - PROCESS | 3356 | 1463966875552 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 18:27:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:27:55 INFO - PROCESS | 3356 | 1463966875556 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:27:55 INFO - PROCESS | 3356 | 1463966875560 Marionette TRACE conn6 <- [1,1266,null,{}] 18:27:55 INFO - PROCESS | 3356 | 1463966875566 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:55 INFO - PROCESS | 3356 | 1463966875677 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 18:27:55 INFO - PROCESS | 3356 | 1463966875810 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:55 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B5F800 == 75 [pid = 3356] [id = 326] 18:27:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (00000078814EEC00) [pid = 3356] [serial = 977] [outer = 0000000000000000] 18:27:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (0000007882384000) [pid = 3356] [serial = 978] [outer = 00000078814EEC00] 18:27:55 INFO - PROCESS | 3356 | 1463966875863 Marionette DEBUG loaded listener.js 18:27:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (0000007884815000) [pid = 3356] [serial = 979] [outer = 00000078814EEC00] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 000000788637D000 == 74 [pid = 3356] [id = 267] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5FD7000 == 73 [pid = 3356] [id = 316] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078EFDDE000 == 72 [pid = 3356] [id = 315] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1712800 == 71 [pid = 3356] [id = 314] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078F01A8800 == 70 [pid = 3356] [id = 313] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 000000788995C800 == 69 [pid = 3356] [id = 312] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BEC800 == 68 [pid = 3356] [id = 311] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 0000007885946000 == 67 [pid = 3356] [id = 310] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 0000007882146800 == 66 [pid = 3356] [id = 309] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078843C1800 == 65 [pid = 3356] [id = 308] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDF4E000 == 64 [pid = 3356] [id = 305] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDCB5800 == 63 [pid = 3356] [id = 304] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD597800 == 62 [pid = 3356] [id = 303] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD489000 == 61 [pid = 3356] [id = 302] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 0000007889658800 == 60 [pid = 3356] [id = 301] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078847A6800 == 59 [pid = 3356] [id = 300] 18:27:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCB7F000 == 58 [pid = 3356] [id = 299] 18:27:56 INFO - PROCESS | 3356 | 1463966876518 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:27:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:27:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 985ms 18:27:56 INFO - PROCESS | 3356 | 1463966876542 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 18:27:56 INFO - PROCESS | 3356 | 1463966876548 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 18:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:27:56 INFO - PROCESS | 3356 | 1463966876565 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:27:56 INFO - PROCESS | 3356 | 1463966876568 Marionette TRACE conn6 <- [1,1270,null,{}] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (00000078896E6800) [pid = 3356] [serial = 882] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (00000078EED24C00) [pid = 3356] [serial = 885] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (000000788992E800) [pid = 3356] [serial = 883] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (00000078F06C7800) [pid = 3356] [serial = 891] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (000000788599A800) [pid = 3356] [serial = 876] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (00000078863CA000) [pid = 3356] [serial = 877] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (00000078885EA000) [pid = 3356] [serial = 879] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (00000078F510F400) [pid = 3356] [serial = 894] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (0000007883F79400) [pid = 3356] [serial = 873] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (00000078843E5000) [pid = 3356] [serial = 874] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (000000788237DC00) [pid = 3356] [serial = 849] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (0000007880AD0C00) [pid = 3356] [serial = 870] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (00000078823C5C00) [pid = 3356] [serial = 871] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (00000078843DDC00) [pid = 3356] [serial = 852] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (00000078EFF65800) [pid = 3356] [serial = 886] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (00000078F0E6AC00) [pid = 3356] [serial = 861] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (00000078894A6C00) [pid = 3356] [serial = 855] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (00000078F095B800) [pid = 3356] [serial = 858] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (000000788200E000) [pid = 3356] [serial = 867] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (000000788237EC00) [pid = 3356] [serial = 868] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (00000078F0958400) [pid = 3356] [serial = 847] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (00000078F5164C00) [pid = 3356] [serial = 864] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 145 (00000078F52FB800) [pid = 3356] [serial = 895] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 144 (00000078F0814400) [pid = 3356] [serial = 888] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 143 (00000078F1742400) [pid = 3356] [serial = 889] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 142 (0000007888AF1C00) [pid = 3356] [serial = 880] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | --DOMWINDOW == 141 (00000078F4FC8400) [pid = 3356] [serial = 892] [outer = 0000000000000000] [url = about:blank] 18:27:56 INFO - PROCESS | 3356 | 1463966876598 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:56 INFO - PROCESS | 3356 | 1463966876693 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 18:27:56 INFO - PROCESS | 3356 | 1463966876701 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:56 INFO - PROCESS | 3356 | ++DOCSHELL 00000078843C4800 == 59 [pid = 3356] [id = 327] 18:27:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 142 (0000007881778800) [pid = 3356] [serial = 980] [outer = 0000000000000000] 18:27:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (0000007882761000) [pid = 3356] [serial = 981] [outer = 0000007881778800] 18:27:56 INFO - PROCESS | 3356 | 1463966876750 Marionette DEBUG loaded listener.js 18:27:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 144 (000000788481A000) [pid = 3356] [serial = 982] [outer = 0000007881778800] 18:27:57 INFO - PROCESS | 3356 | 1463966877317 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:27:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:27:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 818ms 18:27:57 INFO - PROCESS | 3356 | 1463966877377 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 18:27:57 INFO - PROCESS | 3356 | 1463966877382 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 18:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:27:57 INFO - PROCESS | 3356 | 1463966877389 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:27:57 INFO - PROCESS | 3356 | 1463966877394 Marionette TRACE conn6 <- [1,1274,null,{}] 18:27:57 INFO - PROCESS | 3356 | 1463966877402 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:57 INFO - PROCESS | 3356 | 1463966877533 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 18:27:57 INFO - PROCESS | 3356 | 1463966877680 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:57 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B83000 == 60 [pid = 3356] [id = 328] 18:27:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (00000078822C4800) [pid = 3356] [serial = 983] [outer = 0000000000000000] 18:27:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (00000078823CE000) [pid = 3356] [serial = 984] [outer = 00000078822C4800] 18:27:57 INFO - PROCESS | 3356 | 1463966877744 Marionette DEBUG loaded listener.js 18:27:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (00000078843E6C00) [pid = 3356] [serial = 985] [outer = 00000078822C4800] 18:27:58 INFO - PROCESS | 3356 | 1463966878388 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:27:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:27:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1027ms 18:27:58 INFO - PROCESS | 3356 | 1463966878421 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 18:27:58 INFO - PROCESS | 3356 | 1463966878428 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 18:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:27:58 INFO - PROCESS | 3356 | 1463966878435 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:27:58 INFO - PROCESS | 3356 | 1463966878438 Marionette TRACE conn6 <- [1,1278,null,{}] 18:27:58 INFO - PROCESS | 3356 | 1463966878442 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:58 INFO - PROCESS | 3356 | 1463966878561 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 18:27:58 INFO - PROCESS | 3356 | 1463966878690 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:58 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888536000 == 61 [pid = 3356] [id = 329] 18:27:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (0000007888CDC800) [pid = 3356] [serial = 986] [outer = 0000000000000000] 18:27:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (0000007888DDE400) [pid = 3356] [serial = 987] [outer = 0000007888CDC800] 18:27:58 INFO - PROCESS | 3356 | 1463966878749 Marionette DEBUG loaded listener.js 18:27:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (00000078894A4800) [pid = 3356] [serial = 988] [outer = 0000007888CDC800] 18:27:59 INFO - PROCESS | 3356 | 1463966879391 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 987ms 18:27:59 INFO - PROCESS | 3356 | 1463966879421 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 18:27:59 INFO - PROCESS | 3356 | 1463966879424 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 18:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:27:59 INFO - PROCESS | 3356 | 1463966879428 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:27:59 INFO - PROCESS | 3356 | 1463966879432 Marionette TRACE conn6 <- [1,1282,null,{}] 18:27:59 INFO - PROCESS | 3356 | 1463966879444 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:27:59 INFO - PROCESS | 3356 | 1463966879601 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 18:27:59 INFO - PROCESS | 3356 | 1463966879619 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:27:59 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A6B7000 == 62 [pid = 3356] [id = 330] 18:27:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (0000007889937400) [pid = 3356] [serial = 989] [outer = 0000000000000000] 18:27:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (000000788BA74800) [pid = 3356] [serial = 990] [outer = 0000007889937400] 18:27:59 INFO - PROCESS | 3356 | 1463966879679 Marionette DEBUG loaded listener.js 18:27:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (000000788BA7C800) [pid = 3356] [serial = 991] [outer = 0000007889937400] 18:28:00 INFO - PROCESS | 3356 | 1463966880287 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 881ms 18:28:00 INFO - PROCESS | 3356 | 1463966880311 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 18:28:00 INFO - PROCESS | 3356 | 1463966880314 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 18:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:28:00 INFO - PROCESS | 3356 | 1463966880318 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:28:00 INFO - PROCESS | 3356 | 1463966880320 Marionette TRACE conn6 <- [1,1286,null,{}] 18:28:00 INFO - PROCESS | 3356 | 1463966880324 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:00 INFO - PROCESS | 3356 | 1463966880439 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 18:28:00 INFO - PROCESS | 3356 | 1463966880536 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:00 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F069F000 == 63 [pid = 3356] [id = 331] 18:28:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (00000078EEED8400) [pid = 3356] [serial = 992] [outer = 0000000000000000] 18:28:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (00000078EFF0F800) [pid = 3356] [serial = 993] [outer = 00000078EEED8400] 18:28:00 INFO - PROCESS | 3356 | 1463966880593 Marionette DEBUG loaded listener.js 18:28:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (00000078F0819000) [pid = 3356] [serial = 994] [outer = 00000078EEED8400] 18:28:01 INFO - PROCESS | 3356 | 1463966881263 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 986ms 18:28:01 INFO - PROCESS | 3356 | 1463966881306 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 18:28:01 INFO - PROCESS | 3356 | 1463966881309 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 18:28:01 INFO - PROCESS | 3356 | 1463966881312 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:28:01 INFO - PROCESS | 3356 | 1463966881314 Marionette TRACE conn6 <- [1,1290,null,{}] 18:28:01 INFO - PROCESS | 3356 | 1463966881318 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:01 INFO - PROCESS | 3356 | 1463966881430 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 18:28:01 INFO - PROCESS | 3356 | 1463966881556 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:01 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1712800 == 64 [pid = 3356] [id = 332] 18:28:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (00000078F0E69400) [pid = 3356] [serial = 995] [outer = 0000000000000000] 18:28:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (00000078F4FCA000) [pid = 3356] [serial = 996] [outer = 00000078F0E69400] 18:28:01 INFO - PROCESS | 3356 | 1463966881613 Marionette DEBUG loaded listener.js 18:28:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (00000078F52FB800) [pid = 3356] [serial = 997] [outer = 00000078F0E69400] 18:28:02 INFO - PROCESS | 3356 | 1463966882229 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 985ms 18:28:02 INFO - PROCESS | 3356 | 1463966882311 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 18:28:02 INFO - PROCESS | 3356 | 1463966882314 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 18:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:28:02 INFO - PROCESS | 3356 | 1463966882319 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:28:02 INFO - PROCESS | 3356 | 1463966882321 Marionette TRACE conn6 <- [1,1294,null,{}] 18:28:02 INFO - PROCESS | 3356 | 1463966882325 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:02 INFO - PROCESS | 3356 | 1463966882466 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 18:28:02 INFO - PROCESS | 3356 | 1463966882587 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:02 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5FD7000 == 65 [pid = 3356] [id = 333] 18:28:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (00000078F5EF4400) [pid = 3356] [serial = 998] [outer = 0000000000000000] 18:28:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (00000078F69C8C00) [pid = 3356] [serial = 999] [outer = 00000078F5EF4400] 18:28:02 INFO - PROCESS | 3356 | 1463966882647 Marionette DEBUG loaded listener.js 18:28:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (00000078F9A44000) [pid = 3356] [serial = 1000] [outer = 00000078F5EF4400] 18:28:03 INFO - PROCESS | 3356 | 1463966883223 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 943ms 18:28:03 INFO - PROCESS | 3356 | 1463966883264 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 18:28:03 INFO - PROCESS | 3356 | 1463966883267 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 18:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:28:03 INFO - PROCESS | 3356 | 1463966883270 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:28:03 INFO - PROCESS | 3356 | 1463966883272 Marionette TRACE conn6 <- [1,1298,null,{}] 18:28:03 INFO - PROCESS | 3356 | 1463966883276 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:03 INFO - PROCESS | 3356 | 1463966883385 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 18:28:03 INFO - PROCESS | 3356 | 1463966883483 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:03 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F78DC800 == 66 [pid = 3356] [id = 334] 18:28:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (00000078EED2A800) [pid = 3356] [serial = 1001] [outer = 0000000000000000] 18:28:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (00000078FA635800) [pid = 3356] [serial = 1002] [outer = 00000078EED2A800] 18:28:03 INFO - PROCESS | 3356 | 1463966883538 Marionette DEBUG loaded listener.js 18:28:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (00000078FBFB6800) [pid = 3356] [serial = 1003] [outer = 00000078EED2A800] 18:28:04 INFO - PROCESS | 3356 | 1463966884119 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 18:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 18:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 880ms 18:28:04 INFO - PROCESS | 3356 | 1463966884153 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 18:28:04 INFO - PROCESS | 3356 | 1463966884155 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 18:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:28:04 INFO - PROCESS | 3356 | 1463966884159 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:28:04 INFO - PROCESS | 3356 | 1463966884161 Marionette TRACE conn6 <- [1,1302,null,{}] 18:28:04 INFO - PROCESS | 3356 | 1463966884164 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:04 INFO - PROCESS | 3356 | 1463966884275 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 18:28:04 INFO - PROCESS | 3356 | 1463966884401 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:04 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCD45000 == 67 [pid = 3356] [id = 335] 18:28:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (00000078FA610C00) [pid = 3356] [serial = 1004] [outer = 0000000000000000] 18:28:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (00000078FC888C00) [pid = 3356] [serial = 1005] [outer = 00000078FA610C00] 18:28:04 INFO - PROCESS | 3356 | 1463966884458 Marionette DEBUG loaded listener.js 18:28:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (00000078FCB54C00) [pid = 3356] [serial = 1006] [outer = 00000078FA610C00] 18:28:05 INFO - PROCESS | 3356 | 1463966885044 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 944ms 18:28:05 INFO - PROCESS | 3356 | 1463966885106 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 18:28:05 INFO - PROCESS | 3356 | 1463966885109 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 18:28:05 INFO - PROCESS | 3356 | 1463966885112 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:28:05 INFO - PROCESS | 3356 | 1463966885114 Marionette TRACE conn6 <- [1,1306,null,{}] 18:28:05 INFO - PROCESS | 3356 | 1463966885118 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:05 INFO - PROCESS | 3356 | 1463966885228 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 18:28:05 INFO - PROCESS | 3356 | 1463966885354 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:05 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD546800 == 68 [pid = 3356] [id = 336] 18:28:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (00000078FA632000) [pid = 3356] [serial = 1007] [outer = 0000000000000000] 18:28:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (00000078FD1E7800) [pid = 3356] [serial = 1008] [outer = 00000078FA632000] 18:28:05 INFO - PROCESS | 3356 | 1463966885411 Marionette DEBUG loaded listener.js 18:28:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (00000078FD1EEC00) [pid = 3356] [serial = 1009] [outer = 00000078FA632000] 18:28:05 INFO - PROCESS | 3356 | 1463966885979 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 924ms 18:28:06 INFO - PROCESS | 3356 | 1463966886038 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 18:28:06 INFO - PROCESS | 3356 | 1463966886041 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 18:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:28:06 INFO - PROCESS | 3356 | 1463966886044 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:28:06 INFO - PROCESS | 3356 | 1463966886047 Marionette TRACE conn6 <- [1,1310,null,{}] 18:28:06 INFO - PROCESS | 3356 | 1463966886050 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:06 INFO - PROCESS | 3356 | 1463966886167 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 18:28:06 INFO - PROCESS | 3356 | 1463966886294 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:06 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDF4E000 == 69 [pid = 3356] [id = 337] 18:28:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (000000788C107000) [pid = 3356] [serial = 1010] [outer = 0000000000000000] 18:28:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (000000788C10D800) [pid = 3356] [serial = 1011] [outer = 000000788C107000] 18:28:06 INFO - PROCESS | 3356 | 1463966886351 Marionette DEBUG loaded listener.js 18:28:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (00000078FD1E9800) [pid = 3356] [serial = 1012] [outer = 000000788C107000] 18:28:07 INFO - PROCESS | 3356 | 1463966887029 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1027ms 18:28:07 INFO - PROCESS | 3356 | 1463966887074 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 18:28:07 INFO - PROCESS | 3356 | 1463966887079 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 18:28:07 INFO - PROCESS | 3356 | 1463966887084 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:28:07 INFO - PROCESS | 3356 | 1463966887087 Marionette TRACE conn6 <- [1,1314,null,{}] 18:28:07 INFO - PROCESS | 3356 | 1463966887111 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:07 INFO - PROCESS | 3356 | 1463966887267 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 18:28:07 INFO - PROCESS | 3356 | 1463966887285 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:07 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BEC800 == 70 [pid = 3356] [id = 338] 18:28:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (0000007884771C00) [pid = 3356] [serial = 1013] [outer = 0000000000000000] 18:28:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (0000007888AEB400) [pid = 3356] [serial = 1014] [outer = 0000007884771C00] 18:28:07 INFO - PROCESS | 3356 | 1463966887336 Marionette DEBUG loaded listener.js 18:28:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (00000078896E6400) [pid = 3356] [serial = 1015] [outer = 0000007884771C00] 18:28:07 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B5F800 == 69 [pid = 3356] [id = 326] 18:28:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078FEC09800 == 68 [pid = 3356] [id = 321] 18:28:07 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD532800 == 67 [pid = 3356] [id = 320] 18:28:07 INFO - PROCESS | 3356 | --DOCSHELL 0000007889949800 == 66 [pid = 3356] [id = 319] 18:28:07 INFO - PROCESS | 3356 | --DOCSHELL 0000007884121800 == 65 [pid = 3356] [id = 318] 18:28:08 INFO - PROCESS | 3356 | 1463966888027 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 995ms 18:28:08 INFO - PROCESS | 3356 | 1463966888089 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 18:28:08 INFO - PROCESS | 3356 | 1463966888095 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 18:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:28:08 INFO - PROCESS | 3356 | 1463966888101 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:28:08 INFO - PROCESS | 3356 | 1463966888104 Marionette TRACE conn6 <- [1,1318,null,{}] 18:28:08 INFO - PROCESS | 3356 | 1463966888108 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:08 INFO - PROCESS | 3356 | 1463966888206 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 18:28:08 INFO - PROCESS | 3356 | 1463966888213 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:08 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BE5000 == 66 [pid = 3356] [id = 339] 18:28:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (0000007884763800) [pid = 3356] [serial = 1016] [outer = 0000000000000000] 18:28:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (0000007887BC4C00) [pid = 3356] [serial = 1017] [outer = 0000007884763800] 18:28:08 INFO - PROCESS | 3356 | 1463966888267 Marionette DEBUG loaded listener.js 18:28:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (000000788BA73400) [pid = 3356] [serial = 1018] [outer = 0000007884763800] 18:28:08 INFO - PROCESS | 3356 | 1463966888762 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 18:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 691ms 18:28:08 INFO - PROCESS | 3356 | 1463966888794 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 18:28:08 INFO - PROCESS | 3356 | 1463966888797 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 18:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:28:08 INFO - PROCESS | 3356 | 1463966888800 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:28:08 INFO - PROCESS | 3356 | 1463966888804 Marionette TRACE conn6 <- [1,1322,null,{}] 18:28:08 INFO - PROCESS | 3356 | 1463966888814 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:08 INFO - PROCESS | 3356 | 1463966888915 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 18:28:09 INFO - PROCESS | 3356 | 1463966889019 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5C94000 == 67 [pid = 3356] [id = 340] 18:28:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (00000078863C2400) [pid = 3356] [serial = 1019] [outer = 0000000000000000] 18:28:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (00000078F1748000) [pid = 3356] [serial = 1020] [outer = 00000078863C2400] 18:28:09 INFO - PROCESS | 3356 | 1463966889069 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (00000078F6944400) [pid = 3356] [serial = 1021] [outer = 00000078863C2400] 18:28:09 INFO - PROCESS | 3356 | 1463966889514 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 735ms 18:28:09 INFO - PROCESS | 3356 | 1463966889538 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 18:28:09 INFO - PROCESS | 3356 | 1463966889541 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 18:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:28:09 INFO - PROCESS | 3356 | 1463966889593 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:28:09 INFO - PROCESS | 3356 | 1463966889595 Marionette TRACE conn6 <- [1,1326,null,{}] 18:28:09 INFO - PROCESS | 3356 | 1463966889602 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:09 INFO - PROCESS | 3356 | 1463966889731 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 18:28:09 INFO - PROCESS | 3356 | 1463966889791 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:09 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE466800 == 68 [pid = 3356] [id = 341] 18:28:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (00000078F6944000) [pid = 3356] [serial = 1022] [outer = 0000000000000000] 18:28:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (00000078FBFBC800) [pid = 3356] [serial = 1023] [outer = 00000078F6944000] 18:28:09 INFO - PROCESS | 3356 | 1463966889838 Marionette DEBUG loaded listener.js 18:28:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (00000078FCB71800) [pid = 3356] [serial = 1024] [outer = 00000078F6944000] 18:28:10 INFO - PROCESS | 3356 | 1463966890714 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1201ms 18:28:10 INFO - PROCESS | 3356 | 1463966890778 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 18:28:10 INFO - PROCESS | 3356 | 1463966890780 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 18:28:10 INFO - PROCESS | 3356 | 1463966890784 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:28:10 INFO - PROCESS | 3356 | 1463966890785 Marionette TRACE conn6 <- [1,1330,null,{}] 18:28:10 INFO - PROCESS | 3356 | 1463966890789 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:10 INFO - PROCESS | 3356 | 1463966890916 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 18:28:10 INFO - PROCESS | 3356 | 1463966890972 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:10 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889818800 == 69 [pid = 3356] [id = 342] 18:28:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (000000788B9CD400) [pid = 3356] [serial = 1025] [outer = 0000000000000000] 18:28:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (000000788B9D4C00) [pid = 3356] [serial = 1026] [outer = 000000788B9CD400] 18:28:11 INFO - PROCESS | 3356 | 1463966891018 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (00000078FCB6B800) [pid = 3356] [serial = 1027] [outer = 000000788B9CD400] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (00000078820C4800) [pid = 3356] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (00000078EF647000) [pid = 3356] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (0000007888CD5400) [pid = 3356] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (00000078F1749000) [pid = 3356] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (0000007884816400) [pid = 3356] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (0000007880F2E800) [pid = 3356] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (0000007880F32C00) [pid = 3356] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (0000007889755C00) [pid = 3356] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (0000007883F87400) [pid = 3356] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (00000078F55D7C00) [pid = 3356] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (00000078814EEC00) [pid = 3356] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:28:11 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (00000078F5C6EC00) [pid = 3356] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:28:11 INFO - PROCESS | 3356 | 1463966891472 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 734ms 18:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:28:11 INFO - PROCESS | 3356 | 1463966891525 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 18:28:11 INFO - PROCESS | 3356 | 1463966891528 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 18:28:11 INFO - PROCESS | 3356 | 1463966891539 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:28:11 INFO - PROCESS | 3356 | 1463966891541 Marionette TRACE conn6 <- [1,1334,null,{}] 18:28:11 INFO - PROCESS | 3356 | 1463966891545 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:11 INFO - PROCESS | 3356 | 1463966891658 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 18:28:11 INFO - PROCESS | 3356 | 1463966891671 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:11 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DA5B800 == 70 [pid = 3356] [id = 343] 18:28:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (000000788CBE4800) [pid = 3356] [serial = 1028] [outer = 0000000000000000] 18:28:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (000000788CBF0800) [pid = 3356] [serial = 1029] [outer = 000000788CBE4800] 18:28:11 INFO - PROCESS | 3356 | 1463966891718 Marionette DEBUG loaded listener.js 18:28:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (00000078FA633800) [pid = 3356] [serial = 1030] [outer = 000000788CBE4800] 18:28:12 INFO - PROCESS | 3356 | 1463966892162 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 692ms 18:28:12 INFO - PROCESS | 3356 | 1463966892224 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 18:28:12 INFO - PROCESS | 3356 | 1463966892226 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 18:28:12 INFO - PROCESS | 3356 | 1463966892229 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:28:12 INFO - PROCESS | 3356 | 1463966892231 Marionette TRACE conn6 <- [1,1338,null,{}] 18:28:12 INFO - PROCESS | 3356 | 1463966892235 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:12 INFO - PROCESS | 3356 | 1463966892355 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 18:28:12 INFO - PROCESS | 3356 | 1463966892366 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:12 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DBD5000 == 71 [pid = 3356] [id = 344] 18:28:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (00000078863C4000) [pid = 3356] [serial = 1031] [outer = 0000000000000000] 18:28:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (0000007889B49400) [pid = 3356] [serial = 1032] [outer = 00000078863C4000] 18:28:12 INFO - PROCESS | 3356 | 1463966892411 Marionette DEBUG loaded listener.js 18:28:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (00000078F06C8800) [pid = 3356] [serial = 1033] [outer = 00000078863C4000] 18:28:12 INFO - PROCESS | 3356 | 1463966892872 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 691ms 18:28:12 INFO - PROCESS | 3356 | 1463966892923 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 18:28:12 INFO - PROCESS | 3356 | 1463966892925 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 18:28:12 INFO - PROCESS | 3356 | 1463966892928 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:28:12 INFO - PROCESS | 3356 | 1463966892930 Marionette TRACE conn6 <- [1,1342,null,{}] 18:28:12 INFO - PROCESS | 3356 | 1463966892934 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:13 INFO - PROCESS | 3356 | 1463966893028 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 18:28:13 INFO - PROCESS | 3356 | 1463966893034 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:13 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A617800 == 72 [pid = 3356] [id = 345] 18:28:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (00000078FD1EBC00) [pid = 3356] [serial = 1034] [outer = 0000000000000000] 18:28:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (00000078FD1F4C00) [pid = 3356] [serial = 1035] [outer = 00000078FD1EBC00] 18:28:13 INFO - PROCESS | 3356 | 1463966893079 Marionette DEBUG loaded listener.js 18:28:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (00000078FD29D800) [pid = 3356] [serial = 1036] [outer = 00000078FD1EBC00] 18:28:13 INFO - PROCESS | 3356 | 1463966893839 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 923ms 18:28:13 INFO - PROCESS | 3356 | 1463966893855 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 18:28:13 INFO - PROCESS | 3356 | 1463966893861 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 18:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:28:13 INFO - PROCESS | 3356 | 1463966893866 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:28:13 INFO - PROCESS | 3356 | 1463966893871 Marionette TRACE conn6 <- [1,1346,null,{}] 18:28:13 INFO - PROCESS | 3356 | 1463966893876 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:14 INFO - PROCESS | 3356 | 1463966894002 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 18:28:14 INFO - PROCESS | 3356 | 1463966894110 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:14 INFO - PROCESS | 3356 | ++DOCSHELL 000000788976E000 == 73 [pid = 3356] [id = 346] 18:28:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (00000078830F6000) [pid = 3356] [serial = 1037] [outer = 0000000000000000] 18:28:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (00000078863BE400) [pid = 3356] [serial = 1038] [outer = 00000078830F6000] 18:28:14 INFO - PROCESS | 3356 | 1463966894170 Marionette DEBUG loaded listener.js 18:28:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (0000007888CDC400) [pid = 3356] [serial = 1039] [outer = 00000078830F6000] 18:28:14 INFO - PROCESS | 3356 | 1463966894796 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 985ms 18:28:14 INFO - PROCESS | 3356 | 1463966894855 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 18:28:14 INFO - PROCESS | 3356 | 1463966894862 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 18:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:28:14 INFO - PROCESS | 3356 | 1463966894869 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:28:14 INFO - PROCESS | 3356 | 1463966894872 Marionette TRACE conn6 <- [1,1350,null,{}] 18:28:14 INFO - PROCESS | 3356 | 1463966894876 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:15 INFO - PROCESS | 3356 | 1463966895031 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 18:28:15 INFO - PROCESS | 3356 | 1463966895138 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:15 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F019C000 == 74 [pid = 3356] [id = 347] 18:28:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (000000788B9D0000) [pid = 3356] [serial = 1040] [outer = 0000000000000000] 18:28:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (000000788C105800) [pid = 3356] [serial = 1041] [outer = 000000788B9D0000] 18:28:15 INFO - PROCESS | 3356 | 1463966895195 Marionette DEBUG loaded listener.js 18:28:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (000000788CBEB000) [pid = 3356] [serial = 1042] [outer = 000000788B9D0000] 18:28:15 INFO - PROCESS | 3356 | 1463966895820 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 984ms 18:28:15 INFO - PROCESS | 3356 | 1463966895859 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 18:28:15 INFO - PROCESS | 3356 | 1463966895862 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 18:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:28:15 INFO - PROCESS | 3356 | 1463966895866 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:28:15 INFO - PROCESS | 3356 | 1463966895870 Marionette TRACE conn6 <- [1,1354,null,{}] 18:28:15 INFO - PROCESS | 3356 | 1463966895881 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:16 INFO - PROCESS | 3356 | 1463966896036 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 18:28:16 INFO - PROCESS | 3356 | 1463966896173 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:16 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E0DA000 == 75 [pid = 3356] [id = 348] 18:28:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (00000078F5164C00) [pid = 3356] [serial = 1043] [outer = 0000000000000000] 18:28:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (00000078F69C4400) [pid = 3356] [serial = 1044] [outer = 00000078F5164C00] 18:28:16 INFO - PROCESS | 3356 | 1463966896234 Marionette DEBUG loaded listener.js 18:28:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (00000078FD1E8000) [pid = 3356] [serial = 1045] [outer = 00000078F5164C00] 18:28:16 INFO - PROCESS | 3356 | 1463966896911 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 18:28:16 INFO - PROCESS | 3356 | 1463966896965 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 18:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:28:16 INFO - PROCESS | 3356 | 1463966896968 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:28:16 INFO - PROCESS | 3356 | 1463966896971 Marionette TRACE conn6 <- [1,1358,null,{}] 18:28:16 INFO - PROCESS | 3356 | 1463966896974 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:17 INFO - PROCESS | 3356 | 1463966897098 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 18:28:17 INFO - PROCESS | 3356 | 1463966897231 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:17 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C2A9000 == 76 [pid = 3356] [id = 349] 18:28:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (000000788CBD8400) [pid = 3356] [serial = 1046] [outer = 0000000000000000] 18:28:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (000000788CBDE000) [pid = 3356] [serial = 1047] [outer = 000000788CBD8400] 18:28:17 INFO - PROCESS | 3356 | 1463966897289 Marionette DEBUG loaded listener.js 18:28:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (00000078FD292800) [pid = 3356] [serial = 1048] [outer = 000000788CBD8400] 18:28:17 INFO - PROCESS | 3356 | 1463966897905 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 18:28:17 INFO - PROCESS | 3356 | 1463966897958 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 18:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:28:17 INFO - PROCESS | 3356 | 1463966897962 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:28:17 INFO - PROCESS | 3356 | 1463966897964 Marionette TRACE conn6 <- [1,1362,null,{}] 18:28:17 INFO - PROCESS | 3356 | 1463966897968 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:18 INFO - PROCESS | 3356 | 1463966898086 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 18:28:18 INFO - PROCESS | 3356 | 1463966898190 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:18 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CED3000 == 77 [pid = 3356] [id = 350] 18:28:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (000000788A6D6400) [pid = 3356] [serial = 1049] [outer = 0000000000000000] 18:28:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 200 (000000788A6DDC00) [pid = 3356] [serial = 1050] [outer = 000000788A6D6400] 18:28:18 INFO - PROCESS | 3356 | 1463966898245 Marionette DEBUG loaded listener.js 18:28:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 201 (00000078FD2A0C00) [pid = 3356] [serial = 1051] [outer = 000000788A6D6400] 18:28:18 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:18 INFO - PROCESS | 3356 | 1463966898828 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 18:28:18 INFO - PROCESS | 3356 | 1463966898847 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 18:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:28:18 INFO - PROCESS | 3356 | 1463966898867 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:28:18 INFO - PROCESS | 3356 | 1463966898869 Marionette TRACE conn6 <- [1,1366,null,{}] 18:28:18 INFO - PROCESS | 3356 | 1463966898873 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:19 INFO - PROCESS | 3356 | 1463966899002 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 18:28:19 INFO - PROCESS | 3356 | 1463966899122 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:19 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B333800 == 78 [pid = 3356] [id = 351] 18:28:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 202 (0000007888D56800) [pid = 3356] [serial = 1052] [outer = 0000000000000000] 18:28:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 203 (000000788A6D7400) [pid = 3356] [serial = 1053] [outer = 0000007888D56800] 18:28:19 INFO - PROCESS | 3356 | 1463966899178 Marionette DEBUG loaded listener.js 18:28:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 204 (00000078FE565C00) [pid = 3356] [serial = 1054] [outer = 0000007888D56800] 18:28:19 INFO - PROCESS | 3356 | 1463966899806 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:28:19 INFO - PROCESS | 3356 | 1463966899861 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 18:28:19 INFO - PROCESS | 3356 | 1463966899865 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:28:19 INFO - PROCESS | 3356 | 1463966899867 Marionette TRACE conn6 <- [1,1370,null,{}] 18:28:19 INFO - PROCESS | 3356 | 1463966899871 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:20 INFO - PROCESS | 3356 | 1463966899989 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 18:28:20 INFO - PROCESS | 3356 | 1463966900123 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078823A3000 == 79 [pid = 3356] [id = 352] 18:28:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 205 (00000078823C4800) [pid = 3356] [serial = 1055] [outer = 0000000000000000] 18:28:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 206 (0000007884766800) [pid = 3356] [serial = 1056] [outer = 00000078823C4800] 18:28:20 INFO - PROCESS | 3356 | 1463966900180 Marionette DEBUG loaded listener.js 18:28:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 207 (0000007889F41800) [pid = 3356] [serial = 1057] [outer = 00000078823C4800] 18:28:21 INFO - PROCESS | 3356 | [3356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:28:21 INFO - PROCESS | 3356 | 1463966901156 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:28:21 INFO - PROCESS | 3356 | 1463966901200 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 18:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:28:21 INFO - PROCESS | 3356 | 1463966901205 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:28:21 INFO - PROCESS | 3356 | 1463966901209 Marionette TRACE conn6 <- [1,1374,null,{}] 18:28:21 INFO - PROCESS | 3356 | 1463966901216 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:21 INFO - PROCESS | 3356 | 1463966901324 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 18:28:21 INFO - PROCESS | 3356 | 1463966901466 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:21 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847B7000 == 80 [pid = 3356] [id = 353] 18:28:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 208 (0000007881349800) [pid = 3356] [serial = 1058] [outer = 0000000000000000] 18:28:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 209 (0000007881FE6C00) [pid = 3356] [serial = 1059] [outer = 0000007881349800] 18:28:21 INFO - PROCESS | 3356 | 1463966901518 Marionette DEBUG loaded listener.js 18:28:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 210 (00000078823CB000) [pid = 3356] [serial = 1060] [outer = 0000007881349800] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 00000078847A4000 == 79 [pid = 3356] [id = 22] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 000000788DBD5000 == 78 [pid = 3356] [id = 344] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 000000788DA5B800 == 77 [pid = 3356] [id = 343] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 0000007889818800 == 76 [pid = 3356] [id = 342] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE466800 == 75 [pid = 3356] [id = 341] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5C94000 == 74 [pid = 3356] [id = 340] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BE5000 == 73 [pid = 3356] [id = 339] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 209 (0000007882761000) [pid = 3356] [serial = 981] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BEC800 == 72 [pid = 3356] [id = 338] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 00000078FA6A0800 == 71 [pid = 3356] [id = 317] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 0000007884B83000 == 70 [pid = 3356] [id = 328] 18:28:22 INFO - PROCESS | 3356 | --DOCSHELL 00000078843C4800 == 69 [pid = 3356] [id = 327] 18:28:22 INFO - PROCESS | 3356 | 1463966902149 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 3356 | 1463966902201 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 18:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:28:22 INFO - PROCESS | 3356 | 1463966902207 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:28:22 INFO - PROCESS | 3356 | 1463966902210 Marionette TRACE conn6 <- [1,1378,null,{}] 18:28:22 INFO - PROCESS | 3356 | 1463966902213 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:22 INFO - PROCESS | 3356 | 1463966902311 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 208 (0000007882384000) [pid = 3356] [serial = 978] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 207 (0000007884815000) [pid = 3356] [serial = 979] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 206 (0000007881FEEC00) [pid = 3356] [serial = 954] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 205 (0000007885B0DC00) [pid = 3356] [serial = 957] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 204 (00000078EF712800) [pid = 3356] [serial = 960] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 203 (00000078F9A42400) [pid = 3356] [serial = 963] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 202 (00000078FBFB9400) [pid = 3356] [serial = 966] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 201 (00000078F5EA1800) [pid = 3356] [serial = 951] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 200 (00000078F52FB400) [pid = 3356] [serial = 949] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 199 (00000078FC968C00) [pid = 3356] [serial = 969] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (00000078FCB77400) [pid = 3356] [serial = 972] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (00000078823D0000) [pid = 3356] [serial = 975] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (00000078F6E35000) [pid = 3356] [serial = 952] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (000000788992CC00) [pid = 3356] [serial = 945] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (00000078F0627800) [pid = 3356] [serial = 942] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (00000078891E4800) [pid = 3356] [serial = 937] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (00000078F510DC00) [pid = 3356] [serial = 948] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (0000007888AE5000) [pid = 3356] [serial = 934] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (00000078FA633400) [pid = 3356] [serial = 918] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (00000078820C7000) [pid = 3356] [serial = 928] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (0000007881351000) [pid = 3356] [serial = 924] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (00000078F5FAD000) [pid = 3356] [serial = 909] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (00000078885DC400) [pid = 3356] [serial = 903] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (00000078F9A49C00) [pid = 3356] [serial = 915] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (0000007888CDBC00) [pid = 3356] [serial = 936] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (000000788992C000) [pid = 3356] [serial = 939] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (00000078F510A400) [pid = 3356] [serial = 906] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (00000078863D7000) [pid = 3356] [serial = 933] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (00000078EED28000) [pid = 3356] [serial = 940] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (0000007882760C00) [pid = 3356] [serial = 900] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (00000078F0E64C00) [pid = 3356] [serial = 946] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (00000078822C6800) [pid = 3356] [serial = 925] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (00000078843EB800) [pid = 3356] [serial = 930] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (00000078F5EE7000) [pid = 3356] [serial = 898] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (00000078F095E400) [pid = 3356] [serial = 943] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (0000007881354C00) [pid = 3356] [serial = 927] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (0000007885991C00) [pid = 3356] [serial = 931] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (00000078F5C6D000) [pid = 3356] [serial = 897] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (00000078FA6E7C00) [pid = 3356] [serial = 921] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (00000078F69CB800) [pid = 3356] [serial = 912] [outer = 0000000000000000] [url = about:blank] 18:28:22 INFO - PROCESS | 3356 | 1463966902436 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:22 INFO - PROCESS | 3356 | ++DOCSHELL 000000788270D800 == 70 [pid = 3356] [id = 354] 18:28:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (0000007880F31C00) [pid = 3356] [serial = 1061] [outer = 0000000000000000] 18:28:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (000000788177F400) [pid = 3356] [serial = 1062] [outer = 0000007880F31C00] 18:28:22 INFO - PROCESS | 3356 | 1463966902483 Marionette DEBUG loaded listener.js 18:28:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (0000007882761000) [pid = 3356] [serial = 1063] [outer = 0000007880F31C00] 18:28:22 INFO - PROCESS | 3356 | 1463966902947 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 776ms 18:28:22 INFO - PROCESS | 3356 | 1463966902985 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 18:28:22 INFO - PROCESS | 3356 | 1463966902987 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 18:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:28:22 INFO - PROCESS | 3356 | 1463966902990 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:28:22 INFO - PROCESS | 3356 | 1463966902994 Marionette TRACE conn6 <- [1,1382,null,{}] 18:28:23 INFO - PROCESS | 3356 | 1463966903005 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:23 INFO - PROCESS | 3356 | 1463966903101 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 18:28:23 INFO - PROCESS | 3356 | 1463966903110 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868DB000 == 71 [pid = 3356] [id = 355] 18:28:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (0000007883F8E400) [pid = 3356] [serial = 1064] [outer = 0000000000000000] 18:28:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (00000078843E7000) [pid = 3356] [serial = 1065] [outer = 0000007883F8E400] 18:28:23 INFO - PROCESS | 3356 | 1463966903160 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (0000007884817C00) [pid = 3356] [serial = 1066] [outer = 0000007883F8E400] 18:28:23 INFO - PROCESS | 3356 | 1463966903635 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 18:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:28:23 INFO - PROCESS | 3356 | 1463966903686 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 18:28:23 INFO - PROCESS | 3356 | 1463966903688 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 18:28:23 INFO - PROCESS | 3356 | 1463966903692 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:28:23 INFO - PROCESS | 3356 | 1463966903693 Marionette TRACE conn6 <- [1,1386,null,{}] 18:28:23 INFO - PROCESS | 3356 | 1463966903697 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:23 INFO - PROCESS | 3356 | 1463966903790 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 18:28:23 INFO - PROCESS | 3356 | 1463966903799 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:23 INFO - PROCESS | 3356 | ++DOCSHELL 000000788853D000 == 72 [pid = 3356] [id = 356] 18:28:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (0000007885B0D800) [pid = 3356] [serial = 1067] [outer = 0000000000000000] 18:28:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (00000078863C1400) [pid = 3356] [serial = 1068] [outer = 0000007885B0D800] 18:28:23 INFO - PROCESS | 3356 | 1463966903846 Marionette DEBUG loaded listener.js 18:28:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (00000078863D3C00) [pid = 3356] [serial = 1069] [outer = 0000007885B0D800] 18:28:24 INFO - PROCESS | 3356 | 1463966904322 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 692ms 18:28:24 INFO - PROCESS | 3356 | 1463966904387 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 18:28:24 INFO - PROCESS | 3356 | 1463966904389 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 18:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:28:24 INFO - PROCESS | 3356 | 1463966904392 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:28:24 INFO - PROCESS | 3356 | 1463966904394 Marionette TRACE conn6 <- [1,1390,null,{}] 18:28:24 INFO - PROCESS | 3356 | 1463966904398 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:24 INFO - PROCESS | 3356 | 1463966904520 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 18:28:24 INFO - PROCESS | 3356 | 1463966904526 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:24 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889779000 == 73 [pid = 3356] [id = 357] 18:28:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (0000007887BC4800) [pid = 3356] [serial = 1070] [outer = 0000000000000000] 18:28:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (00000078885DB400) [pid = 3356] [serial = 1071] [outer = 0000007887BC4800] 18:28:24 INFO - PROCESS | 3356 | 1463966904620 Marionette DEBUG loaded listener.js 18:28:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (0000007888AE8000) [pid = 3356] [serial = 1072] [outer = 0000007887BC4800] 18:28:25 INFO - PROCESS | 3356 | 1463966905067 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 733ms 18:28:25 INFO - PROCESS | 3356 | 1463966905129 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 18:28:25 INFO - PROCESS | 3356 | 1463966905131 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 18:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:28:25 INFO - PROCESS | 3356 | 1463966905139 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 3356 | 1463966905140 Marionette TRACE conn6 <- [1,1394,null,{}] 18:28:25 INFO - PROCESS | 3356 | 1463966905152 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:25 INFO - PROCESS | 3356 | 1463966905336 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 18:28:25 INFO - PROCESS | 3356 | 1463966905394 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:25 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A615000 == 74 [pid = 3356] [id = 358] 18:28:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (0000007888CD6000) [pid = 3356] [serial = 1073] [outer = 0000000000000000] 18:28:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (0000007888D57800) [pid = 3356] [serial = 1074] [outer = 0000007888CD6000] 18:28:25 INFO - PROCESS | 3356 | 1463966905440 Marionette DEBUG loaded listener.js 18:28:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (00000078896E6000) [pid = 3356] [serial = 1075] [outer = 0000007888CD6000] 18:28:25 INFO - PROCESS | 3356 | 1463966905874 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 776ms 18:28:25 INFO - PROCESS | 3356 | 1463966905920 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 18:28:25 INFO - PROCESS | 3356 | 1463966905922 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 18:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:28:25 INFO - PROCESS | 3356 | 1463966905925 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:28:25 INFO - PROCESS | 3356 | 1463966905927 Marionette TRACE conn6 <- [1,1398,null,{}] 18:28:25 INFO - PROCESS | 3356 | 1463966905935 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:26 INFO - PROCESS | 3356 | 1463966906053 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 18:28:26 INFO - PROCESS | 3356 | 1463966906059 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 3356 | ++DOCSHELL 000000788BA28800 == 75 [pid = 3356] [id = 359] 18:28:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (0000007888DE8000) [pid = 3356] [serial = 1076] [outer = 0000000000000000] 18:28:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (0000007889755800) [pid = 3356] [serial = 1077] [outer = 0000007888DE8000] 18:28:26 INFO - PROCESS | 3356 | 1463966906153 Marionette DEBUG loaded listener.js 18:28:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (0000007889B47800) [pid = 3356] [serial = 1078] [outer = 0000007888DE8000] 18:28:26 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (00000078F6944000) [pid = 3356] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:28:26 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (0000007884763800) [pid = 3356] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:28:26 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (0000007884771C00) [pid = 3356] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:28:26 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (00000078863C2400) [pid = 3356] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:28:26 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (000000788B9CD400) [pid = 3356] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:28:26 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (0000007881778800) [pid = 3356] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:28:26 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (00000078863C4000) [pid = 3356] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:28:26 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (000000788CBE4800) [pid = 3356] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:28:26 INFO - PROCESS | 3356 | 1463966906840 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 943ms 18:28:26 INFO - PROCESS | 3356 | 1463966906870 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 18:28:26 INFO - PROCESS | 3356 | 1463966906872 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 18:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:28:26 INFO - PROCESS | 3356 | 1463966906875 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:28:26 INFO - PROCESS | 3356 | 1463966906877 Marionette TRACE conn6 <- [1,1402,null,{}] 18:28:26 INFO - PROCESS | 3356 | 1463966906881 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:26 INFO - PROCESS | 3356 | 1463966906978 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 18:28:26 INFO - PROCESS | 3356 | 1463966906985 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:26 INFO - PROCESS | 3356 | ++DOCSHELL 000000788BA3D000 == 76 [pid = 3356] [id = 360] 18:28:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (0000007884814000) [pid = 3356] [serial = 1079] [outer = 0000000000000000] 18:28:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (0000007889B45000) [pid = 3356] [serial = 1080] [outer = 0000007884814000] 18:28:27 INFO - PROCESS | 3356 | 1463966907030 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (0000007889F48800) [pid = 3356] [serial = 1081] [outer = 0000007884814000] 18:28:27 INFO - PROCESS | 3356 | 1463966907470 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 629ms 18:28:27 INFO - PROCESS | 3356 | 1463966907518 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 18:28:27 INFO - PROCESS | 3356 | 1463966907520 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 18:28:27 INFO - PROCESS | 3356 | 1463966907523 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:28:27 INFO - PROCESS | 3356 | 1463966907525 Marionette TRACE conn6 <- [1,1406,null,{}] 18:28:27 INFO - PROCESS | 3356 | 1463966907528 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:27 INFO - PROCESS | 3356 | 1463966907624 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 18:28:27 INFO - PROCESS | 3356 | 1463966907633 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:27 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DA46800 == 77 [pid = 3356] [id = 361] 18:28:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (000000788B9CC800) [pid = 3356] [serial = 1082] [outer = 0000000000000000] 18:28:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (000000788B9D2800) [pid = 3356] [serial = 1083] [outer = 000000788B9CC800] 18:28:27 INFO - PROCESS | 3356 | 1463966907679 Marionette DEBUG loaded listener.js 18:28:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (000000788BA5D800) [pid = 3356] [serial = 1084] [outer = 000000788B9CC800] 18:28:28 INFO - PROCESS | 3356 | 1463966908162 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 671ms 18:28:28 INFO - PROCESS | 3356 | 1463966908216 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 18:28:28 INFO - PROCESS | 3356 | 1463966908218 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 18:28:28 INFO - PROCESS | 3356 | 1463966908223 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:28:28 INFO - PROCESS | 3356 | 1463966908224 Marionette TRACE conn6 <- [1,1410,null,{}] 18:28:28 INFO - PROCESS | 3356 | 1463966908228 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:28 INFO - PROCESS | 3356 | 1463966908328 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 18:28:28 INFO - PROCESS | 3356 | 1463966908335 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:28 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E0D1000 == 78 [pid = 3356] [id = 362] 18:28:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (000000788BA64800) [pid = 3356] [serial = 1085] [outer = 0000000000000000] 18:28:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (000000788BA67000) [pid = 3356] [serial = 1086] [outer = 000000788BA64800] 18:28:28 INFO - PROCESS | 3356 | 1463966908380 Marionette DEBUG loaded listener.js 18:28:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (000000788BA7F400) [pid = 3356] [serial = 1087] [outer = 000000788BA64800] 18:28:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (0000007880ACEC00) [pid = 3356] [serial = 1088] [outer = 00000078817EB800] 18:28:29 INFO - PROCESS | 3356 | 1463966909213 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1028ms 18:28:29 INFO - PROCESS | 3356 | 1463966909259 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 18:28:29 INFO - PROCESS | 3356 | 1463966909265 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 18:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:28:29 INFO - PROCESS | 3356 | 1463966909271 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:28:29 INFO - PROCESS | 3356 | 1463966909275 Marionette TRACE conn6 <- [1,1414,null,{}] 18:28:29 INFO - PROCESS | 3356 | 1463966909302 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:29 INFO - PROCESS | 3356 | 1463966909456 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 18:28:29 INFO - PROCESS | 3356 | 1463966909590 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:29 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884961800 == 79 [pid = 3356] [id = 363] 18:28:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (0000007882FB1800) [pid = 3356] [serial = 1089] [outer = 0000000000000000] 18:28:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (0000007883025C00) [pid = 3356] [serial = 1090] [outer = 0000007882FB1800] 18:28:29 INFO - PROCESS | 3356 | 1463966909650 Marionette DEBUG loaded listener.js 18:28:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (00000078843EC800) [pid = 3356] [serial = 1091] [outer = 0000007882FB1800] 18:28:30 INFO - PROCESS | 3356 | 1463966910302 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1049ms 18:28:30 INFO - PROCESS | 3356 | 1463966910329 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 18:28:30 INFO - PROCESS | 3356 | 1463966910335 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 18:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:28:30 INFO - PROCESS | 3356 | 1463966910343 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:28:30 INFO - PROCESS | 3356 | 1463966910346 Marionette TRACE conn6 <- [1,1418,null,{}] 18:28:30 INFO - PROCESS | 3356 | 1463966910370 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:30 INFO - PROCESS | 3356 | 1463966910490 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 18:28:30 INFO - PROCESS | 3356 | 1463966910622 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:30 INFO - PROCESS | 3356 | ++DOCSHELL 000000788BA35000 == 80 [pid = 3356] [id = 364] 18:28:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (0000007888AED000) [pid = 3356] [serial = 1092] [outer = 0000000000000000] 18:28:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (0000007888CD9800) [pid = 3356] [serial = 1093] [outer = 0000007888AED000] 18:28:30 INFO - PROCESS | 3356 | 1463966910680 Marionette DEBUG loaded listener.js 18:28:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (0000007888DDDC00) [pid = 3356] [serial = 1094] [outer = 0000007888AED000] 18:28:31 INFO - PROCESS | 3356 | 1463966911336 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1049ms 18:28:31 INFO - PROCESS | 3356 | 1463966911393 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 18:28:31 INFO - PROCESS | 3356 | 1463966911396 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 18:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:28:31 INFO - PROCESS | 3356 | 1463966911400 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:28:31 INFO - PROCESS | 3356 | 1463966911405 Marionette TRACE conn6 <- [1,1422,null,{}] 18:28:31 INFO - PROCESS | 3356 | 1463966911435 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:31 INFO - PROCESS | 3356 | 1463966911627 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 18:28:31 INFO - PROCESS | 3356 | 1463966911726 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:31 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F06AD000 == 81 [pid = 3356] [id = 365] 18:28:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (0000007889F43C00) [pid = 3356] [serial = 1095] [outer = 0000000000000000] 18:28:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (000000788BA64400) [pid = 3356] [serial = 1096] [outer = 0000007889F43C00] 18:28:31 INFO - PROCESS | 3356 | 1463966911786 Marionette DEBUG loaded listener.js 18:28:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (000000788CBD3800) [pid = 3356] [serial = 1097] [outer = 0000007889F43C00] 18:28:32 INFO - PROCESS | 3356 | 1463966912401 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1035ms 18:28:32 INFO - PROCESS | 3356 | 1463966912436 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 18:28:32 INFO - PROCESS | 3356 | 1463966912439 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 18:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:28:32 INFO - PROCESS | 3356 | 1463966912442 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:28:32 INFO - PROCESS | 3356 | 1463966912445 Marionette TRACE conn6 <- [1,1426,null,{}] 18:28:32 INFO - PROCESS | 3356 | 1463966912448 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:32 INFO - PROCESS | 3356 | 1463966912567 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 18:28:32 INFO - PROCESS | 3356 | 1463966912671 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:32 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1C5D000 == 82 [pid = 3356] [id = 366] 18:28:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (000000788CBE8400) [pid = 3356] [serial = 1098] [outer = 0000000000000000] 18:28:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 200 (00000078EED1F400) [pid = 3356] [serial = 1099] [outer = 000000788CBE8400] 18:28:32 INFO - PROCESS | 3356 | 1463966912728 Marionette DEBUG loaded listener.js 18:28:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 201 (00000078EED2B400) [pid = 3356] [serial = 1100] [outer = 000000788CBE8400] 18:28:33 INFO - PROCESS | 3356 | 1463966913358 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 944ms 18:28:33 INFO - PROCESS | 3356 | 1463966913388 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 18:28:33 INFO - PROCESS | 3356 | 1463966913390 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 18:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:28:33 INFO - PROCESS | 3356 | 1463966913394 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:28:33 INFO - PROCESS | 3356 | 1463966913396 Marionette TRACE conn6 <- [1,1430,null,{}] 18:28:33 INFO - PROCESS | 3356 | 1463966913400 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:33 INFO - PROCESS | 3356 | 1463966913513 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 18:28:33 INFO - PROCESS | 3356 | 1463966913617 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:33 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5C9D000 == 83 [pid = 3356] [id = 367] 18:28:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 202 (00000078EF7D3000) [pid = 3356] [serial = 1101] [outer = 0000000000000000] 18:28:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 203 (00000078EFF0DC00) [pid = 3356] [serial = 1102] [outer = 00000078EF7D3000] 18:28:33 INFO - PROCESS | 3356 | 1463966913673 Marionette DEBUG loaded listener.js 18:28:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 204 (00000078F061F000) [pid = 3356] [serial = 1103] [outer = 00000078EF7D3000] 18:28:34 INFO - PROCESS | 3356 | 1463966914306 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 985ms 18:28:34 INFO - PROCESS | 3356 | 1463966914397 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 18:28:34 INFO - PROCESS | 3356 | 1463966914400 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 18:28:34 INFO - PROCESS | 3356 | 1463966914404 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:28:34 INFO - PROCESS | 3356 | 1463966914406 Marionette TRACE conn6 <- [1,1434,null,{}] 18:28:34 INFO - PROCESS | 3356 | 1463966914410 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:34 INFO - PROCESS | 3356 | 1463966914555 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 18:28:34 INFO - PROCESS | 3356 | 1463966914848 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:34 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884BB8800 == 84 [pid = 3356] [id = 368] 18:28:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 205 (0000007880FD7400) [pid = 3356] [serial = 1104] [outer = 0000000000000000] 18:28:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 206 (0000007881353400) [pid = 3356] [serial = 1105] [outer = 0000007880FD7400] 18:28:34 INFO - PROCESS | 3356 | 1463966914908 Marionette DEBUG loaded listener.js 18:28:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 207 (00000078823C7400) [pid = 3356] [serial = 1106] [outer = 0000007880FD7400] 18:28:35 INFO - PROCESS | 3356 | 1463966915578 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1240ms 18:28:35 INFO - PROCESS | 3356 | 1463966915650 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 18:28:35 INFO - PROCESS | 3356 | 1463966915654 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 18:28:35 INFO - PROCESS | 3356 | 1463966915659 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:28:35 INFO - PROCESS | 3356 | 1463966915663 Marionette TRACE conn6 <- [1,1438,null,{}] 18:28:35 INFO - PROCESS | 3356 | 1463966915668 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:35 INFO - PROCESS | 3356 | 1463966915782 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 18:28:35 INFO - PROCESS | 3356 | 1463966915918 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:35 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886384000 == 85 [pid = 3356] [id = 369] 18:28:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 208 (00000078823C8400) [pid = 3356] [serial = 1107] [outer = 0000000000000000] 18:28:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 209 (0000007884811800) [pid = 3356] [serial = 1108] [outer = 00000078823C8400] 18:28:35 INFO - PROCESS | 3356 | 1463966915972 Marionette DEBUG loaded listener.js 18:28:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 210 (00000078863D2400) [pid = 3356] [serial = 1109] [outer = 00000078823C8400] 18:28:36 INFO - PROCESS | 3356 | 1463966916632 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1030ms 18:28:36 INFO - PROCESS | 3356 | 1463966916696 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 18:28:36 INFO - PROCESS | 3356 | 1463966916700 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 18:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:28:36 INFO - PROCESS | 3356 | 1463966916704 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:28:36 INFO - PROCESS | 3356 | 1463966916706 Marionette TRACE conn6 <- [1,1442,null,{}] 18:28:36 INFO - PROCESS | 3356 | 1463966916727 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:36 INFO - PROCESS | 3356 | 1463966916832 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 18:28:36 INFO - PROCESS | 3356 | 1463966916967 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:36 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B327800 == 86 [pid = 3356] [id = 370] 18:28:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 211 (0000007888AE7000) [pid = 3356] [serial = 1110] [outer = 0000000000000000] 18:28:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 212 (0000007888D5D000) [pid = 3356] [serial = 1111] [outer = 0000007888AE7000] 18:28:37 INFO - PROCESS | 3356 | 1463966917019 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 213 (000000788974AC00) [pid = 3356] [serial = 1112] [outer = 0000007888AE7000] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 0000007884119000 == 85 [pid = 3356] [id = 243] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 000000788DA46800 == 84 [pid = 3356] [id = 361] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 000000788BA3D000 == 83 [pid = 3356] [id = 360] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 000000788BA28800 == 82 [pid = 3356] [id = 359] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 000000788A615000 == 81 [pid = 3356] [id = 358] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 0000007889779000 == 80 [pid = 3356] [id = 357] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 000000788853D000 == 79 [pid = 3356] [id = 356] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 00000078868DB000 == 78 [pid = 3356] [id = 355] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 212 (000000788C10D800) [pid = 3356] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 211 (0000007888DDE400) [pid = 3356] [serial = 987] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 210 (00000078EFF0F800) [pid = 3356] [serial = 993] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 209 (000000788BA74800) [pid = 3356] [serial = 990] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 208 (00000078823CE000) [pid = 3356] [serial = 984] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 207 (00000078F4FCA000) [pid = 3356] [serial = 996] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 206 (00000078F69C8C00) [pid = 3356] [serial = 999] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 205 (00000078FA635800) [pid = 3356] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 204 (00000078FC888C00) [pid = 3356] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 203 (00000078FD1E7800) [pid = 3356] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 202 (00000078FD1F4C00) [pid = 3356] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 000000788270D800 == 77 [pid = 3356] [id = 354] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 00000078847B7000 == 76 [pid = 3356] [id = 353] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 000000788CED3000 == 75 [pid = 3356] [id = 350] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 000000788C2A9000 == 74 [pid = 3356] [id = 349] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 000000788E0DA000 == 73 [pid = 3356] [id = 348] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 00000078F019C000 == 72 [pid = 3356] [id = 347] 18:28:37 INFO - PROCESS | 3356 | --DOCSHELL 000000788976E000 == 71 [pid = 3356] [id = 346] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 201 (00000078FBFBC800) [pid = 3356] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 200 (0000007887BC4C00) [pid = 3356] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 199 (000000788BA73400) [pid = 3356] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (00000078896E6400) [pid = 3356] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (0000007888AEB400) [pid = 3356] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (00000078F1748000) [pid = 3356] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (000000788B9D4C00) [pid = 3356] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (000000788481A000) [pid = 3356] [serial = 982] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (00000078FCB71800) [pid = 3356] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (0000007889B49400) [pid = 3356] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (00000078F06C8800) [pid = 3356] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (00000078FCB6B800) [pid = 3356] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (00000078FA633800) [pid = 3356] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (00000078F6944400) [pid = 3356] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (000000788CBF0800) [pid = 3356] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 18:28:37 INFO - PROCESS | 3356 | 1463966917594 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 923ms 18:28:37 INFO - PROCESS | 3356 | 1463966917631 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 18:28:37 INFO - PROCESS | 3356 | 1463966917633 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 18:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:28:37 INFO - PROCESS | 3356 | 1463966917638 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:28:37 INFO - PROCESS | 3356 | 1463966917644 Marionette TRACE conn6 <- [1,1446,null,{}] 18:28:37 INFO - PROCESS | 3356 | 1463966917653 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:37 INFO - PROCESS | 3356 | 1463966917750 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 18:28:37 INFO - PROCESS | 3356 | 1463966917760 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:37 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B5A000 == 72 [pid = 3356] [id = 371] 18:28:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (0000007885B15400) [pid = 3356] [serial = 1113] [outer = 0000000000000000] 18:28:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (0000007888D52400) [pid = 3356] [serial = 1114] [outer = 0000007885B15400] 18:28:37 INFO - PROCESS | 3356 | 1463966917807 Marionette DEBUG loaded listener.js 18:28:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (000000788974A400) [pid = 3356] [serial = 1115] [outer = 0000007885B15400] 18:28:38 INFO - PROCESS | 3356 | 1463966918297 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 691ms 18:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:28:38 INFO - PROCESS | 3356 | 1463966918331 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 18:28:38 INFO - PROCESS | 3356 | 1463966918333 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 18:28:38 INFO - PROCESS | 3356 | 1463966918336 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:28:38 INFO - PROCESS | 3356 | 1463966918338 Marionette TRACE conn6 <- [1,1450,null,{}] 18:28:38 INFO - PROCESS | 3356 | 1463966918342 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:38 INFO - PROCESS | 3356 | 1463966918462 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 18:28:38 INFO - PROCESS | 3356 | 1463966918559 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:38 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A69D800 == 73 [pid = 3356] [id = 372] 18:28:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (0000007887BC4C00) [pid = 3356] [serial = 1116] [outer = 0000000000000000] 18:28:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (0000007889F45C00) [pid = 3356] [serial = 1117] [outer = 0000007887BC4C00] 18:28:38 INFO - PROCESS | 3356 | 1463966918605 Marionette DEBUG loaded listener.js 18:28:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (000000788A6DF000) [pid = 3356] [serial = 1118] [outer = 0000007887BC4C00] 18:28:39 INFO - PROCESS | 3356 | 1463966918994 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 692ms 18:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:28:39 INFO - PROCESS | 3356 | 1463966919032 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 3356 | 1463966919034 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 18:28:39 INFO - PROCESS | 3356 | 1463966919037 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 3356 | 1463966919039 Marionette TRACE conn6 <- [1,1454,null,{}] 18:28:39 INFO - PROCESS | 3356 | 1463966919043 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:39 INFO - PROCESS | 3356 | 1463966919132 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 18:28:39 INFO - PROCESS | 3356 | 1463966919139 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:39 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B8C800 == 74 [pid = 3356] [id = 373] 18:28:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (000000788BA63000) [pid = 3356] [serial = 1119] [outer = 0000000000000000] 18:28:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (000000788BA6B800) [pid = 3356] [serial = 1120] [outer = 000000788BA63000] 18:28:39 INFO - PROCESS | 3356 | 1463966919192 Marionette DEBUG loaded listener.js 18:28:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (000000788CBD7000) [pid = 3356] [serial = 1121] [outer = 000000788BA63000] 18:28:39 INFO - PROCESS | 3356 | 1463966919726 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 733ms 18:28:39 INFO - PROCESS | 3356 | 1463966919774 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 18:28:39 INFO - PROCESS | 3356 | 1463966919776 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 18:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:28:39 INFO - PROCESS | 3356 | 1463966919780 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:28:39 INFO - PROCESS | 3356 | 1463966919781 Marionette TRACE conn6 <- [1,1458,null,{}] 18:28:39 INFO - PROCESS | 3356 | 1463966919785 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:39 INFO - PROCESS | 3356 | 1463966919936 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 18:28:40 INFO - PROCESS | 3356 | 1463966919997 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DBCC000 == 75 [pid = 3356] [id = 374] 18:28:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (000000788CBE8000) [pid = 3356] [serial = 1122] [outer = 0000000000000000] 18:28:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (00000078F06C7800) [pid = 3356] [serial = 1123] [outer = 000000788CBE8000] 18:28:40 INFO - PROCESS | 3356 | 1463966920043 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (00000078F0963C00) [pid = 3356] [serial = 1124] [outer = 000000788CBE8000] 18:28:40 INFO - PROCESS | 3356 | 1463966920491 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 733ms 18:28:40 INFO - PROCESS | 3356 | 1463966920515 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 18:28:40 INFO - PROCESS | 3356 | 1463966920517 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 18:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:28:40 INFO - PROCESS | 3356 | 1463966920529 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:28:40 INFO - PROCESS | 3356 | 1463966920531 Marionette TRACE conn6 <- [1,1462,null,{}] 18:28:40 INFO - PROCESS | 3356 | 1463966920535 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:40 INFO - PROCESS | 3356 | 1463966920661 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 18:28:40 INFO - PROCESS | 3356 | 1463966920733 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:40 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFDFC800 == 76 [pid = 3356] [id = 375] 18:28:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 200 (00000078F136D800) [pid = 3356] [serial = 1125] [outer = 0000000000000000] 18:28:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 201 (00000078F1743C00) [pid = 3356] [serial = 1126] [outer = 00000078F136D800] 18:28:40 INFO - PROCESS | 3356 | 1463966920779 Marionette DEBUG loaded listener.js 18:28:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 202 (00000078F4F61800) [pid = 3356] [serial = 1127] [outer = 00000078F136D800] 18:28:41 INFO - PROCESS | 3356 | 1463966921226 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 735ms 18:28:41 INFO - PROCESS | 3356 | 1463966921302 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 18:28:41 INFO - PROCESS | 3356 | 1463966921304 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 18:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:28:41 INFO - PROCESS | 3356 | 1463966921312 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:28:41 INFO - PROCESS | 3356 | 1463966921314 Marionette TRACE conn6 <- [1,1466,null,{}] 18:28:41 INFO - PROCESS | 3356 | 1463966921317 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:41 INFO - PROCESS | 3356 | 1463966921893 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 201 (00000078F081E000) [pid = 3356] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 200 (0000007881348400) [pid = 3356] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 199 (00000078EED22000) [pid = 3356] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (0000007880A20400) [pid = 3356] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (0000007883F93800) [pid = 3356] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (00000078FA65E400) [pid = 3356] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (0000007882758400) [pid = 3356] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (0000007888CD6000) [pid = 3356] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (00000078891E6000) [pid = 3356] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (00000078830F5C00) [pid = 3356] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (0000007883F81C00) [pid = 3356] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (0000007880F31C00) [pid = 3356] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (0000007881349800) [pid = 3356] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (0000007882387C00) [pid = 3356] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (00000078820CF400) [pid = 3356] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (000000788C107000) [pid = 3356] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (0000007888DE8000) [pid = 3356] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:28:41 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (0000007887BC4800) [pid = 3356] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (0000007885B0D800) [pid = 3356] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (00000078F693CC00) [pid = 3356] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (0000007880F29C00) [pid = 3356] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (0000007883F8E400) [pid = 3356] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (0000007884814000) [pid = 3356] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (0000007884811000) [pid = 3356] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (00000078823C4800) [pid = 3356] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (0000007882385000) [pid = 3356] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (00000078F4FD3C00) [pid = 3356] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (000000788B9CC800) [pid = 3356] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (00000078F7813C00) [pid = 3356] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (00000078F5EF2400) [pid = 3356] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (0000007885B0C000) [pid = 3356] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (00000078F0D81800) [pid = 3356] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (00000078891F1400) [pid = 3356] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (0000007889754800) [pid = 3356] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (0000007884814800) [pid = 3356] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (0000007882382C00) [pid = 3356] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (00000078820D0C00) [pid = 3356] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (00000078863C3800) [pid = 3356] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:28:42 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (00000078F0965C00) [pid = 3356] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:28:42 INFO - PROCESS | 3356 | 1463966921971 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:42 INFO - PROCESS | 3356 | ++DOCSHELL 000000788270A800 == 77 [pid = 3356] [id = 376] 18:28:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (00000078807D9000) [pid = 3356] [serial = 1128] [outer = 0000000000000000] 18:28:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (0000007881349800) [pid = 3356] [serial = 1129] [outer = 00000078807D9000] 18:28:42 INFO - PROCESS | 3356 | 1463966922018 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (000000788237C000) [pid = 3356] [serial = 1130] [outer = 00000078807D9000] 18:28:42 INFO - PROCESS | 3356 | 1463966922406 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1136ms 18:28:42 INFO - PROCESS | 3356 | 1463966922450 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 18:28:42 INFO - PROCESS | 3356 | 1463966922452 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 18:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:28:42 INFO - PROCESS | 3356 | 1463966922455 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:28:42 INFO - PROCESS | 3356 | 1463966922457 Marionette TRACE conn6 <- [1,1470,null,{}] 18:28:42 INFO - PROCESS | 3356 | 1463966922461 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:42 INFO - PROCESS | 3356 | 1463966922552 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 18:28:42 INFO - PROCESS | 3356 | 1463966922558 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:42 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6A6C800 == 78 [pid = 3356] [id = 377] 18:28:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (000000788301EC00) [pid = 3356] [serial = 1131] [outer = 0000000000000000] 18:28:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (0000007885B0DC00) [pid = 3356] [serial = 1132] [outer = 000000788301EC00] 18:28:42 INFO - PROCESS | 3356 | 1463966922604 Marionette DEBUG loaded listener.js 18:28:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (00000078891F1C00) [pid = 3356] [serial = 1133] [outer = 000000788301EC00] 18:28:43 INFO - PROCESS | 3356 | 1463966923100 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 691ms 18:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:28:43 INFO - PROCESS | 3356 | 1463966923151 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 3356 | 1463966923153 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 18:28:43 INFO - PROCESS | 3356 | 1463966923156 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 3356 | 1463966923158 Marionette TRACE conn6 <- [1,1474,null,{}] 18:28:43 INFO - PROCESS | 3356 | 1463966923161 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:43 INFO - PROCESS | 3356 | 1463966923278 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 18:28:43 INFO - PROCESS | 3356 | 1463966923291 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:43 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FA6AE000 == 79 [pid = 3356] [id = 378] 18:28:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (0000007889F49400) [pid = 3356] [serial = 1134] [outer = 0000000000000000] 18:28:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (00000078EFD3C000) [pid = 3356] [serial = 1135] [outer = 0000007889F49400] 18:28:43 INFO - PROCESS | 3356 | 1463966923342 Marionette DEBUG loaded listener.js 18:28:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (00000078F52FB400) [pid = 3356] [serial = 1136] [outer = 0000007889F49400] 18:28:43 INFO - PROCESS | 3356 | 1463966923819 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 734ms 18:28:43 INFO - PROCESS | 3356 | 1463966923935 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 18:28:43 INFO - PROCESS | 3356 | 1463966923939 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 18:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:28:43 INFO - PROCESS | 3356 | 1463966923945 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:28:43 INFO - PROCESS | 3356 | 1463966923950 Marionette TRACE conn6 <- [1,1478,null,{}] 18:28:43 INFO - PROCESS | 3356 | 1463966923956 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:44 INFO - PROCESS | 3356 | 1463966924075 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 18:28:44 INFO - PROCESS | 3356 | 1463966924207 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:44 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B7E000 == 80 [pid = 3356] [id = 379] 18:28:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (00000078820C7000) [pid = 3356] [serial = 1137] [outer = 0000000000000000] 18:28:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (00000078822C1400) [pid = 3356] [serial = 1138] [outer = 00000078820C7000] 18:28:44 INFO - PROCESS | 3356 | 1463966924267 Marionette DEBUG loaded listener.js 18:28:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (0000007883F80000) [pid = 3356] [serial = 1139] [outer = 00000078820C7000] 18:28:44 INFO - PROCESS | 3356 | 1463966924908 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1033ms 18:28:44 INFO - PROCESS | 3356 | 1463966924982 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 18:28:44 INFO - PROCESS | 3356 | 1463966924986 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 18:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:28:45 INFO - PROCESS | 3356 | 1463966924995 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:28:45 INFO - PROCESS | 3356 | 1463966924999 Marionette TRACE conn6 <- [1,1482,null,{}] 18:28:45 INFO - PROCESS | 3356 | 1463966925004 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:45 INFO - PROCESS | 3356 | 1463966925183 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 18:28:45 INFO - PROCESS | 3356 | 1463966925312 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:45 INFO - PROCESS | 3356 | ++DOCSHELL 000000788BA28000 == 81 [pid = 3356] [id = 380] 18:28:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (0000007885B10C00) [pid = 3356] [serial = 1140] [outer = 0000000000000000] 18:28:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (00000078885E0C00) [pid = 3356] [serial = 1141] [outer = 0000007885B10C00] 18:28:45 INFO - PROCESS | 3356 | 1463966925370 Marionette DEBUG loaded listener.js 18:28:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (0000007888D5C000) [pid = 3356] [serial = 1142] [outer = 0000007885B10C00] 18:28:45 INFO - PROCESS | 3356 | 1463966925981 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1030ms 18:28:46 INFO - PROCESS | 3356 | 1463966926025 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 18:28:46 INFO - PROCESS | 3356 | 1463966926028 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 18:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:28:46 INFO - PROCESS | 3356 | 1463966926032 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:28:46 INFO - PROCESS | 3356 | 1463966926034 Marionette TRACE conn6 <- [1,1486,null,{}] 18:28:46 INFO - PROCESS | 3356 | 1463966926045 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:46 INFO - PROCESS | 3356 | 1463966926171 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 18:28:46 INFO - PROCESS | 3356 | 1463966926282 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:46 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCF09800 == 82 [pid = 3356] [id = 381] 18:28:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (000000788BA67C00) [pid = 3356] [serial = 1143] [outer = 0000000000000000] 18:28:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (000000788BA75400) [pid = 3356] [serial = 1144] [outer = 000000788BA67C00] 18:28:46 INFO - PROCESS | 3356 | 1463966926383 Marionette DEBUG loaded listener.js 18:28:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (00000078E2B20800) [pid = 3356] [serial = 1145] [outer = 000000788BA67C00] 18:28:47 INFO - PROCESS | 3356 | 1463966927048 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1087ms 18:28:47 INFO - PROCESS | 3356 | 1463966927120 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 18:28:47 INFO - PROCESS | 3356 | 1463966927123 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 18:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:28:47 INFO - PROCESS | 3356 | 1463966927126 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:28:47 INFO - PROCESS | 3356 | 1463966927129 Marionette TRACE conn6 <- [1,1490,null,{}] 18:28:47 INFO - PROCESS | 3356 | 1463966927132 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:47 INFO - PROCESS | 3356 | 1463966927282 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 18:28:47 INFO - PROCESS | 3356 | 1463966927419 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:47 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD860800 == 83 [pid = 3356] [id = 382] 18:28:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (00000078F0961400) [pid = 3356] [serial = 1146] [outer = 0000000000000000] 18:28:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (00000078F4FD3C00) [pid = 3356] [serial = 1147] [outer = 00000078F0961400] 18:28:47 INFO - PROCESS | 3356 | 1463966927477 Marionette DEBUG loaded listener.js 18:28:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (00000078F5A53400) [pid = 3356] [serial = 1148] [outer = 00000078F0961400] 18:28:48 INFO - PROCESS | 3356 | 1463966928119 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1026ms 18:28:48 INFO - PROCESS | 3356 | 1463966928155 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 18:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:28:48 INFO - PROCESS | 3356 | 1463966928158 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 18:28:48 INFO - PROCESS | 3356 | 1463966928161 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:28:48 INFO - PROCESS | 3356 | 1463966928163 Marionette TRACE conn6 <- [1,1494,null,{}] 18:28:48 INFO - PROCESS | 3356 | 1463966928167 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:48 INFO - PROCESS | 3356 | 1463966928281 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 18:28:48 INFO - PROCESS | 3356 | 1463966928416 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:48 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDFE0800 == 84 [pid = 3356] [id = 383] 18:28:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (00000078F5EEA400) [pid = 3356] [serial = 1149] [outer = 0000000000000000] 18:28:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (00000078F6939800) [pid = 3356] [serial = 1150] [outer = 00000078F5EEA400] 18:28:48 INFO - PROCESS | 3356 | 1463966928473 Marionette DEBUG loaded listener.js 18:28:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (00000078F69CE400) [pid = 3356] [serial = 1151] [outer = 00000078F5EEA400] 18:28:49 INFO - PROCESS | 3356 | 1463966929053 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 924ms 18:28:49 INFO - PROCESS | 3356 | 1463966929089 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 18:28:49 INFO - PROCESS | 3356 | 1463966929091 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 18:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:28:49 INFO - PROCESS | 3356 | 1463966929094 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:28:49 INFO - PROCESS | 3356 | 1463966929097 Marionette TRACE conn6 <- [1,1498,null,{}] 18:28:49 INFO - PROCESS | 3356 | 1463966929100 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:49 INFO - PROCESS | 3356 | 1463966929241 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 18:28:49 INFO - PROCESS | 3356 | 1463966929350 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:49 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FF644800 == 85 [pid = 3356] [id = 384] 18:28:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (00000078F71B5800) [pid = 3356] [serial = 1152] [outer = 0000000000000000] 18:28:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (00000078F9A9A400) [pid = 3356] [serial = 1153] [outer = 00000078F71B5800] 18:28:49 INFO - PROCESS | 3356 | 1463966929406 Marionette DEBUG loaded listener.js 18:28:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (00000078FA63AC00) [pid = 3356] [serial = 1154] [outer = 00000078F71B5800] 18:28:50 INFO - PROCESS | 3356 | 1463966930024 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 986ms 18:28:50 INFO - PROCESS | 3356 | 1463966930083 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 18:28:50 INFO - PROCESS | 3356 | 1463966930086 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 18:28:50 INFO - PROCESS | 3356 | 1463966930089 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:28:50 INFO - PROCESS | 3356 | 1463966930091 Marionette TRACE conn6 <- [1,1502,null,{}] 18:28:50 INFO - PROCESS | 3356 | 1463966930095 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:50 INFO - PROCESS | 3356 | 1463966930301 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 18:28:50 INFO - PROCESS | 3356 | 1463966930312 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:50 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A768000 == 86 [pid = 3356] [id = 385] 18:28:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (0000007889B46C00) [pid = 3356] [serial = 1155] [outer = 0000000000000000] 18:28:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (000000788BA63C00) [pid = 3356] [serial = 1156] [outer = 0000007889B46C00] 18:28:50 INFO - PROCESS | 3356 | 1463966930371 Marionette DEBUG loaded listener.js 18:28:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (00000078FC0C7000) [pid = 3356] [serial = 1157] [outer = 0000007889B46C00] 18:28:51 INFO - PROCESS | 3356 | 1463966931090 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1025ms 18:28:51 INFO - PROCESS | 3356 | 1463966931118 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 18:28:51 INFO - PROCESS | 3356 | 1463966931121 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 18:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:28:51 INFO - PROCESS | 3356 | 1463966931124 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:28:51 INFO - PROCESS | 3356 | 1463966931126 Marionette TRACE conn6 <- [1,1506,null,{}] 18:28:51 INFO - PROCESS | 3356 | 1463966931130 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:51 INFO - PROCESS | 3356 | 1463966931246 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 18:28:51 INFO - PROCESS | 3356 | 1463966931382 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:51 INFO - PROCESS | 3356 | ++DOCSHELL 00000078813DC800 == 87 [pid = 3356] [id = 386] 18:28:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (0000007880FDDC00) [pid = 3356] [serial = 1158] [outer = 0000000000000000] 18:28:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (00000078820CE400) [pid = 3356] [serial = 1159] [outer = 0000007880FDDC00] 18:28:51 INFO - PROCESS | 3356 | 1463966931441 Marionette DEBUG loaded listener.js 18:28:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (000000788476CC00) [pid = 3356] [serial = 1160] [outer = 0000007880FDDC00] 18:28:52 INFO - PROCESS | 3356 | 1463966932188 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1080ms 18:28:52 INFO - PROCESS | 3356 | 1463966932216 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 18:28:52 INFO - PROCESS | 3356 | 1463966932220 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 18:28:52 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:28:52 INFO - PROCESS | 3356 | 1463966932226 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:28:52 INFO - PROCESS | 3356 | 1463966932230 Marionette TRACE conn6 <- [1,1510,null,{}] 18:28:52 INFO - PROCESS | 3356 | 1463966932236 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:52 INFO - PROCESS | 3356 | 1463966932350 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 18:28:52 INFO - PROCESS | 3356 | 1463966932461 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:52 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886D91800 == 88 [pid = 3356] [id = 387] 18:28:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (000000788275AC00) [pid = 3356] [serial = 1161] [outer = 0000000000000000] 18:28:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (0000007883021400) [pid = 3356] [serial = 1162] [outer = 000000788275AC00] 18:28:52 INFO - PROCESS | 3356 | 1463966932513 Marionette DEBUG loaded listener.js 18:28:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (00000078843E5000) [pid = 3356] [serial = 1163] [outer = 000000788275AC00] 18:28:53 INFO - PROCESS | 3356 | 1463966933109 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:28:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:28:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:28:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 18:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:28:53 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 18:28:53 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:28:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:53 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:28:53 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 952ms 18:28:53 INFO - PROCESS | 3356 | 1463966933180 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 18:28:53 INFO - PROCESS | 3356 | 1463966933186 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 18:28:53 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:28:53 INFO - PROCESS | 3356 | 1463966933192 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:28:53 INFO - PROCESS | 3356 | 1463966933195 Marionette TRACE conn6 <- [1,1514,null,{}] 18:28:53 INFO - PROCESS | 3356 | 1463966933199 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:53 INFO - PROCESS | 3356 | 1463966933308 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 18:28:53 INFO - PROCESS | 3356 | 1463966933453 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 000000788A6B7000 == 87 [pid = 3356] [id = 330] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 0000007888536000 == 86 [pid = 3356] [id = 329] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6A6C800 == 85 [pid = 3356] [id = 377] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 000000788270A800 == 84 [pid = 3356] [id = 376] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 00000078EFDFC800 == 83 [pid = 3356] [id = 375] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 000000788DBCC000 == 82 [pid = 3356] [id = 374] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 0000007884B8C800 == 81 [pid = 3356] [id = 373] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 000000788A69D800 == 80 [pid = 3356] [id = 372] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B5A000 == 79 [pid = 3356] [id = 371] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (000000788CBDE000) [pid = 3356] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (000000788A6DDC00) [pid = 3356] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (000000788A6D7400) [pid = 3356] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (000000788BA67000) [pid = 3356] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | ++DOCSHELL 000000788226D800 == 80 [pid = 3356] [id = 388] 18:28:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (0000007880A1B000) [pid = 3356] [serial = 1164] [outer = 0000000000000000] 18:28:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (00000078820C2400) [pid = 3356] [serial = 1165] [outer = 0000007880A1B000] 18:28:53 INFO - PROCESS | 3356 | 1463966933553 Marionette DEBUG loaded listener.js 18:28:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (0000007883F8E400) [pid = 3356] [serial = 1166] [outer = 0000007880A1B000] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 000000788B327800 == 79 [pid = 3356] [id = 370] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 0000007886384000 == 78 [pid = 3356] [id = 369] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 0000007884BB8800 == 77 [pid = 3356] [id = 368] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 00000078F06AD000 == 76 [pid = 3356] [id = 365] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 000000788BA35000 == 75 [pid = 3356] [id = 364] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 0000007884961800 == 74 [pid = 3356] [id = 363] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 000000788E0D1000 == 73 [pid = 3356] [id = 362] 18:28:53 INFO - PROCESS | 3356 | --DOCSHELL 000000788A617800 == 72 [pid = 3356] [id = 345] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (00000078F0966800) [pid = 3356] [serial = 859] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (000000788200AC00) [pid = 3356] [serial = 799] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (00000078EF68CC00) [pid = 3356] [serial = 814] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (000000788C105800) [pid = 3356] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (0000007881FF2400) [pid = 3356] [serial = 754] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (00000078863BE400) [pid = 3356] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (00000078FA63C000) [pid = 3356] [serial = 919] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (00000078FBFB0000) [pid = 3356] [serial = 922] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (0000007882FBA000) [pid = 3356] [serial = 757] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (0000007888D57800) [pid = 3356] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (00000078EFF69400) [pid = 3356] [serial = 856] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (00000078863CDC00) [pid = 3356] [serial = 760] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (00000078863C1000) [pid = 3356] [serial = 853] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (000000788177F400) [pid = 3356] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (0000007881FE6C00) [pid = 3356] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (0000007883F82000) [pid = 3356] [serial = 901] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (0000007882F56400) [pid = 3356] [serial = 850] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (00000078FD1E9800) [pid = 3356] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (0000007889755800) [pid = 3356] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (00000078885DB400) [pid = 3356] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (00000078863C1400) [pid = 3356] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (00000078F6A92C00) [pid = 3356] [serial = 913] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (0000007882003800) [pid = 3356] [serial = 718] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (00000078843E7000) [pid = 3356] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (0000007889F48800) [pid = 3356] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (00000078863D3C00) [pid = 3356] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (0000007888CDD800) [pid = 3356] [serial = 805] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (0000007889F41800) [pid = 3356] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (00000078830EE400) [pid = 3356] [serial = 802] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (0000007888AE8000) [pid = 3356] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (00000078F5287400) [pid = 3356] [serial = 865] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (000000788B9D2800) [pid = 3356] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (0000007889B45000) [pid = 3356] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (00000078F69C4400) [pid = 3356] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (00000078FA60A400) [pid = 3356] [serial = 916] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (00000078F6943400) [pid = 3356] [serial = 910] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (0000007888DE9C00) [pid = 3356] [serial = 904] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (00000078F5C70C00) [pid = 3356] [serial = 907] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (000000788974DC00) [pid = 3356] [serial = 808] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (00000078896E6000) [pid = 3356] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (0000007889932800) [pid = 3356] [serial = 811] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (00000078894A3C00) [pid = 3356] [serial = 763] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (0000007884817C00) [pid = 3356] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (0000007882761000) [pid = 3356] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (00000078F01BB800) [pid = 3356] [serial = 976] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (0000007889B47800) [pid = 3356] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (0000007882765400) [pid = 3356] [serial = 721] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (00000078896EBC00) [pid = 3356] [serial = 766] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (0000007884766800) [pid = 3356] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (00000078823CB000) [pid = 3356] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (00000078F138B800) [pid = 3356] [serial = 862] [outer = 0000000000000000] [url = about:blank] 18:28:53 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (000000788BA5D800) [pid = 3356] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 18:28:54 INFO - PROCESS | 3356 | 1463966934050 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:28:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:28:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:28:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:28:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 882ms 18:28:54 INFO - PROCESS | 3356 | 1463966934074 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 18:28:54 INFO - PROCESS | 3356 | 1463966934077 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 18:28:54 INFO - PROCESS | 3356 | 1463966934080 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:28:54 INFO - PROCESS | 3356 | 1463966934084 Marionette TRACE conn6 <- [1,1518,null,{}] 18:28:54 INFO - PROCESS | 3356 | 1463966934094 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:54 INFO - PROCESS | 3356 | 1463966934194 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 18:28:54 INFO - PROCESS | 3356 | 1463966934205 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:54 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868F1800 == 73 [pid = 3356] [id = 389] 18:28:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (00000078863D3C00) [pid = 3356] [serial = 1167] [outer = 0000000000000000] 18:28:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (00000078885E5400) [pid = 3356] [serial = 1168] [outer = 00000078863D3C00] 18:28:54 INFO - PROCESS | 3356 | 1463966934253 Marionette DEBUG loaded listener.js 18:28:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (0000007888CDBC00) [pid = 3356] [serial = 1169] [outer = 00000078863D3C00] 18:28:54 INFO - PROCESS | 3356 | 1463966934722 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:28:54 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 18:28:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:28:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:28:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:28:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:28:54 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:28:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 18:28:54 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:28:54 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 18:28:54 INFO - PROCESS | 3356 | 1463966934776 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 18:28:54 INFO - PROCESS | 3356 | 1463966934779 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 18:28:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:28:54 INFO - PROCESS | 3356 | 1463966934782 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:28:54 INFO - PROCESS | 3356 | 1463966934784 Marionette TRACE conn6 <- [1,1522,null,{}] 18:28:54 INFO - PROCESS | 3356 | 1463966934788 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:54 INFO - PROCESS | 3356 | 1463966934885 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 18:28:54 INFO - PROCESS | 3356 | 1463966934936 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 3356 | ++DOCSHELL 000000788980B800 == 74 [pid = 3356] [id = 390] 18:28:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (00000078863C6800) [pid = 3356] [serial = 1170] [outer = 0000000000000000] 18:28:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (00000078894A5800) [pid = 3356] [serial = 1171] [outer = 00000078863C6800] 18:28:55 INFO - PROCESS | 3356 | 1463966935065 Marionette DEBUG loaded listener.js 18:28:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (00000078896F3400) [pid = 3356] [serial = 1172] [outer = 00000078863C6800] 18:28:55 INFO - PROCESS | 3356 | 1463966935445 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:28:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:28:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 18:28:55 INFO - PROCESS | 3356 | 1463966935481 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 18:28:55 INFO - PROCESS | 3356 | 1463966935483 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 18:28:55 INFO - PROCESS | 3356 | 1463966935486 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:28:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:28:55 INFO - PROCESS | 3356 | 1463966935488 Marionette TRACE conn6 <- [1,1526,null,{}] 18:28:55 INFO - PROCESS | 3356 | 1463966935491 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:55 INFO - PROCESS | 3356 | 1463966935584 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 18:28:55 INFO - PROCESS | 3356 | 1463966935590 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:55 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A61F800 == 75 [pid = 3356] [id = 391] 18:28:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (0000007889757800) [pid = 3356] [serial = 1173] [outer = 0000000000000000] 18:28:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (0000007889B40000) [pid = 3356] [serial = 1174] [outer = 0000007889757800] 18:28:55 INFO - PROCESS | 3356 | 1463966935637 Marionette DEBUG loaded listener.js 18:28:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (0000007889F4A800) [pid = 3356] [serial = 1175] [outer = 0000007889757800] 18:28:56 INFO - PROCESS | 3356 | 1463966936138 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 671ms 18:28:56 INFO - PROCESS | 3356 | 1463966936162 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 3356 | 1463966936164 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 18:28:56 INFO - PROCESS | 3356 | 1463966936168 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:28:56 INFO - PROCESS | 3356 | 1463966936169 Marionette TRACE conn6 <- [1,1530,null,{}] 18:28:56 INFO - PROCESS | 3356 | 1463966936173 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:56 INFO - PROCESS | 3356 | 1463966936318 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 18:28:56 INFO - PROCESS | 3356 | 1463966936376 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:56 INFO - PROCESS | 3356 | ++DOCSHELL 000000788BA37000 == 76 [pid = 3356] [id = 392] 18:28:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (000000788BA65800) [pid = 3356] [serial = 1176] [outer = 0000000000000000] 18:28:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (000000788C10A400) [pid = 3356] [serial = 1177] [outer = 000000788BA65800] 18:28:56 INFO - PROCESS | 3356 | 1463966936423 Marionette DEBUG loaded listener.js 18:28:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (000000788CBE5400) [pid = 3356] [serial = 1178] [outer = 000000788BA65800] 18:28:56 INFO - PROCESS | 3356 | 1463966936874 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:28:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:28:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 733ms 18:28:56 INFO - PROCESS | 3356 | 1463966936904 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 18:28:56 INFO - PROCESS | 3356 | 1463966936906 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 18:28:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:28:56 INFO - PROCESS | 3356 | 1463966936917 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:28:56 INFO - PROCESS | 3356 | 1463966936919 Marionette TRACE conn6 <- [1,1534,null,{}] 18:28:56 INFO - PROCESS | 3356 | 1463966936922 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:57 INFO - PROCESS | 3356 | 1463966937046 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 18:28:57 INFO - PROCESS | 3356 | 1463966937108 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:57 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEDB800 == 77 [pid = 3356] [id = 393] 18:28:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (00000078EED25400) [pid = 3356] [serial = 1179] [outer = 0000000000000000] 18:28:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (00000078EF641000) [pid = 3356] [serial = 1180] [outer = 00000078EED25400] 18:28:57 INFO - PROCESS | 3356 | 1463966937154 Marionette DEBUG loaded listener.js 18:28:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (00000078F01C2000) [pid = 3356] [serial = 1181] [outer = 00000078EED25400] 18:28:57 INFO - PROCESS | 3356 | 1463966937563 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:28:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:28:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 691ms 18:28:57 INFO - PROCESS | 3356 | 1463966937610 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 18:28:57 INFO - PROCESS | 3356 | 1463966937612 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 18:28:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:28:57 INFO - PROCESS | 3356 | 1463966937615 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:28:57 INFO - PROCESS | 3356 | 1463966937617 Marionette TRACE conn6 <- [1,1538,null,{}] 18:28:57 INFO - PROCESS | 3356 | 1463966937620 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:57 INFO - PROCESS | 3356 | 1463966937780 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (000000788CBE8000) [pid = 3356] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (00000078F136D800) [pid = 3356] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (0000007888AE7000) [pid = 3356] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (0000007887BC4C00) [pid = 3356] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (0000007880FD7400) [pid = 3356] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (000000788301EC00) [pid = 3356] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (0000007885B15400) [pid = 3356] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (000000788BA63000) [pid = 3356] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (00000078823C8400) [pid = 3356] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (00000078807D9000) [pid = 3356] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (000000788BA64800) [pid = 3356] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (00000078FC889C00) [pid = 3356] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (00000078817EF400) [pid = 3356] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (00000078FA639C00) [pid = 3356] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (0000007888CDC800) [pid = 3356] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 145 (000000788CBD8400) [pid = 3356] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 144 (00000078EED27000) [pid = 3356] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 143 (00000078FC956C00) [pid = 3356] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 142 (0000007889937400) [pid = 3356] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 141 (00000078EEED8400) [pid = 3356] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 140 (00000078822C4800) [pid = 3356] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 139 (00000078F780E400) [pid = 3356] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 138 (0000007884768000) [pid = 3356] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 137 (0000007888D56800) [pid = 3356] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 136 (000000788A6D6400) [pid = 3356] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 135 (00000078F0E69400) [pid = 3356] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 134 (00000078F5EF4400) [pid = 3356] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 133 (00000078EED2A800) [pid = 3356] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 132 (00000078FA610C00) [pid = 3356] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 131 (00000078FA632000) [pid = 3356] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (00000078830F6000) [pid = 3356] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 129 (000000788B9D0000) [pid = 3356] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:28:58 INFO - PROCESS | 3356 | --DOMWINDOW == 128 (00000078F5164C00) [pid = 3356] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:28:58 INFO - PROCESS | 3356 | 1463966938185 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886D8E000 == 78 [pid = 3356] [id = 394] 18:28:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (0000007881351000) [pid = 3356] [serial = 1182] [outer = 0000000000000000] 18:28:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (0000007881FEA000) [pid = 3356] [serial = 1183] [outer = 0000007881351000] 18:28:58 INFO - PROCESS | 3356 | 1463966938239 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (00000078843EC400) [pid = 3356] [serial = 1184] [outer = 0000007881351000] 18:28:58 INFO - PROCESS | 3356 | 1463966938627 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:28:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:28:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1025ms 18:28:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:28:58 INFO - PROCESS | 3356 | 1463966938644 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 18:28:58 INFO - PROCESS | 3356 | 1463966938646 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 18:28:58 INFO - PROCESS | 3356 | 1463966938649 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:28:58 INFO - PROCESS | 3356 | 1463966938651 Marionette TRACE conn6 <- [1,1542,null,{}] 18:28:58 INFO - PROCESS | 3356 | 1463966938655 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:58 INFO - PROCESS | 3356 | 1463966938748 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 18:28:58 INFO - PROCESS | 3356 | 1463966938755 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:58 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFD48000 == 79 [pid = 3356] [id = 395] 18:28:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (0000007888AE3400) [pid = 3356] [serial = 1185] [outer = 0000000000000000] 18:28:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (0000007889938400) [pid = 3356] [serial = 1186] [outer = 0000007888AE3400] 18:28:58 INFO - PROCESS | 3356 | 1463966938800 Marionette DEBUG loaded listener.js 18:28:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 134 (00000078EEED8400) [pid = 3356] [serial = 1187] [outer = 0000007888AE3400] 18:28:59 INFO - PROCESS | 3356 | 1463966939249 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 629ms 18:28:59 INFO - PROCESS | 3356 | 1463966939284 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 18:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:28:59 INFO - PROCESS | 3356 | 1463966939286 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 18:28:59 INFO - PROCESS | 3356 | 1463966939290 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:28:59 INFO - PROCESS | 3356 | 1463966939291 Marionette TRACE conn6 <- [1,1546,null,{}] 18:28:59 INFO - PROCESS | 3356 | 1463966939295 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:28:59 INFO - PROCESS | 3356 | 1463966939391 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 18:28:59 INFO - PROCESS | 3356 | 1463966939397 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:28:59 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1326000 == 80 [pid = 3356] [id = 396] 18:28:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 135 (00000078F095BC00) [pid = 3356] [serial = 1188] [outer = 0000000000000000] 18:28:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 136 (00000078F0E6D800) [pid = 3356] [serial = 1189] [outer = 00000078F095BC00] 18:28:59 INFO - PROCESS | 3356 | 1463966939443 Marionette DEBUG loaded listener.js 18:28:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 137 (00000078F4FCD000) [pid = 3356] [serial = 1190] [outer = 00000078F095BC00] 18:28:59 INFO - PROCESS | 3356 | 1463966939900 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:28:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:28:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 18:28:59 INFO - PROCESS | 3356 | 1463966939922 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 18:28:59 INFO - PROCESS | 3356 | 1463966939924 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 18:28:59 INFO - PROCESS | 3356 | 1463966939928 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:28:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:28:59 INFO - PROCESS | 3356 | 1463966939930 Marionette TRACE conn6 <- [1,1550,null,{}] 18:28:59 INFO - PROCESS | 3356 | 1463966939938 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:00 INFO - PROCESS | 3356 | 1463966940095 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 18:29:00 INFO - PROCESS | 3356 | 1463966940228 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:00 INFO - PROCESS | 3356 | ++DOCSHELL 000000788210C800 == 81 [pid = 3356] [id = 397] 18:29:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 138 (0000007880731400) [pid = 3356] [serial = 1191] [outer = 0000000000000000] 18:29:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 139 (0000007880F91C00) [pid = 3356] [serial = 1192] [outer = 0000007880731400] 18:29:00 INFO - PROCESS | 3356 | 1463966940290 Marionette DEBUG loaded listener.js 18:29:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 140 (00000078822BCC00) [pid = 3356] [serial = 1193] [outer = 0000007880731400] 18:29:00 INFO - PROCESS | 3356 | 1463966940957 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:29:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:29:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1077ms 18:29:01 INFO - PROCESS | 3356 | 1463966941010 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 18:29:01 INFO - PROCESS | 3356 | 1463966941015 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 18:29:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:29:01 INFO - PROCESS | 3356 | 1463966941035 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:29:01 INFO - PROCESS | 3356 | 1463966941039 Marionette TRACE conn6 <- [1,1554,null,{}] 18:29:01 INFO - PROCESS | 3356 | 1463966941044 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:01 INFO - PROCESS | 3356 | 1463966941172 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 18:29:01 INFO - PROCESS | 3356 | 1463966941310 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:01 INFO - PROCESS | 3356 | ++DOCSHELL 000000788854D000 == 82 [pid = 3356] [id = 398] 18:29:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 141 (000000788481B000) [pid = 3356] [serial = 1194] [outer = 0000000000000000] 18:29:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 142 (00000078863C9000) [pid = 3356] [serial = 1195] [outer = 000000788481B000] 18:29:01 INFO - PROCESS | 3356 | 1463966941370 Marionette DEBUG loaded listener.js 18:29:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (0000007888AECC00) [pid = 3356] [serial = 1196] [outer = 000000788481B000] 18:29:01 INFO - PROCESS | 3356 | 1463966941975 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:29:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:29:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 985ms 18:29:02 INFO - PROCESS | 3356 | 1463966942024 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 18:29:02 INFO - PROCESS | 3356 | 1463966942029 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 18:29:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:29:02 INFO - PROCESS | 3356 | 1463966942033 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:29:02 INFO - PROCESS | 3356 | 1463966942035 Marionette TRACE conn6 <- [1,1558,null,{}] 18:29:02 INFO - PROCESS | 3356 | 1463966942039 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:02 INFO - PROCESS | 3356 | 1463966942163 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 18:29:02 INFO - PROCESS | 3356 | 1463966942273 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:02 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F17DD800 == 83 [pid = 3356] [id = 399] 18:29:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 144 (0000007889931000) [pid = 3356] [serial = 1197] [outer = 0000000000000000] 18:29:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (000000788A6D7000) [pid = 3356] [serial = 1198] [outer = 0000007889931000] 18:29:02 INFO - PROCESS | 3356 | 1463966942330 Marionette DEBUG loaded listener.js 18:29:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (000000788BA66C00) [pid = 3356] [serial = 1199] [outer = 0000007889931000] 18:29:02 INFO - PROCESS | 3356 | 1463966942958 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:29:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:29:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 986ms 18:29:03 INFO - PROCESS | 3356 | 1463966943021 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 18:29:03 INFO - PROCESS | 3356 | 1463966943024 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 18:29:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:29:03 INFO - PROCESS | 3356 | 1463966943035 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:29:03 INFO - PROCESS | 3356 | 1463966943042 Marionette TRACE conn6 <- [1,1562,null,{}] 18:29:03 INFO - PROCESS | 3356 | 1463966943047 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:03 INFO - PROCESS | 3356 | 1463966943256 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 18:29:03 INFO - PROCESS | 3356 | 1463966943356 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:03 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6A5A000 == 84 [pid = 3356] [id = 400] 18:29:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (00000078F095A000) [pid = 3356] [serial = 1200] [outer = 0000000000000000] 18:29:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (00000078F510D800) [pid = 3356] [serial = 1201] [outer = 00000078F095A000] 18:29:03 INFO - PROCESS | 3356 | 1463966943414 Marionette DEBUG loaded listener.js 18:29:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (00000078F5EA1800) [pid = 3356] [serial = 1202] [outer = 00000078F095A000] 18:29:04 INFO - PROCESS | 3356 | 1463966944009 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 994ms 18:29:04 INFO - PROCESS | 3356 | 1463966944033 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 3356 | 1463966944036 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 18:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:29:04 INFO - PROCESS | 3356 | 1463966944041 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - PROCESS | 3356 | 1463966944043 Marionette TRACE conn6 <- [1,1566,null,{}] 18:29:04 INFO - PROCESS | 3356 | 1463966944047 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:04 INFO - PROCESS | 3356 | 1463966944168 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 18:29:04 INFO - PROCESS | 3356 | 1463966944276 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:04 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FA57B000 == 85 [pid = 3356] [id = 401] 18:29:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (00000078F6A89400) [pid = 3356] [serial = 1203] [outer = 0000000000000000] 18:29:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (00000078F6E3A400) [pid = 3356] [serial = 1204] [outer = 00000078F6A89400] 18:29:04 INFO - PROCESS | 3356 | 1463966944332 Marionette DEBUG loaded listener.js 18:29:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (00000078F9A42400) [pid = 3356] [serial = 1205] [outer = 00000078F6A89400] 18:29:04 INFO - PROCESS | 3356 | 1463966944882 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:29:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:29:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 880ms 18:29:04 INFO - PROCESS | 3356 | 1463966944932 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 18:29:04 INFO - PROCESS | 3356 | 1463966944935 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 18:29:04 INFO - PROCESS | 3356 | 1463966944939 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:29:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:29:04 INFO - PROCESS | 3356 | 1463966944942 Marionette TRACE conn6 <- [1,1570,null,{}] 18:29:04 INFO - PROCESS | 3356 | 1463966944946 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:05 INFO - PROCESS | 3356 | 1463966945065 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 18:29:05 INFO - PROCESS | 3356 | 1463966945172 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:05 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCFB9800 == 86 [pid = 3356] [id = 402] 18:29:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (00000078FA63CC00) [pid = 3356] [serial = 1206] [outer = 0000000000000000] 18:29:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (00000078FA65E800) [pid = 3356] [serial = 1207] [outer = 00000078FA63CC00] 18:29:05 INFO - PROCESS | 3356 | 1463966945236 Marionette DEBUG loaded listener.js 18:29:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (00000078FBFBE400) [pid = 3356] [serial = 1208] [outer = 00000078FA63CC00] 18:29:05 INFO - PROCESS | 3356 | 1463966945873 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:29:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:29:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 18:29:05 INFO - PROCESS | 3356 | 1463966945931 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 18:29:05 INFO - PROCESS | 3356 | 1463966945934 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 18:29:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:29:05 INFO - PROCESS | 3356 | 1463966945937 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:29:05 INFO - PROCESS | 3356 | 1463966945939 Marionette TRACE conn6 <- [1,1574,null,{}] 18:29:05 INFO - PROCESS | 3356 | 1463966945943 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:06 INFO - PROCESS | 3356 | 1463966946064 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 18:29:06 INFO - PROCESS | 3356 | 1463966946202 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:06 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDD47800 == 87 [pid = 3356] [id = 403] 18:29:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (00000078FCB6C000) [pid = 3356] [serial = 1209] [outer = 0000000000000000] 18:29:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (00000078FCB74000) [pid = 3356] [serial = 1210] [outer = 00000078FCB6C000] 18:29:06 INFO - PROCESS | 3356 | 1463966946259 Marionette DEBUG loaded listener.js 18:29:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (00000078FCDFD000) [pid = 3356] [serial = 1211] [outer = 00000078FCB6C000] 18:29:06 INFO - PROCESS | 3356 | 1463966946874 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:29:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:29:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 986ms 18:29:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:29:06 INFO - PROCESS | 3356 | 1463966946926 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 18:29:06 INFO - PROCESS | 3356 | 1463966946928 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 18:29:06 INFO - PROCESS | 3356 | 1463966946932 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:29:06 INFO - PROCESS | 3356 | 1463966946934 Marionette TRACE conn6 <- [1,1578,null,{}] 18:29:06 INFO - PROCESS | 3356 | 1463966946953 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:07 INFO - PROCESS | 3356 | 1463966947070 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 18:29:07 INFO - PROCESS | 3356 | 1463966947206 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:07 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE542800 == 88 [pid = 3356] [id = 404] 18:29:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (00000078FD1E5400) [pid = 3356] [serial = 1212] [outer = 0000000000000000] 18:29:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (00000078FD1EB800) [pid = 3356] [serial = 1213] [outer = 00000078FD1E5400] 18:29:07 INFO - PROCESS | 3356 | 1463966947262 Marionette DEBUG loaded listener.js 18:29:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (00000078FD206C00) [pid = 3356] [serial = 1214] [outer = 00000078FD1E5400] 18:29:07 INFO - PROCESS | 3356 | 1463966947821 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:29:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:29:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 944ms 18:29:07 INFO - PROCESS | 3356 | 1463966947878 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 18:29:07 INFO - PROCESS | 3356 | 1463966947881 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 18:29:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:29:07 INFO - PROCESS | 3356 | 1463966947937 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:29:07 INFO - PROCESS | 3356 | 1463966947939 Marionette TRACE conn6 <- [1,1582,null,{}] 18:29:07 INFO - PROCESS | 3356 | 1463966947943 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:08 INFO - PROCESS | 3356 | 1463966948067 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 18:29:08 INFO - PROCESS | 3356 | 1463966948199 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:08 INFO - PROCESS | 3356 | ++DOCSHELL 000000788227A000 == 89 [pid = 3356] [id = 405] 18:29:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (0000007881779800) [pid = 3356] [serial = 1215] [outer = 0000000000000000] 18:29:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (000000788275C400) [pid = 3356] [serial = 1216] [outer = 0000007881779800] 18:29:08 INFO - PROCESS | 3356 | 1463966948258 Marionette DEBUG loaded listener.js 18:29:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (000000788A6DF800) [pid = 3356] [serial = 1217] [outer = 0000007881779800] 18:29:09 INFO - PROCESS | 3356 | 1463966949112 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:29:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:29:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1233ms 18:29:09 INFO - PROCESS | 3356 | 1463966949177 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 18:29:09 INFO - PROCESS | 3356 | 1463966949181 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 18:29:09 INFO - PROCESS | 3356 | 1463966949186 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:29:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:29:09 INFO - PROCESS | 3356 | 1463966949191 Marionette TRACE conn6 <- [1,1586,null,{}] 18:29:09 INFO - PROCESS | 3356 | 1463966949197 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:09 INFO - PROCESS | 3356 | 1463966949313 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 18:29:09 INFO - PROCESS | 3356 | 1463966949456 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:09 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886D8D800 == 90 [pid = 3356] [id = 406] 18:29:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (00000078823C5C00) [pid = 3356] [serial = 1218] [outer = 0000000000000000] 18:29:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (0000007882F56000) [pid = 3356] [serial = 1219] [outer = 00000078823C5C00] 18:29:09 INFO - PROCESS | 3356 | 1463966949508 Marionette DEBUG loaded listener.js 18:29:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (00000078843E2400) [pid = 3356] [serial = 1220] [outer = 00000078823C5C00] 18:29:10 INFO - PROCESS | 3356 | 1463966950133 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:29:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:29:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 985ms 18:29:10 INFO - PROCESS | 3356 | 1463966950176 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 18:29:10 INFO - PROCESS | 3356 | 1463966950182 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 18:29:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:29:10 INFO - PROCESS | 3356 | 1463966950188 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:29:10 INFO - PROCESS | 3356 | 1463966950191 Marionette TRACE conn6 <- [1,1590,null,{}] 18:29:10 INFO - PROCESS | 3356 | 1463966950194 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:10 INFO - PROCESS | 3356 | 1463966950305 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 18:29:10 INFO - PROCESS | 3356 | 1463966950440 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1326000 == 89 [pid = 3356] [id = 396] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 00000078EFD48000 == 88 [pid = 3356] [id = 395] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 0000007886D8E000 == 87 [pid = 3356] [id = 394] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 000000788CEDB800 == 86 [pid = 3356] [id = 393] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 000000788BA37000 == 85 [pid = 3356] [id = 392] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 000000788A61F800 == 84 [pid = 3356] [id = 391] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 000000788980B800 == 83 [pid = 3356] [id = 390] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 00000078868F1800 == 82 [pid = 3356] [id = 389] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (00000078EFD3C000) [pid = 3356] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848C2000 == 83 [pid = 3356] [id = 407] 18:29:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (0000007881FE6C00) [pid = 3356] [serial = 1221] [outer = 0000000000000000] 18:29:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (00000078823C8800) [pid = 3356] [serial = 1222] [outer = 0000007881FE6C00] 18:29:10 INFO - PROCESS | 3356 | 1463966950543 Marionette DEBUG loaded listener.js 18:29:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (0000007884815800) [pid = 3356] [serial = 1223] [outer = 0000007881FE6C00] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 000000788226D800 == 82 [pid = 3356] [id = 388] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 0000007886D91800 == 81 [pid = 3356] [id = 387] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 000000788A768000 == 80 [pid = 3356] [id = 385] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 00000078FF644800 == 79 [pid = 3356] [id = 384] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDFE0800 == 78 [pid = 3356] [id = 383] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD860800 == 77 [pid = 3356] [id = 382] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCF09800 == 76 [pid = 3356] [id = 381] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 000000788BA28000 == 75 [pid = 3356] [id = 380] 18:29:10 INFO - PROCESS | 3356 | --DOCSHELL 0000007884B7E000 == 74 [pid = 3356] [id = 379] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (00000078F52FB800) [pid = 3356] [serial = 997] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (00000078F9A44000) [pid = 3356] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (00000078FBFB6800) [pid = 3356] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (00000078FCB54C00) [pid = 3356] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (00000078FD1EEC00) [pid = 3356] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (00000078FCB6E000) [pid = 3356] [serial = 970] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (00000078823C2C00) [pid = 3356] [serial = 955] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (00000078FC0C6C00) [pid = 3356] [serial = 967] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (00000078894A4800) [pid = 3356] [serial = 988] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (00000078FD292800) [pid = 3356] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (00000078F510F800) [pid = 3356] [serial = 961] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (00000078FCEA4C00) [pid = 3356] [serial = 973] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (000000788BA7C800) [pid = 3356] [serial = 991] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (00000078F0819000) [pid = 3356] [serial = 994] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (00000078843E6C00) [pid = 3356] [serial = 985] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (00000078FBF3A800) [pid = 3356] [serial = 964] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (0000007887BC5000) [pid = 3356] [serial = 958] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (00000078FE565C00) [pid = 3356] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (00000078FD2A0C00) [pid = 3356] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (00000078F06C7800) [pid = 3356] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (00000078F1743C00) [pid = 3356] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (00000078F0963C00) [pid = 3356] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (000000788974AC00) [pid = 3356] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 145 (0000007888D5D000) [pid = 3356] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 144 (00000078F4F61800) [pid = 3356] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 143 (00000078EED1F400) [pid = 3356] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 142 (0000007889F45C00) [pid = 3356] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 141 (000000788A6DF000) [pid = 3356] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 140 (00000078823C7400) [pid = 3356] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 139 (0000007885B0DC00) [pid = 3356] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 138 (0000007881353400) [pid = 3356] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 137 (00000078EFF0DC00) [pid = 3356] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 136 (000000788BA64400) [pid = 3356] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 135 (0000007888D52400) [pid = 3356] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 134 (000000788974A400) [pid = 3356] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 133 (000000788BA6B800) [pid = 3356] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 132 (00000078863D2400) [pid = 3356] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 131 (0000007884811800) [pid = 3356] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (0000007888CD9800) [pid = 3356] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 129 (0000007881349800) [pid = 3356] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 128 (0000007883025C00) [pid = 3356] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 127 (000000788BA7F400) [pid = 3356] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 126 (000000788237C000) [pid = 3356] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (00000078896EC400) [pid = 3356] [serial = 667] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 124 (00000078891F1C00) [pid = 3356] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 123 (000000788CBD7000) [pid = 3356] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 122 (0000007888CDC400) [pid = 3356] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 121 (000000788CBEB000) [pid = 3356] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 18:29:10 INFO - PROCESS | 3356 | --DOMWINDOW == 120 (00000078FD1E8000) [pid = 3356] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 18:29:11 INFO - PROCESS | 3356 | 1463966951056 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 878ms 18:29:11 INFO - PROCESS | 3356 | 1463966951071 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 18:29:11 INFO - PROCESS | 3356 | 1463966951073 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 18:29:11 INFO - PROCESS | 3356 | 1463966951077 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:29:11 INFO - PROCESS | 3356 | 1463966951080 Marionette TRACE conn6 <- [1,1594,null,{}] 18:29:11 INFO - PROCESS | 3356 | 1463966951091 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:11 INFO - PROCESS | 3356 | 1463966951193 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 18:29:11 INFO - PROCESS | 3356 | 1463966951203 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:11 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BF0800 == 75 [pid = 3356] [id = 408] 18:29:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 121 (00000078863D3400) [pid = 3356] [serial = 1224] [outer = 0000000000000000] 18:29:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 122 (0000007887BC8000) [pid = 3356] [serial = 1225] [outer = 00000078863D3400] 18:29:11 INFO - PROCESS | 3356 | 1463966951253 Marionette DEBUG loaded listener.js 18:29:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 123 (0000007888AE6C00) [pid = 3356] [serial = 1226] [outer = 00000078863D3400] 18:29:11 INFO - PROCESS | 3356 | 1463966951732 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:29:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:29:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 692ms 18:29:11 INFO - PROCESS | 3356 | 1463966951774 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 18:29:11 INFO - PROCESS | 3356 | 1463966951776 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 18:29:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:29:11 INFO - PROCESS | 3356 | 1463966951779 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:29:11 INFO - PROCESS | 3356 | 1463966951781 Marionette TRACE conn6 <- [1,1598,null,{}] 18:29:11 INFO - PROCESS | 3356 | 1463966951785 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:11 INFO - PROCESS | 3356 | 1463966951883 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 18:29:11 INFO - PROCESS | 3356 | 1463966951934 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889777000 == 76 [pid = 3356] [id = 409] 18:29:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 124 (0000007887BC2000) [pid = 3356] [serial = 1227] [outer = 0000000000000000] 18:29:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 125 (0000007888DEA800) [pid = 3356] [serial = 1228] [outer = 0000007887BC2000] 18:29:12 INFO - PROCESS | 3356 | 1463966952068 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (00000078894AB800) [pid = 3356] [serial = 1229] [outer = 0000007887BC2000] 18:29:12 INFO - PROCESS | 3356 | 1463966952436 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:29:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:29:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 18:29:12 INFO - PROCESS | 3356 | 1463966952454 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 18:29:12 INFO - PROCESS | 3356 | 1463966952456 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 18:29:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:29:12 INFO - PROCESS | 3356 | 1463966952459 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:29:12 INFO - PROCESS | 3356 | 1463966952461 Marionette TRACE conn6 <- [1,1602,null,{}] 18:29:12 INFO - PROCESS | 3356 | 1463966952484 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:12 INFO - PROCESS | 3356 | 1463966952579 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 18:29:12 INFO - PROCESS | 3356 | 1463966952586 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:12 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A613800 == 77 [pid = 3356] [id = 410] 18:29:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 127 (00000078894B1800) [pid = 3356] [serial = 1230] [outer = 0000000000000000] 18:29:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (0000007883F95C00) [pid = 3356] [serial = 1231] [outer = 00000078894B1800] 18:29:12 INFO - PROCESS | 3356 | 1463966952632 Marionette DEBUG loaded listener.js 18:29:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (0000007889759800) [pid = 3356] [serial = 1232] [outer = 00000078894B1800] 18:29:13 INFO - PROCESS | 3356 | 1463966953137 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:29:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 18:29:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 18:29:13 INFO - PROCESS | 3356 | 1463966953213 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 18:29:13 INFO - PROCESS | 3356 | 1463966953215 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 18:29:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:29:13 INFO - PROCESS | 3356 | 1463966953221 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:29:13 INFO - PROCESS | 3356 | 1463966953223 Marionette TRACE conn6 <- [1,1606,null,{}] 18:29:13 INFO - PROCESS | 3356 | 1463966953227 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:13 INFO - PROCESS | 3356 | 1463966953398 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 18:29:13 INFO - PROCESS | 3356 | 1463966953428 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:13 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B32D000 == 78 [pid = 3356] [id = 411] 18:29:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (0000007889939C00) [pid = 3356] [serial = 1233] [outer = 0000000000000000] 18:29:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (000000788B9D0C00) [pid = 3356] [serial = 1234] [outer = 0000007889939C00] 18:29:13 INFO - PROCESS | 3356 | 1463966953482 Marionette DEBUG loaded listener.js 18:29:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (000000788BA63800) [pid = 3356] [serial = 1235] [outer = 0000007889939C00] 18:29:13 INFO - PROCESS | 3356 | 1463966953952 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 775ms 18:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:29:14 INFO - PROCESS | 3356 | 1463966954006 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 3356 | 1463966954008 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 18:29:14 INFO - PROCESS | 3356 | 1463966954012 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 3356 | 1463966954013 Marionette TRACE conn6 <- [1,1610,null,{}] 18:29:14 INFO - PROCESS | 3356 | 1463966954017 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:14 INFO - PROCESS | 3356 | 1463966954143 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 18:29:14 INFO - PROCESS | 3356 | 1463966954206 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:14 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C134800 == 79 [pid = 3356] [id = 412] 18:29:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (000000788A6D2000) [pid = 3356] [serial = 1236] [outer = 0000000000000000] 18:29:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 134 (000000788BA7F400) [pid = 3356] [serial = 1237] [outer = 000000788A6D2000] 18:29:14 INFO - PROCESS | 3356 | 1463966954253 Marionette DEBUG loaded listener.js 18:29:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 135 (000000788C218000) [pid = 3356] [serial = 1238] [outer = 000000788A6D2000] 18:29:14 INFO - PROCESS | 3356 | 1463966954698 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:29:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 18:29:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 735ms 18:29:14 INFO - PROCESS | 3356 | 1463966954769 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 18:29:14 INFO - PROCESS | 3356 | 1463966954771 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 18:29:14 INFO - PROCESS | 3356 | 1463966954774 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:29:14 INFO - PROCESS | 3356 | 1463966954776 Marionette TRACE conn6 <- [1,1614,null,{}] 18:29:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:29:14 INFO - PROCESS | 3356 | 1463966954780 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:15 INFO - PROCESS | 3356 | 1463966955015 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 18:29:15 INFO - PROCESS | 3356 | --DOMWINDOW == 134 (000000788BA65800) [pid = 3356] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:29:15 INFO - PROCESS | 3356 | --DOMWINDOW == 133 (00000078863D3C00) [pid = 3356] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:29:15 INFO - PROCESS | 3356 | --DOMWINDOW == 132 (00000078EED25400) [pid = 3356] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:29:15 INFO - PROCESS | 3356 | --DOMWINDOW == 131 (000000788275AC00) [pid = 3356] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:29:15 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (0000007889757800) [pid = 3356] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:29:15 INFO - PROCESS | 3356 | --DOMWINDOW == 129 (0000007889F49400) [pid = 3356] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:29:15 INFO - PROCESS | 3356 | --DOMWINDOW == 128 (0000007888AE3400) [pid = 3356] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:29:15 INFO - PROCESS | 3356 | --DOMWINDOW == 127 (0000007880A1B000) [pid = 3356] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:29:15 INFO - PROCESS | 3356 | --DOMWINDOW == 126 (0000007881351000) [pid = 3356] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:29:15 INFO - PROCESS | 3356 | --DOMWINDOW == 125 (00000078863C6800) [pid = 3356] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:29:15 INFO - PROCESS | 3356 | 1463966955084 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 3356 | ++DOCSHELL 000000788964C800 == 80 [pid = 3356] [id = 413] 18:29:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 126 (000000788275AC00) [pid = 3356] [serial = 1239] [outer = 0000000000000000] 18:29:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 127 (00000078863C6800) [pid = 3356] [serial = 1240] [outer = 000000788275AC00] 18:29:15 INFO - PROCESS | 3356 | 1463966955131 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (000000788CBD4400) [pid = 3356] [serial = 1241] [outer = 000000788275AC00] 18:29:15 INFO - PROCESS | 3356 | 1463966955499 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:29:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:29:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 774ms 18:29:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:29:15 INFO - PROCESS | 3356 | 1463966955575 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 18:29:15 INFO - PROCESS | 3356 | 1463966955577 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 18:29:15 INFO - PROCESS | 3356 | 1463966955580 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:29:15 INFO - PROCESS | 3356 | 1463966955582 Marionette TRACE conn6 <- [1,1618,null,{}] 18:29:15 INFO - PROCESS | 3356 | 1463966955586 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:15 INFO - PROCESS | 3356 | 1463966955684 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 18:29:15 INFO - PROCESS | 3356 | 1463966955690 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:15 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DBE0000 == 81 [pid = 3356] [id = 414] 18:29:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (000000788CBDF800) [pid = 3356] [serial = 1242] [outer = 0000000000000000] 18:29:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (00000078EED2A400) [pid = 3356] [serial = 1243] [outer = 000000788CBDF800] 18:29:15 INFO - PROCESS | 3356 | 1463966955735 Marionette DEBUG loaded listener.js 18:29:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (00000078F0963C00) [pid = 3356] [serial = 1244] [outer = 000000788CBDF800] 18:29:16 INFO - PROCESS | 3356 | 1463966956164 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 628ms 18:29:16 INFO - PROCESS | 3356 | 1463966956210 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 3356 | 1463966956212 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 18:29:16 INFO - PROCESS | 3356 | 1463966956216 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:29:16 INFO - PROCESS | 3356 | 1463966956218 Marionette TRACE conn6 <- [1,1622,null,{}] 18:29:16 INFO - PROCESS | 3356 | 1463966956222 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:16 INFO - PROCESS | 3356 | 1463966956318 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 18:29:16 INFO - PROCESS | 3356 | 1463966956358 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:16 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EF7A2000 == 82 [pid = 3356] [id = 415] 18:29:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (00000078F1E52400) [pid = 3356] [serial = 1245] [outer = 0000000000000000] 18:29:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (00000078F4FCA400) [pid = 3356] [serial = 1246] [outer = 00000078F1E52400] 18:29:16 INFO - PROCESS | 3356 | 1463966956403 Marionette DEBUG loaded listener.js 18:29:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 134 (00000078F527F400) [pid = 3356] [serial = 1247] [outer = 00000078F1E52400] 18:29:16 INFO - PROCESS | 3356 | 1463966956860 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:29:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:29:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 691ms 18:29:16 INFO - PROCESS | 3356 | 1463966956911 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 18:29:16 INFO - PROCESS | 3356 | 1463966956913 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 18:29:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:29:16 INFO - PROCESS | 3356 | 1463966956916 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:29:16 INFO - PROCESS | 3356 | 1463966956919 Marionette TRACE conn6 <- [1,1626,null,{}] 18:29:16 INFO - PROCESS | 3356 | 1463966956922 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:17 INFO - PROCESS | 3356 | 1463966957112 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 18:29:17 INFO - PROCESS | 3356 | 1463966957245 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:17 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882A1C000 == 83 [pid = 3356] [id = 416] 18:29:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 135 (0000007880F32800) [pid = 3356] [serial = 1248] [outer = 0000000000000000] 18:29:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 136 (0000007881356800) [pid = 3356] [serial = 1249] [outer = 0000007880F32800] 18:29:17 INFO - PROCESS | 3356 | 1463966957307 Marionette DEBUG loaded listener.js 18:29:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 137 (0000007882387C00) [pid = 3356] [serial = 1250] [outer = 0000007880F32800] 18:29:18 INFO - PROCESS | 3356 | 1463966958018 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1130ms 18:29:18 INFO - PROCESS | 3356 | 1463966958051 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 18:29:18 INFO - PROCESS | 3356 | 1463966958056 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 18:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:29:18 INFO - PROCESS | 3356 | 1463966958060 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:29:18 INFO - PROCESS | 3356 | 1463966958064 Marionette TRACE conn6 <- [1,1630,null,{}] 18:29:18 INFO - PROCESS | 3356 | 1463966958069 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:18 INFO - PROCESS | 3356 | 1463966958213 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 18:29:18 INFO - PROCESS | 3356 | 1463966958351 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:18 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889787000 == 84 [pid = 3356] [id = 417] 18:29:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 138 (0000007883F93C00) [pid = 3356] [serial = 1251] [outer = 0000000000000000] 18:29:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 139 (00000078863C4C00) [pid = 3356] [serial = 1252] [outer = 0000007883F93C00] 18:29:18 INFO - PROCESS | 3356 | 1463966958412 Marionette DEBUG loaded listener.js 18:29:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 140 (0000007888AE5C00) [pid = 3356] [serial = 1253] [outer = 0000007883F93C00] 18:29:19 INFO - PROCESS | 3356 | 1463966959052 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1033ms 18:29:19 INFO - PROCESS | 3356 | 1463966959097 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 18:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:29:19 INFO - PROCESS | 3356 | 1463966959101 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 18:29:19 INFO - PROCESS | 3356 | 1463966959105 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:29:19 INFO - PROCESS | 3356 | 1463966959107 Marionette TRACE conn6 <- [1,1634,null,{}] 18:29:19 INFO - PROCESS | 3356 | 1463966959111 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:19 INFO - PROCESS | 3356 | 1463966959235 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 18:29:19 INFO - PROCESS | 3356 | 1463966959375 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:19 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0843800 == 85 [pid = 3356] [id = 418] 18:29:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 141 (0000007889F3B800) [pid = 3356] [serial = 1254] [outer = 0000000000000000] 18:29:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 142 (0000007889F44800) [pid = 3356] [serial = 1255] [outer = 0000007889F3B800] 18:29:19 INFO - PROCESS | 3356 | 1463966959433 Marionette DEBUG loaded listener.js 18:29:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (000000788B9D8800) [pid = 3356] [serial = 1256] [outer = 0000007889F3B800] 18:29:20 INFO - PROCESS | 3356 | 1463966960083 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1030ms 18:29:20 INFO - PROCESS | 3356 | 1463966960148 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 18:29:20 INFO - PROCESS | 3356 | 1463966960153 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 18:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:29:20 INFO - PROCESS | 3356 | 1463966960184 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:29:20 INFO - PROCESS | 3356 | 1463966960189 Marionette TRACE conn6 <- [1,1638,null,{}] 18:29:20 INFO - PROCESS | 3356 | 1463966960193 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:20 INFO - PROCESS | 3356 | 1463966960328 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 18:29:20 INFO - PROCESS | 3356 | 1463966960457 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F591B800 == 86 [pid = 3356] [id = 419] 18:29:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 144 (000000788C21E000) [pid = 3356] [serial = 1257] [outer = 0000000000000000] 18:29:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (00000078F5AF2C00) [pid = 3356] [serial = 1258] [outer = 000000788C21E000] 18:29:20 INFO - PROCESS | 3356 | 1463966960515 Marionette DEBUG loaded listener.js 18:29:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (00000078F6A93C00) [pid = 3356] [serial = 1259] [outer = 000000788C21E000] 18:29:21 INFO - PROCESS | 3356 | 1463966961104 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 986ms 18:29:21 INFO - PROCESS | 3356 | 1463966961165 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 18:29:21 INFO - PROCESS | 3356 | 1463966961168 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 18:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:29:21 INFO - PROCESS | 3356 | 1463966961171 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:29:21 INFO - PROCESS | 3356 | 1463966961173 Marionette TRACE conn6 <- [1,1642,null,{}] 18:29:21 INFO - PROCESS | 3356 | 1463966961177 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:21 INFO - PROCESS | 3356 | 1463966961300 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 18:29:21 INFO - PROCESS | 3356 | 1463966961409 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:21 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6CCF800 == 87 [pid = 3356] [id = 420] 18:29:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (00000078F5A4D800) [pid = 3356] [serial = 1260] [outer = 0000000000000000] 18:29:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (00000078FA631000) [pid = 3356] [serial = 1261] [outer = 00000078F5A4D800] 18:29:21 INFO - PROCESS | 3356 | 1463966961464 Marionette DEBUG loaded listener.js 18:29:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (00000078FBFB1C00) [pid = 3356] [serial = 1262] [outer = 00000078F5A4D800] 18:29:22 INFO - PROCESS | 3356 | 1463966962073 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 944ms 18:29:22 INFO - PROCESS | 3356 | 1463966962118 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 18:29:22 INFO - PROCESS | 3356 | 1463966962121 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 18:29:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:29:22 INFO - PROCESS | 3356 | 1463966962124 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:29:22 INFO - PROCESS | 3356 | 1463966962126 Marionette TRACE conn6 <- [1,1646,null,{}] 18:29:22 INFO - PROCESS | 3356 | 1463966962130 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:22 INFO - PROCESS | 3356 | 1463966962251 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 18:29:22 INFO - PROCESS | 3356 | 1463966962360 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:22 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FC0D8000 == 88 [pid = 3356] [id = 421] 18:29:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (00000078FC807400) [pid = 3356] [serial = 1263] [outer = 0000000000000000] 18:29:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (00000078FC883800) [pid = 3356] [serial = 1264] [outer = 00000078FC807400] 18:29:22 INFO - PROCESS | 3356 | 1463966962424 Marionette DEBUG loaded listener.js 18:29:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (00000078FCB75C00) [pid = 3356] [serial = 1265] [outer = 00000078FC807400] 18:29:23 INFO - PROCESS | 3356 | 1463966963041 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 944ms 18:29:23 INFO - PROCESS | 3356 | 1463966963071 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 18:29:23 INFO - PROCESS | 3356 | 1463966963074 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 18:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:29:23 INFO - PROCESS | 3356 | 1463966963077 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:29:23 INFO - PROCESS | 3356 | 1463966963079 Marionette TRACE conn6 <- [1,1650,null,{}] 18:29:23 INFO - PROCESS | 3356 | 1463966963083 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:23 INFO - PROCESS | 3356 | 1463966963206 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 18:29:23 INFO - PROCESS | 3356 | 1463966963316 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:23 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD84D800 == 89 [pid = 3356] [id = 422] 18:29:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (000000788CE37400) [pid = 3356] [serial = 1266] [outer = 0000000000000000] 18:29:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (000000788CE41C00) [pid = 3356] [serial = 1267] [outer = 000000788CE37400] 18:29:23 INFO - PROCESS | 3356 | 1463966963371 Marionette DEBUG loaded listener.js 18:29:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (00000078FD10F800) [pid = 3356] [serial = 1268] [outer = 000000788CE37400] 18:29:23 INFO - PROCESS | 3356 | 1463966963926 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:29:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:29:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 881ms 18:29:23 INFO - PROCESS | 3356 | 1463966963967 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 18:29:23 INFO - PROCESS | 3356 | 1463966963969 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 18:29:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:29:23 INFO - PROCESS | 3356 | 1463966963974 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:29:23 INFO - PROCESS | 3356 | 1463966963976 Marionette TRACE conn6 <- [1,1654,null,{}] 18:29:23 INFO - PROCESS | 3356 | 1463966963980 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:24 INFO - PROCESS | 3356 | 1463966964099 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 18:29:24 INFO - PROCESS | 3356 | 1463966964208 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:24 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDF53000 == 90 [pid = 3356] [id = 423] 18:29:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (000000788EA0F800) [pid = 3356] [serial = 1269] [outer = 0000000000000000] 18:29:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (000000788EA16800) [pid = 3356] [serial = 1270] [outer = 000000788EA0F800] 18:29:24 INFO - PROCESS | 3356 | 1463966964263 Marionette DEBUG loaded listener.js 18:29:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (000000788EA1C400) [pid = 3356] [serial = 1271] [outer = 000000788EA0F800] 18:29:24 INFO - PROCESS | 3356 | 1463966964885 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:29:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:29:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 944ms 18:29:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:29:24 INFO - PROCESS | 3356 | 1463966964920 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 18:29:24 INFO - PROCESS | 3356 | 1463966964922 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 18:29:24 INFO - PROCESS | 3356 | 1463966964925 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:29:24 INFO - PROCESS | 3356 | 1463966964927 Marionette TRACE conn6 <- [1,1658,null,{}] 18:29:24 INFO - PROCESS | 3356 | 1463966964931 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:25 INFO - PROCESS | 3356 | 1463966965051 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 18:29:25 INFO - PROCESS | 3356 | 1463966965160 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:25 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FF742800 == 91 [pid = 3356] [id = 424] 18:29:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (0000007889F72000) [pid = 3356] [serial = 1272] [outer = 0000000000000000] 18:29:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (0000007889F78400) [pid = 3356] [serial = 1273] [outer = 0000007889F72000] 18:29:25 INFO - PROCESS | 3356 | 1463966965215 Marionette DEBUG loaded listener.js 18:29:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (000000788EA1C800) [pid = 3356] [serial = 1274] [outer = 0000007889F72000] 18:29:25 INFO - PROCESS | 3356 | 1463966965892 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:29:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:29:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 986ms 18:29:25 INFO - PROCESS | 3356 | 1463966965915 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 18:29:25 INFO - PROCESS | 3356 | 1463966965917 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 18:29:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:29:25 INFO - PROCESS | 3356 | 1463966965938 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:29:25 INFO - PROCESS | 3356 | 1463966965940 Marionette TRACE conn6 <- [1,1662,null,{}] 18:29:25 INFO - PROCESS | 3356 | 1463966965944 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:26 INFO - PROCESS | 3356 | 1463966966068 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 18:29:26 INFO - PROCESS | 3356 | 1463966966206 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:26 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868DB000 == 92 [pid = 3356] [id = 425] 18:29:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (0000007884772C00) [pid = 3356] [serial = 1275] [outer = 0000000000000000] 18:29:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (00000078891E7800) [pid = 3356] [serial = 1276] [outer = 0000007884772C00] 18:29:26 INFO - PROCESS | 3356 | 1463966966264 Marionette DEBUG loaded listener.js 18:29:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (000000788C106000) [pid = 3356] [serial = 1277] [outer = 0000007884772C00] 18:29:27 INFO - PROCESS | 3356 | 1463966967043 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:29:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:29:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1141ms 18:29:27 INFO - PROCESS | 3356 | 1463966967083 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 18:29:27 INFO - PROCESS | 3356 | 1463966967088 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 18:29:27 INFO - PROCESS | 3356 | 1463966967093 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:29:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:29:27 INFO - PROCESS | 3356 | 1463966967097 Marionette TRACE conn6 <- [1,1666,null,{}] 18:29:27 INFO - PROCESS | 3356 | 1463966967119 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:27 INFO - PROCESS | 3356 | 1463966967241 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 18:29:27 INFO - PROCESS | 3356 | 1463966967382 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:27 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888D7D000 == 93 [pid = 3356] [id = 426] 18:29:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (0000007883F78C00) [pid = 3356] [serial = 1278] [outer = 0000000000000000] 18:29:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (0000007883F8D400) [pid = 3356] [serial = 1279] [outer = 0000007883F78C00] 18:29:27 INFO - PROCESS | 3356 | 1463966967441 Marionette DEBUG loaded listener.js 18:29:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (0000007885B0B800) [pid = 3356] [serial = 1280] [outer = 0000007883F78C00] 18:29:27 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1712800 == 92 [pid = 3356] [id = 332] 18:29:27 INFO - PROCESS | 3356 | --DOCSHELL 00000078EF7A2000 == 91 [pid = 3356] [id = 415] 18:29:27 INFO - PROCESS | 3356 | --DOCSHELL 000000788DBE0000 == 90 [pid = 3356] [id = 414] 18:29:27 INFO - PROCESS | 3356 | --DOCSHELL 000000788964C800 == 89 [pid = 3356] [id = 413] 18:29:27 INFO - PROCESS | 3356 | --DOCSHELL 000000788C134800 == 88 [pid = 3356] [id = 412] 18:29:27 INFO - PROCESS | 3356 | --DOCSHELL 000000788B32D000 == 87 [pid = 3356] [id = 411] 18:29:27 INFO - PROCESS | 3356 | --DOCSHELL 000000788A613800 == 86 [pid = 3356] [id = 410] 18:29:27 INFO - PROCESS | 3356 | --DOCSHELL 0000007889777000 == 85 [pid = 3356] [id = 409] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (00000078F0E6D800) [pid = 3356] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BF0800 == 84 [pid = 3356] [id = 408] 18:29:28 INFO - PROCESS | 3356 | --DOCSHELL 00000078848C2000 == 83 [pid = 3356] [id = 407] 18:29:28 INFO - PROCESS | 3356 | --DOCSHELL 0000007886D8D800 == 82 [pid = 3356] [id = 406] 18:29:28 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6A5A000 == 81 [pid = 3356] [id = 400] 18:29:28 INFO - PROCESS | 3356 | --DOCSHELL 00000078F17DD800 == 80 [pid = 3356] [id = 399] 18:29:28 INFO - PROCESS | 3356 | --DOCSHELL 000000788854D000 == 79 [pid = 3356] [id = 398] 18:29:28 INFO - PROCESS | 3356 | --DOCSHELL 000000788210C800 == 78 [pid = 3356] [id = 397] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (00000078843E5000) [pid = 3356] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (0000007883021400) [pid = 3356] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (00000078F6939800) [pid = 3356] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (000000788BA75400) [pid = 3356] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (00000078F9A9A400) [pid = 3356] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (000000788BA63C00) [pid = 3356] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (00000078820CE400) [pid = 3356] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (00000078885E0C00) [pid = 3356] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (00000078F52FB400) [pid = 3356] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (00000078820C2400) [pid = 3356] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (0000007883F8E400) [pid = 3356] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (00000078F4FD3C00) [pid = 3356] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (00000078822C1400) [pid = 3356] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | 1463966968140 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (000000788C10A400) [pid = 3356] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (00000078885E5400) [pid = 3356] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (0000007888CDBC00) [pid = 3356] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (00000078EF641000) [pid = 3356] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (000000788CBE5400) [pid = 3356] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (0000007889B40000) [pid = 3356] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (00000078F01C2000) [pid = 3356] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 145 (0000007889938400) [pid = 3356] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 144 (0000007881FEA000) [pid = 3356] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 143 (00000078843EC400) [pid = 3356] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 142 (00000078894A5800) [pid = 3356] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 141 (00000078896F3400) [pid = 3356] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 140 (00000078EEED8400) [pid = 3356] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - PROCESS | 3356 | --DOMWINDOW == 139 (0000007889F4A800) [pid = 3356] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 18:29:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:29:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1085ms 18:29:28 INFO - PROCESS | 3356 | 1463966968182 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 18:29:28 INFO - PROCESS | 3356 | 1463966968188 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 18:29:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:29:28 INFO - PROCESS | 3356 | 1463966968193 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:29:28 INFO - PROCESS | 3356 | 1463966968196 Marionette TRACE conn6 <- [1,1670,null,{}] 18:29:28 INFO - PROCESS | 3356 | 1463966968200 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:28 INFO - PROCESS | 3356 | 1463966968327 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 18:29:28 INFO - PROCESS | 3356 | 1463966968342 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:28 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848D8000 == 79 [pid = 3356] [id = 427] 18:29:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 140 (00000078820D1400) [pid = 3356] [serial = 1281] [outer = 0000000000000000] 18:29:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 141 (0000007883F86800) [pid = 3356] [serial = 1282] [outer = 00000078820D1400] 18:29:28 INFO - PROCESS | 3356 | 1463966968389 Marionette DEBUG loaded listener.js 18:29:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 142 (00000078863D0000) [pid = 3356] [serial = 1283] [outer = 00000078820D1400] 18:29:28 INFO - PROCESS | 3356 | 1463966968902 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 798ms 18:29:29 INFO - PROCESS | 3356 | 1463966968993 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 3356 | 1463966968996 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 18:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:29:29 INFO - PROCESS | 3356 | 1463966969000 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - PROCESS | 3356 | 1463966969004 Marionette TRACE conn6 <- [1,1674,null,{}] 18:29:29 INFO - PROCESS | 3356 | 1463966969014 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:29 INFO - PROCESS | 3356 | 1463966969119 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 18:29:29 INFO - PROCESS | 3356 | 1463966969219 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889781800 == 80 [pid = 3356] [id = 428] 18:29:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (0000007888CDEC00) [pid = 3356] [serial = 1284] [outer = 0000000000000000] 18:29:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 144 (00000078891F0400) [pid = 3356] [serial = 1285] [outer = 0000007888CDEC00] 18:29:29 INFO - PROCESS | 3356 | 1463966969268 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (00000078896F2000) [pid = 3356] [serial = 1286] [outer = 0000007888CDEC00] 18:29:29 INFO - PROCESS | 3356 | 1463966969662 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:29:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 18:29:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 734ms 18:29:29 INFO - PROCESS | 3356 | 1463966969736 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 18:29:29 INFO - PROCESS | 3356 | 1463966969739 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 18:29:29 INFO - PROCESS | 3356 | 1463966969742 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:29:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:29:29 INFO - PROCESS | 3356 | 1463966969744 Marionette TRACE conn6 <- [1,1678,null,{}] 18:29:29 INFO - PROCESS | 3356 | 1463966969748 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:29 INFO - PROCESS | 3356 | 1463966969854 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 18:29:29 INFO - PROCESS | 3356 | 1463966969862 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:29 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A620000 == 81 [pid = 3356] [id = 429] 18:29:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (0000007889B41C00) [pid = 3356] [serial = 1287] [outer = 0000000000000000] 18:29:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (0000007889B4BC00) [pid = 3356] [serial = 1288] [outer = 0000007889B41C00] 18:29:29 INFO - PROCESS | 3356 | 1463966969908 Marionette DEBUG loaded listener.js 18:29:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (0000007889F78800) [pid = 3356] [serial = 1289] [outer = 0000007889B41C00] 18:29:30 INFO - PROCESS | 3356 | 1463966970338 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:29:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:29:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 18:29:30 INFO - PROCESS | 3356 | 1463966970389 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 18:29:30 INFO - PROCESS | 3356 | 1463966970391 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 18:29:30 INFO - PROCESS | 3356 | 1463966970395 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:29:30 INFO - PROCESS | 3356 | 1463966970396 Marionette TRACE conn6 <- [1,1682,null,{}] 18:29:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:29:30 INFO - PROCESS | 3356 | 1463966970408 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:30 INFO - PROCESS | 3356 | 1463966970537 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 18:29:30 INFO - PROCESS | 3356 | 1463966970626 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:30 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B32A000 == 82 [pid = 3356] [id = 430] 18:29:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (000000788A6D5000) [pid = 3356] [serial = 1290] [outer = 0000000000000000] 18:29:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (000000788A6DF400) [pid = 3356] [serial = 1291] [outer = 000000788A6D5000] 18:29:30 INFO - PROCESS | 3356 | 1463966970672 Marionette DEBUG loaded listener.js 18:29:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (000000788BA64000) [pid = 3356] [serial = 1292] [outer = 000000788A6D5000] 18:29:31 INFO - PROCESS | 3356 | 1463966971114 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 775ms 18:29:31 INFO - PROCESS | 3356 | 1463966971177 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 3356 | 1463966971186 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 18:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:29:31 INFO - PROCESS | 3356 | 1463966971196 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - PROCESS | 3356 | 1463966971198 Marionette TRACE conn6 <- [1,1686,null,{}] 18:29:31 INFO - PROCESS | 3356 | 1463966971201 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:31 INFO - PROCESS | 3356 | 1463966971340 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 18:29:31 INFO - PROCESS | 3356 | 1463966971367 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:31 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C2AE800 == 83 [pid = 3356] [id = 431] 18:29:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (000000788CBDB800) [pid = 3356] [serial = 1293] [outer = 0000000000000000] 18:29:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (000000788CBEEC00) [pid = 3356] [serial = 1294] [outer = 000000788CBDB800] 18:29:31 INFO - PROCESS | 3356 | 1463966971413 Marionette DEBUG loaded listener.js 18:29:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (000000788D365400) [pid = 3356] [serial = 1295] [outer = 000000788CBDB800] 18:29:31 INFO - PROCESS | 3356 | 1463966971879 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:29:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 18:29:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 733ms 18:29:31 INFO - PROCESS | 3356 | 1463966971939 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 18:29:31 INFO - PROCESS | 3356 | 1463966971941 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 18:29:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:29:31 INFO - PROCESS | 3356 | 1463966971944 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:29:31 INFO - PROCESS | 3356 | 1463966971946 Marionette TRACE conn6 <- [1,1690,null,{}] 18:29:31 INFO - PROCESS | 3356 | 1463966971949 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:32 INFO - PROCESS | 3356 | 1463966972079 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 18:29:32 INFO - PROCESS | 3356 | 1463966972100 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DBCC000 == 84 [pid = 3356] [id = 432] 18:29:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (000000788D368C00) [pid = 3356] [serial = 1296] [outer = 0000000000000000] 18:29:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (000000788D36CC00) [pid = 3356] [serial = 1297] [outer = 000000788D368C00] 18:29:32 INFO - PROCESS | 3356 | 1463966972145 Marionette DEBUG loaded listener.js 18:29:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (00000078EED1CC00) [pid = 3356] [serial = 1298] [outer = 000000788D368C00] 18:29:32 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (00000078823C5C00) [pid = 3356] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:29:32 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (00000078863D3400) [pid = 3356] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:29:32 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (0000007881FE6C00) [pid = 3356] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:29:32 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (0000007887BC2000) [pid = 3356] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:29:32 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (000000788CBDF800) [pid = 3356] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:29:32 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (000000788275AC00) [pid = 3356] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:29:32 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (000000788A6D2000) [pid = 3356] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:29:32 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (00000078894B1800) [pid = 3356] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:29:32 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (00000078F095BC00) [pid = 3356] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:29:32 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (0000007889939C00) [pid = 3356] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:29:32 INFO - PROCESS | 3356 | 1463966972702 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:29:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:29:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 839ms 18:29:32 INFO - PROCESS | 3356 | 1463966972789 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 18:29:32 INFO - PROCESS | 3356 | 1463966972791 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 18:29:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:29:32 INFO - PROCESS | 3356 | 1463966972794 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:29:32 INFO - PROCESS | 3356 | 1463966972796 Marionette TRACE conn6 <- [1,1694,null,{}] 18:29:32 INFO - PROCESS | 3356 | 1463966972808 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:32 INFO - PROCESS | 3356 | 1463966972904 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 18:29:32 INFO - PROCESS | 3356 | 1463966972917 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:32 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EF6DD000 == 85 [pid = 3356] [id = 433] 18:29:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (0000007888D51400) [pid = 3356] [serial = 1299] [outer = 0000000000000000] 18:29:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (000000788BA5F800) [pid = 3356] [serial = 1300] [outer = 0000007888D51400] 18:29:32 INFO - PROCESS | 3356 | 1463966972962 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (00000078EED26C00) [pid = 3356] [serial = 1301] [outer = 0000007888D51400] 18:29:33 INFO - PROCESS | 3356 | 1463966973404 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:29:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:29:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 629ms 18:29:33 INFO - PROCESS | 3356 | 1463966973436 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 18:29:33 INFO - PROCESS | 3356 | 1463966973438 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 18:29:33 INFO - PROCESS | 3356 | 1463966973441 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:29:33 INFO - PROCESS | 3356 | 1463966973443 Marionette TRACE conn6 <- [1,1698,null,{}] 18:29:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:29:33 INFO - PROCESS | 3356 | 1463966973446 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:33 INFO - PROCESS | 3356 | 1463966973546 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 18:29:33 INFO - PROCESS | 3356 | 1463966973578 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:33 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F13BE000 == 86 [pid = 3356] [id = 434] 18:29:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (00000078EFF5C400) [pid = 3356] [serial = 1302] [outer = 0000000000000000] 18:29:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (00000078F095C000) [pid = 3356] [serial = 1303] [outer = 00000078EFF5C400] 18:29:33 INFO - PROCESS | 3356 | 1463966973624 Marionette DEBUG loaded listener.js 18:29:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (00000078F1388400) [pid = 3356] [serial = 1304] [outer = 00000078EFF5C400] 18:29:34 INFO - PROCESS | 3356 | 1463966974072 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:29:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:29:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 691ms 18:29:34 INFO - PROCESS | 3356 | 1463966974138 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 18:29:34 INFO - PROCESS | 3356 | 1463966974140 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 18:29:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:29:34 INFO - PROCESS | 3356 | 1463966974143 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:29:34 INFO - PROCESS | 3356 | 1463966974145 Marionette TRACE conn6 <- [1,1702,null,{}] 18:29:34 INFO - PROCESS | 3356 | 1463966974149 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:34 INFO - PROCESS | 3356 | 1463966974257 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 18:29:34 INFO - PROCESS | 3356 | 1463966974263 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:34 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5FE7000 == 87 [pid = 3356] [id = 435] 18:29:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (00000078F4FCF000) [pid = 3356] [serial = 1305] [outer = 0000000000000000] 18:29:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (00000078F5288400) [pid = 3356] [serial = 1306] [outer = 00000078F4FCF000] 18:29:34 INFO - PROCESS | 3356 | 1463966974309 Marionette DEBUG loaded listener.js 18:29:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (00000078F5CD3400) [pid = 3356] [serial = 1307] [outer = 00000078F4FCF000] 18:29:35 INFO - PROCESS | 3356 | 1463966975073 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 18:29:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 18:29:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 18:29:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:29:35 INFO - _addTest/ [0,1705,"getWindowHandle",null] 18:29:35 INFO - PROCESS | 3356 | 1463966975139 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 18:29:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:29:35 INFO - PROCESS | 3356 | 1463966975144 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:29:35 INFO - PROCESS | 3356 | 1463966975149 Marionette TRACE conn6 <- [1,1706,null,{}] 18:29:35 INFO - PROCESS | 3356 | 1463966975155 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:35 INFO - PROCESS | 3356 | 1463966975288 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 18:29:35 INFO - PROCESS | 3356 | 1463966975430 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:35 INFO - PROCESS | 3356 | ++DOCSHELL 000000788854A000 == 88 [pid = 3356] [id = 436] 18:29:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (0000007882FB5800) [pid = 3356] [serial = 1308] [outer = 0000000000000000] 18:29:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (0000007884818800) [pid = 3356] [serial = 1309] [outer = 0000007882FB5800] 18:29:35 INFO - PROCESS | 3356 | 1463966975491 Marionette DEBUG loaded listener.js 18:29:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (00000078885E2000) [pid = 3356] [serial = 1310] [outer = 0000007882FB5800] 18:29:36 INFO - PROCESS | 3356 | 1463966976088 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:29:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:29:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 988ms 18:29:36 INFO - PROCESS | 3356 | 1463966976135 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 18:29:36 INFO - PROCESS | 3356 | 1463966976141 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 18:29:36 INFO - PROCESS | 3356 | 1463966976148 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:29:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:29:36 INFO - PROCESS | 3356 | 1463966976151 Marionette TRACE conn6 <- [1,1710,null,{}] 18:29:36 INFO - PROCESS | 3356 | 1463966976155 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:36 INFO - PROCESS | 3356 | 1463966976284 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 18:29:36 INFO - PROCESS | 3356 | 1463966976426 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:36 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C2A1800 == 89 [pid = 3356] [id = 437] 18:29:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (00000078896EB000) [pid = 3356] [serial = 1311] [outer = 0000000000000000] 18:29:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (0000007889F49000) [pid = 3356] [serial = 1312] [outer = 00000078896EB000] 18:29:36 INFO - PROCESS | 3356 | 1463966976486 Marionette DEBUG loaded listener.js 18:29:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (000000788BA72800) [pid = 3356] [serial = 1313] [outer = 00000078896EB000] 18:29:37 INFO - PROCESS | 3356 | 1463966977131 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:29:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 18:29:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1022ms 18:29:37 INFO - PROCESS | 3356 | 1463966977176 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 18:29:37 INFO - PROCESS | 3356 | 1463966977179 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 18:29:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:29:37 INFO - PROCESS | 3356 | 1463966977183 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:29:37 INFO - PROCESS | 3356 | 1463966977187 Marionette TRACE conn6 <- [1,1714,null,{}] 18:29:37 INFO - PROCESS | 3356 | 1463966977199 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:37 INFO - PROCESS | 3356 | 1463966977378 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 18:29:37 INFO - PROCESS | 3356 | 1463966977522 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:37 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCF0E000 == 90 [pid = 3356] [id = 438] 18:29:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (000000788CBEF400) [pid = 3356] [serial = 1314] [outer = 0000000000000000] 18:29:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (00000078F0959000) [pid = 3356] [serial = 1315] [outer = 000000788CBEF400] 18:29:37 INFO - PROCESS | 3356 | 1463966977583 Marionette DEBUG loaded listener.js 18:29:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (00000078F5FA7400) [pid = 3356] [serial = 1316] [outer = 000000788CBEF400] 18:29:38 INFO - PROCESS | 3356 | 1463966978180 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:29:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:29:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1032ms 18:29:38 INFO - PROCESS | 3356 | 1463966978217 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 18:29:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:29:38 INFO - PROCESS | 3356 | 1463966978221 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 18:29:38 INFO - PROCESS | 3356 | 1463966978224 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:29:38 INFO - PROCESS | 3356 | 1463966978226 Marionette TRACE conn6 <- [1,1718,null,{}] 18:29:38 INFO - PROCESS | 3356 | 1463966978230 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:38 INFO - PROCESS | 3356 | 1463966978356 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 18:29:38 INFO - PROCESS | 3356 | 1463966978468 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:38 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDFE5800 == 91 [pid = 3356] [id = 439] 18:29:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (00000078F6E33800) [pid = 3356] [serial = 1317] [outer = 0000000000000000] 18:29:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (00000078FA62D800) [pid = 3356] [serial = 1318] [outer = 00000078F6E33800] 18:29:38 INFO - PROCESS | 3356 | 1463966978524 Marionette DEBUG loaded listener.js 18:29:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (00000078FBFBA800) [pid = 3356] [serial = 1319] [outer = 00000078F6E33800] 18:29:39 INFO - PROCESS | 3356 | 1463966979095 Marionette TRACE conn6 <- [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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 18:29:39 INFO - PROCESS | 3356 | 1463966979174 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 18:29:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:29:39 INFO - PROCESS | 3356 | 1463966979178 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:29:39 INFO - PROCESS | 3356 | 1463966979180 Marionette TRACE conn6 <- [1,1722,null,{}] 18:29:39 INFO - PROCESS | 3356 | 1463966979183 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:39 INFO - PROCESS | 3356 | 1463966979310 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 18:29:39 INFO - PROCESS | 3356 | 1463966979416 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:39 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DAD1800 == 92 [pid = 3356] [id = 440] 18:29:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (0000007889F80800) [pid = 3356] [serial = 1320] [outer = 0000000000000000] 18:29:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (0000007889F88800) [pid = 3356] [serial = 1321] [outer = 0000007889F80800] 18:29:39 INFO - PROCESS | 3356 | 1463966979472 Marionette DEBUG loaded listener.js 18:29:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (00000078FC0C3400) [pid = 3356] [serial = 1322] [outer = 0000007889F80800] 18:29:40 INFO - PROCESS | 3356 | 1463966980054 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:29:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:29:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 942ms 18:29:40 INFO - PROCESS | 3356 | 1463966980123 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 18:29:40 INFO - PROCESS | 3356 | 1463966980126 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 18:29:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:29:40 INFO - PROCESS | 3356 | 1463966980129 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:29:40 INFO - PROCESS | 3356 | 1463966980131 Marionette TRACE conn6 <- [1,1726,null,{}] 18:29:40 INFO - PROCESS | 3356 | 1463966980135 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:40 INFO - PROCESS | 3356 | 1463966980268 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 18:29:40 INFO - PROCESS | 3356 | 1463966980382 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:40 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D69D800 == 93 [pid = 3356] [id = 441] 18:29:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (000000788B3B7400) [pid = 3356] [serial = 1323] [outer = 0000000000000000] 18:29:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (00000078FBFBB800) [pid = 3356] [serial = 1324] [outer = 000000788B3B7400] 18:29:40 INFO - PROCESS | 3356 | 1463966980479 Marionette DEBUG loaded listener.js 18:29:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (00000078FCDF2000) [pid = 3356] [serial = 1325] [outer = 000000788B3B7400] 18:29:41 INFO - PROCESS | 3356 | 1463966981062 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:29:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:29:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 985ms 18:29:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:29:41 INFO - PROCESS | 3356 | 1463966981117 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 18:29:41 INFO - PROCESS | 3356 | 1463966981119 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 18:29:41 INFO - PROCESS | 3356 | 1463966981123 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:29:41 INFO - PROCESS | 3356 | 1463966981125 Marionette TRACE conn6 <- [1,1730,null,{}] 18:29:41 INFO - PROCESS | 3356 | 1463966981129 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:41 INFO - PROCESS | 3356 | 1463966981249 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 18:29:41 INFO - PROCESS | 3356 | 1463966981389 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:41 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D40D800 == 94 [pid = 3356] [id = 442] 18:29:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (000000788B3B7C00) [pid = 3356] [serial = 1326] [outer = 0000000000000000] 18:29:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (000000788E4DA400) [pid = 3356] [serial = 1327] [outer = 000000788B3B7C00] 18:29:41 INFO - PROCESS | 3356 | 1463966981446 Marionette DEBUG loaded listener.js 18:29:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (000000788E4E1400) [pid = 3356] [serial = 1328] [outer = 000000788B3B7C00] 18:29:42 INFO - PROCESS | 3356 | 1463966982055 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:29:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:29:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 985ms 18:29:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:29:42 INFO - PROCESS | 3356 | 1463966982111 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 18:29:42 INFO - PROCESS | 3356 | 1463966982113 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 18:29:42 INFO - PROCESS | 3356 | 1463966982117 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:29:42 INFO - PROCESS | 3356 | 1463966982119 Marionette TRACE conn6 <- [1,1734,null,{}] 18:29:42 INFO - PROCESS | 3356 | 1463966982123 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:42 INFO - PROCESS | 3356 | 1463966982243 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 18:29:42 INFO - PROCESS | 3356 | 1463966982384 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:42 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DAD3000 == 95 [pid = 3356] [id = 443] 18:29:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (000000788D122800) [pid = 3356] [serial = 1329] [outer = 0000000000000000] 18:29:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (000000788D12B000) [pid = 3356] [serial = 1330] [outer = 000000788D122800] 18:29:42 INFO - PROCESS | 3356 | 1463966982442 Marionette DEBUG loaded listener.js 18:29:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (000000788E4DC400) [pid = 3356] [serial = 1331] [outer = 000000788D122800] 18:29:43 INFO - PROCESS | 3356 | 1463966983049 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:29:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:29:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 986ms 18:29:43 INFO - PROCESS | 3356 | 1463966983115 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 18:29:43 INFO - PROCESS | 3356 | 1463966983118 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 18:29:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:29:43 INFO - PROCESS | 3356 | 1463966983123 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:29:43 INFO - PROCESS | 3356 | 1463966983125 Marionette TRACE conn6 <- [1,1738,null,{}] 18:29:43 INFO - PROCESS | 3356 | 1463966983129 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:43 INFO - PROCESS | 3356 | 1463966983252 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 18:29:43 INFO - PROCESS | 3356 | 1463966983602 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:43 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886D90000 == 96 [pid = 3356] [id = 444] 18:29:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (000000788177A400) [pid = 3356] [serial = 1332] [outer = 0000000000000000] 18:29:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (0000007881FE5000) [pid = 3356] [serial = 1333] [outer = 000000788177A400] 18:29:43 INFO - PROCESS | 3356 | 1463966983677 Marionette DEBUG loaded listener.js 18:29:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (000000788275B400) [pid = 3356] [serial = 1334] [outer = 000000788177A400] 18:29:44 INFO - PROCESS | 3356 | 1463966984317 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:29:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:29:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1245ms 18:29:44 INFO - PROCESS | 3356 | 1463966984370 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 18:29:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:29:44 INFO - PROCESS | 3356 | 1463966984374 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 18:29:44 INFO - PROCESS | 3356 | 1463966984378 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:29:44 INFO - PROCESS | 3356 | 1463966984382 Marionette TRACE conn6 <- [1,1742,null,{}] 18:29:44 INFO - PROCESS | 3356 | 1463966984387 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:44 INFO - PROCESS | 3356 | 1463966984511 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 18:29:44 INFO - PROCESS | 3356 | 1463966984676 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:44 INFO - PROCESS | 3356 | ++DOCSHELL 00000078843CC000 == 97 [pid = 3356] [id = 445] 18:29:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (00000078863BE000) [pid = 3356] [serial = 1335] [outer = 0000000000000000] 18:29:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (00000078863D1800) [pid = 3356] [serial = 1336] [outer = 00000078863BE000] 18:29:44 INFO - PROCESS | 3356 | 1463966984729 Marionette DEBUG loaded listener.js 18:29:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (0000007888D50800) [pid = 3356] [serial = 1337] [outer = 00000078863BE000] 18:29:45 INFO - PROCESS | 3356 | 1463966985336 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:29:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:29:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1029ms 18:29:45 INFO - PROCESS | 3356 | 1463966985410 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 18:29:45 INFO - PROCESS | 3356 | 1463966985414 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 18:29:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:29:45 INFO - PROCESS | 3356 | 1463966985419 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:29:45 INFO - PROCESS | 3356 | 1463966985421 Marionette TRACE conn6 <- [1,1746,null,{}] 18:29:45 INFO - PROCESS | 3356 | 1463966985425 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:45 INFO - PROCESS | 3356 | 1463966985539 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 18:29:45 INFO - PROCESS | 3356 | 1463966985691 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078813DC800 == 96 [pid = 3356] [id = 386] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788994E000 == 95 [pid = 3356] [id = 248] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F13BE000 == 94 [pid = 3356] [id = 434] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078EF6DD000 == 93 [pid = 3356] [id = 433] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788DBCC000 == 92 [pid = 3356] [id = 432] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788C2AE800 == 91 [pid = 3356] [id = 431] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788B32A000 == 90 [pid = 3356] [id = 430] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788A620000 == 89 [pid = 3356] [id = 429] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 0000007889781800 == 88 [pid = 3356] [id = 428] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (00000078863C9000) [pid = 3356] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (00000078F6E3A400) [pid = 3356] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (000000788A6D7000) [pid = 3356] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (0000007880F91C00) [pid = 3356] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (000000788275C400) [pid = 3356] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (00000078FD1EB800) [pid = 3356] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (00000078FA65E800) [pid = 3356] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (00000078FCB74000) [pid = 3356] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (00000078F510D800) [pid = 3356] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (00000078F4FCA400) [pid = 3356] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882A0E800 == 89 [pid = 3356] [id = 446] 18:29:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (0000007880F2A800) [pid = 3356] [serial = 1338] [outer = 0000000000000000] 18:29:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (00000078820C7800) [pid = 3356] [serial = 1339] [outer = 0000007880F2A800] 18:29:45 INFO - PROCESS | 3356 | 1463966985799 Marionette DEBUG loaded listener.js 18:29:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (0000007888AEFC00) [pid = 3356] [serial = 1340] [outer = 0000007880F2A800] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078848D8000 == 88 [pid = 3356] [id = 427] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 0000007888D7D000 == 87 [pid = 3356] [id = 426] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FF742800 == 86 [pid = 3356] [id = 424] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDF53000 == 85 [pid = 3356] [id = 423] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD84D800 == 84 [pid = 3356] [id = 422] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FC0D8000 == 83 [pid = 3356] [id = 421] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6CCF800 == 82 [pid = 3356] [id = 420] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F591B800 == 81 [pid = 3356] [id = 419] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F0843800 == 80 [pid = 3356] [id = 418] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 0000007889787000 == 79 [pid = 3356] [id = 417] 18:29:45 INFO - PROCESS | 3356 | --DOCSHELL 0000007882A1C000 == 78 [pid = 3356] [id = 416] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (00000078843E2400) [pid = 3356] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (0000007888AE6C00) [pid = 3356] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (00000078823C8800) [pid = 3356] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (0000007887BC8000) [pid = 3356] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (0000007888DEA800) [pid = 3356] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (00000078EED2A400) [pid = 3356] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (00000078863C6800) [pid = 3356] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 18:29:45 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (00000078894AB800) [pid = 3356] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (000000788C218000) [pid = 3356] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (000000788BA7F400) [pid = 3356] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (0000007882F56000) [pid = 3356] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (0000007883F95C00) [pid = 3356] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (00000078F4FCD000) [pid = 3356] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (000000788CBD4400) [pid = 3356] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (000000788B9D0C00) [pid = 3356] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (0000007884815800) [pid = 3356] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (000000788BA63800) [pid = 3356] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (00000078F0963C00) [pid = 3356] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (0000007889759800) [pid = 3356] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 18:29:46 INFO - PROCESS | 3356 | 1463966986302 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:29:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:29:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 943ms 18:29:46 INFO - PROCESS | 3356 | 1463966986366 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 18:29:46 INFO - PROCESS | 3356 | 1463966986369 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 18:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:29:46 INFO - PROCESS | 3356 | 1463966986373 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:29:46 INFO - PROCESS | 3356 | 1463966986379 Marionette TRACE conn6 <- [1,1750,null,{}] 18:29:46 INFO - PROCESS | 3356 | 1463966986389 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:46 INFO - PROCESS | 3356 | 1463966986493 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 18:29:46 INFO - PROCESS | 3356 | 1463966986619 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:46 INFO - PROCESS | 3356 | ++DOCSHELL 000000788976F800 == 79 [pid = 3356] [id = 447] 18:29:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (000000788275A000) [pid = 3356] [serial = 1341] [outer = 0000000000000000] 18:29:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (00000078891E6000) [pid = 3356] [serial = 1342] [outer = 000000788275A000] 18:29:46 INFO - PROCESS | 3356 | 1463966986665 Marionette DEBUG loaded listener.js 18:29:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (0000007889751000) [pid = 3356] [serial = 1343] [outer = 000000788275A000] 18:29:47 INFO - PROCESS | 3356 | 1463966987028 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 18:29:47 INFO - PROCESS | 3356 | 1463966987078 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 3356 | 1463966987081 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 18:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:29:47 INFO - PROCESS | 3356 | 1463966987084 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 3356 | 1463966987086 Marionette TRACE conn6 <- [1,1754,null,{}] 18:29:47 INFO - PROCESS | 3356 | 1463966987089 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:47 INFO - PROCESS | 3356 | 1463966987190 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 18:29:47 INFO - PROCESS | 3356 | 1463966987226 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A75E000 == 80 [pid = 3356] [id = 448] 18:29:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (0000007889B42C00) [pid = 3356] [serial = 1344] [outer = 0000000000000000] 18:29:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (0000007889B4EC00) [pid = 3356] [serial = 1345] [outer = 0000007889B42C00] 18:29:47 INFO - PROCESS | 3356 | 1463966987273 Marionette DEBUG loaded listener.js 18:29:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (0000007889F75C00) [pid = 3356] [serial = 1346] [outer = 0000007889B42C00] 18:29:47 INFO - PROCESS | 3356 | 1463966987720 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 671ms 18:29:47 INFO - PROCESS | 3356 | 1463966987762 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 18:29:47 INFO - PROCESS | 3356 | 1463966987764 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 18:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:29:47 INFO - PROCESS | 3356 | 1463966987767 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:29:47 INFO - PROCESS | 3356 | 1463966987769 Marionette TRACE conn6 <- [1,1758,null,{}] 18:29:47 INFO - PROCESS | 3356 | 1463966987773 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:47 INFO - PROCESS | 3356 | 1463966987872 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 18:29:47 INFO - PROCESS | 3356 | 1463966987879 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:47 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C129000 == 81 [pid = 3356] [id = 449] 18:29:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (000000788A6DC000) [pid = 3356] [serial = 1347] [outer = 0000000000000000] 18:29:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (000000788B3B2400) [pid = 3356] [serial = 1348] [outer = 000000788A6DC000] 18:29:47 INFO - PROCESS | 3356 | 1463966987934 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (000000788B9D5800) [pid = 3356] [serial = 1349] [outer = 000000788A6DC000] 18:29:48 INFO - PROCESS | 3356 | 1463966988456 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 18:29:48 INFO - PROCESS | 3356 | 1463966988507 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 18:29:48 INFO - PROCESS | 3356 | 1463966988509 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 18:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:29:48 INFO - PROCESS | 3356 | 1463966988512 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:29:48 INFO - PROCESS | 3356 | 1463966988514 Marionette TRACE conn6 <- [1,1762,null,{}] 18:29:48 INFO - PROCESS | 3356 | 1463966988518 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:48 INFO - PROCESS | 3356 | 1463966988681 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 18:29:48 INFO - PROCESS | 3356 | 1463966988706 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:48 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEDB800 == 82 [pid = 3356] [id = 450] 18:29:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (000000788C105000) [pid = 3356] [serial = 1350] [outer = 0000000000000000] 18:29:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (000000788C21D800) [pid = 3356] [serial = 1351] [outer = 000000788C105000] 18:29:48 INFO - PROCESS | 3356 | 1463966988752 Marionette DEBUG loaded listener.js 18:29:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (000000788CBE1400) [pid = 3356] [serial = 1352] [outer = 000000788C105000] 18:29:49 INFO - PROCESS | 3356 | 1463966989204 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 735ms 18:29:49 INFO - PROCESS | 3356 | 1463966989250 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 18:29:49 INFO - PROCESS | 3356 | 1463966989252 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 18:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:29:49 INFO - PROCESS | 3356 | 1463966989255 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:29:49 INFO - PROCESS | 3356 | 1463966989257 Marionette TRACE conn6 <- [1,1766,null,{}] 18:29:49 INFO - PROCESS | 3356 | 1463966989261 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:49 INFO - PROCESS | 3356 | 1463966989398 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 18:29:49 INFO - PROCESS | 3356 | 1463966989419 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:49 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D790800 == 83 [pid = 3356] [id = 451] 18:29:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (000000788C21EC00) [pid = 3356] [serial = 1353] [outer = 0000000000000000] 18:29:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (000000788CE3C400) [pid = 3356] [serial = 1354] [outer = 000000788C21EC00] 18:29:49 INFO - PROCESS | 3356 | 1463966989467 Marionette DEBUG loaded listener.js 18:29:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (000000788D365000) [pid = 3356] [serial = 1355] [outer = 000000788C21EC00] 18:29:49 INFO - PROCESS | 3356 | 1463966989928 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 18:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 733ms 18:29:49 INFO - PROCESS | 3356 | 1463966989992 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 18:29:50 INFO - PROCESS | 3356 | 1463966989994 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 18:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:29:50 INFO - PROCESS | 3356 | 1463966989998 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:29:50 INFO - PROCESS | 3356 | 1463966990000 Marionette TRACE conn6 <- [1,1770,null,{}] 18:29:50 INFO - PROCESS | 3356 | 1463966990004 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:50 INFO - PROCESS | 3356 | 1463966990547 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (00000078EF7D3000) [pid = 3356] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (0000007882FB1800) [pid = 3356] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (0000007881779800) [pid = 3356] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (0000007888AED000) [pid = 3356] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (000000788CBE8400) [pid = 3356] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (00000078FD1EBC00) [pid = 3356] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (0000007889F43C00) [pid = 3356] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (0000007880FDDC00) [pid = 3356] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (000000788A6D5000) [pid = 3356] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (000000788CBDB800) [pid = 3356] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (0000007883F78C00) [pid = 3356] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (0000007888CDEC00) [pid = 3356] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (000000788D368C00) [pid = 3356] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (00000078EFF5C400) [pid = 3356] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (00000078F1E52400) [pid = 3356] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (00000078820D1400) [pid = 3356] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (0000007889B41C00) [pid = 3356] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (0000007884772C00) [pid = 3356] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:29:50 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (0000007888D51400) [pid = 3356] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:29:50 INFO - PROCESS | 3356 | 1463966990626 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:50 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BD1000 == 84 [pid = 3356] [id = 452] 18:29:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (0000007880FDDC00) [pid = 3356] [serial = 1356] [outer = 0000000000000000] 18:29:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (0000007882006000) [pid = 3356] [serial = 1357] [outer = 0000007880FDDC00] 18:29:50 INFO - PROCESS | 3356 | 1463966990672 Marionette DEBUG loaded listener.js 18:29:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (0000007887BC9800) [pid = 3356] [serial = 1358] [outer = 0000007880FDDC00] 18:29:51 INFO - PROCESS | 3356 | 1463966991050 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 18:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1081ms 18:29:51 INFO - PROCESS | 3356 | 1463966991087 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 3356 | 1463966991089 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 18:29:51 INFO - PROCESS | 3356 | 1463966991092 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:29:51 INFO - PROCESS | 3356 | 1463966991094 Marionette TRACE conn6 <- [1,1774,null,{}] 18:29:51 INFO - PROCESS | 3356 | 1463966991097 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:51 INFO - PROCESS | 3356 | 1463966991195 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 18:29:51 INFO - PROCESS | 3356 | 1463966991203 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFDF9800 == 85 [pid = 3356] [id = 453] 18:29:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (0000007889753C00) [pid = 3356] [serial = 1359] [outer = 0000000000000000] 18:29:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (000000788CBE8400) [pid = 3356] [serial = 1360] [outer = 0000007889753C00] 18:29:51 INFO - PROCESS | 3356 | 1463966991249 Marionette DEBUG loaded listener.js 18:29:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (000000788D680800) [pid = 3356] [serial = 1361] [outer = 0000007889753C00] 18:29:51 INFO - PROCESS | 3356 | 1463966991683 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 18:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 18:29:51 INFO - PROCESS | 3356 | 1463966991731 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 18:29:51 INFO - PROCESS | 3356 | 1463966991734 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 18:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:29:51 INFO - PROCESS | 3356 | 1463966991737 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:29:51 INFO - PROCESS | 3356 | 1463966991739 Marionette TRACE conn6 <- [1,1778,null,{}] 18:29:51 INFO - PROCESS | 3356 | 1463966991742 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:51 INFO - PROCESS | 3356 | 1463966991844 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 18:29:51 INFO - PROCESS | 3356 | 1463966991850 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:51 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1C64000 == 86 [pid = 3356] [id = 454] 18:29:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (000000788D686000) [pid = 3356] [serial = 1362] [outer = 0000000000000000] 18:29:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (000000788E4DBC00) [pid = 3356] [serial = 1363] [outer = 000000788D686000] 18:29:51 INFO - PROCESS | 3356 | 1463966991902 Marionette DEBUG loaded listener.js 18:29:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (00000078EF640800) [pid = 3356] [serial = 1364] [outer = 000000788D686000] 18:29:52 INFO - PROCESS | 3356 | 1463966992405 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 734ms 18:29:52 INFO - PROCESS | 3356 | 1463966992471 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 18:29:52 INFO - PROCESS | 3356 | 1463966992474 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 18:29:52 INFO - PROCESS | 3356 | 1463966992477 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:29:52 INFO - PROCESS | 3356 | 1463966992479 Marionette TRACE conn6 <- [1,1782,null,{}] 18:29:52 INFO - PROCESS | 3356 | 1463966992483 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:52 INFO - PROCESS | 3356 | 1463966992680 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 18:29:52 INFO - PROCESS | 3356 | 1463966992828 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:52 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847B9000 == 87 [pid = 3356] [id = 455] 18:29:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (00000078817EA000) [pid = 3356] [serial = 1365] [outer = 0000000000000000] 18:29:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (000000788200C800) [pid = 3356] [serial = 1366] [outer = 00000078817EA000] 18:29:52 INFO - PROCESS | 3356 | 1463966992891 Marionette DEBUG loaded listener.js 18:29:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (0000007882FB5400) [pid = 3356] [serial = 1367] [outer = 00000078817EA000] 18:29:53 INFO - PROCESS | 3356 | 1463966993562 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1139ms 18:29:53 INFO - PROCESS | 3356 | 1463966993620 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 18:29:53 INFO - PROCESS | 3356 | 1463966993625 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 18:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:29:53 INFO - PROCESS | 3356 | 1463966993630 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:29:53 INFO - PROCESS | 3356 | 1463966993635 Marionette TRACE conn6 <- [1,1786,null,{}] 18:29:53 INFO - PROCESS | 3356 | 1463966993656 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:53 INFO - PROCESS | 3356 | 1463966993794 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 18:29:53 INFO - PROCESS | 3356 | 1463966993931 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:53 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A60E000 == 88 [pid = 3356] [id = 456] 18:29:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (0000007887BC7000) [pid = 3356] [serial = 1368] [outer = 0000000000000000] 18:29:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (0000007888AEF800) [pid = 3356] [serial = 1369] [outer = 0000007887BC7000] 18:29:54 INFO - PROCESS | 3356 | 1463966993997 Marionette DEBUG loaded listener.js 18:29:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (00000078894A6C00) [pid = 3356] [serial = 1370] [outer = 0000007887BC7000] 18:29:54 INFO - PROCESS | 3356 | 1463966994637 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1049ms 18:29:54 INFO - PROCESS | 3356 | 1463966994683 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 18:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:29:54 INFO - PROCESS | 3356 | 1463966994686 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 18:29:54 INFO - PROCESS | 3356 | 1463966994690 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:29:54 INFO - PROCESS | 3356 | 1463966994693 Marionette TRACE conn6 <- [1,1790,null,{}] 18:29:54 INFO - PROCESS | 3356 | 1463966994697 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:54 INFO - PROCESS | 3356 | 1463966994825 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 18:29:54 INFO - PROCESS | 3356 | 1463966994971 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:54 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5A32800 == 89 [pid = 3356] [id = 457] 18:29:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (0000007889F88C00) [pid = 3356] [serial = 1371] [outer = 0000000000000000] 18:29:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (000000788A6DAC00) [pid = 3356] [serial = 1372] [outer = 0000007889F88C00] 18:29:55 INFO - PROCESS | 3356 | 1463966995029 Marionette DEBUG loaded listener.js 18:29:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (000000788BA63000) [pid = 3356] [serial = 1373] [outer = 0000007889F88C00] 18:29:55 INFO - PROCESS | 3356 | 1463966995677 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1034ms 18:29:55 INFO - PROCESS | 3356 | 1463966995726 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 18:29:55 INFO - PROCESS | 3356 | 1463966995731 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 18:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:29:55 INFO - PROCESS | 3356 | 1463966995775 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:29:55 INFO - PROCESS | 3356 | 1463966995781 Marionette TRACE conn6 <- [1,1794,null,{}] 18:29:55 INFO - PROCESS | 3356 | 1463966995786 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:55 INFO - PROCESS | 3356 | 1463966995921 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 18:29:56 INFO - PROCESS | 3356 | 1463966996057 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:56 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD543000 == 90 [pid = 3356] [id = 458] 18:29:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (000000788CBD3400) [pid = 3356] [serial = 1374] [outer = 0000000000000000] 18:29:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (000000788EA1BC00) [pid = 3356] [serial = 1375] [outer = 000000788CBD3400] 18:29:56 INFO - PROCESS | 3356 | 1463966996115 Marionette DEBUG loaded listener.js 18:29:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (00000078F0966400) [pid = 3356] [serial = 1376] [outer = 000000788CBD3400] 18:29:56 INFO - PROCESS | 3356 | 1463966996702 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1017ms 18:29:56 INFO - PROCESS | 3356 | 1463966996757 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 18:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:29:56 INFO - PROCESS | 3356 | 1463966996759 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 18:29:56 INFO - PROCESS | 3356 | 1463966996763 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:29:56 INFO - PROCESS | 3356 | 1463966996765 Marionette TRACE conn6 <- [1,1798,null,{}] 18:29:56 INFO - PROCESS | 3356 | 1463966996769 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:56 INFO - PROCESS | 3356 | 1463966996894 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 18:29:57 INFO - PROCESS | 3356 | 1463966997008 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:57 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FEE48000 == 91 [pid = 3356] [id = 459] 18:29:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (000000788EA19000) [pid = 3356] [serial = 1377] [outer = 0000000000000000] 18:29:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (00000078F4FCDC00) [pid = 3356] [serial = 1378] [outer = 000000788EA19000] 18:29:57 INFO - PROCESS | 3356 | 1463966997105 Marionette DEBUG loaded listener.js 18:29:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (00000078F5A4E400) [pid = 3356] [serial = 1379] [outer = 000000788EA19000] 18:29:57 INFO - PROCESS | 3356 | 1463966997725 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:29:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 987ms 18:29:57 INFO - PROCESS | 3356 | 1463966997753 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 18:29:57 INFO - PROCESS | 3356 | 1463966997755 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 18:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:29:57 INFO - PROCESS | 3356 | 1463966997759 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:29:57 INFO - PROCESS | 3356 | 1463966997761 Marionette TRACE conn6 <- [1,1802,null,{}] 18:29:57 INFO - PROCESS | 3356 | 1463966997764 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:57 INFO - PROCESS | 3356 | 1463966997889 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 18:29:58 INFO - PROCESS | 3356 | 1463966998049 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:58 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DA1D800 == 92 [pid = 3356] [id = 460] 18:29:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (00000078F781CC00) [pid = 3356] [serial = 1380] [outer = 0000000000000000] 18:29:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (00000078F9A4A800) [pid = 3356] [serial = 1381] [outer = 00000078F781CC00] 18:29:58 INFO - PROCESS | 3356 | 1463966998113 Marionette DEBUG loaded listener.js 18:29:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (00000078FC807800) [pid = 3356] [serial = 1382] [outer = 00000078F781CC00] 18:29:58 INFO - PROCESS | 3356 | 1463966998782 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1087ms 18:29:58 INFO - PROCESS | 3356 | 1463966998849 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 18:29:58 INFO - PROCESS | 3356 | 1463966998851 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 18:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:29:58 INFO - PROCESS | 3356 | 1463966998855 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:29:58 INFO - PROCESS | 3356 | 1463966998857 Marionette TRACE conn6 <- [1,1806,null,{}] 18:29:58 INFO - PROCESS | 3356 | 1463966998861 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:58 INFO - PROCESS | 3356 | 1463966998986 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 18:29:59 INFO - PROCESS | 3356 | 1463966999129 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:29:59 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEAA800 == 93 [pid = 3356] [id = 461] 18:29:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (000000788B369C00) [pid = 3356] [serial = 1383] [outer = 0000000000000000] 18:29:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (000000788B373C00) [pid = 3356] [serial = 1384] [outer = 000000788B369C00] 18:29:59 INFO - PROCESS | 3356 | 1463966999186 Marionette DEBUG loaded listener.js 18:29:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (00000078FCB4E400) [pid = 3356] [serial = 1385] [outer = 000000788B369C00] 18:29:59 INFO - PROCESS | 3356 | 1463966999728 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 943ms 18:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:29:59 INFO - PROCESS | 3356 | 1463966999801 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 18:29:59 INFO - PROCESS | 3356 | 1463966999804 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 18:29:59 INFO - PROCESS | 3356 | 1463966999807 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:29:59 INFO - PROCESS | 3356 | 1463966999810 Marionette TRACE conn6 <- [1,1810,null,{}] 18:29:59 INFO - PROCESS | 3356 | 1463966999814 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:29:59 INFO - PROCESS | 3356 | 1463966999936 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 18:30:00 INFO - PROCESS | 3356 | 1463967000051 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:00 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A18A800 == 94 [pid = 3356] [id = 462] 18:30:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (0000007891DDEC00) [pid = 3356] [serial = 1386] [outer = 0000000000000000] 18:30:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (0000007891DE6C00) [pid = 3356] [serial = 1387] [outer = 0000007891DDEC00] 18:30:00 INFO - PROCESS | 3356 | 1463967000147 Marionette DEBUG loaded listener.js 18:30:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (0000007891DED000) [pid = 3356] [serial = 1388] [outer = 0000007891DDEC00] 18:30:00 INFO - PROCESS | 3356 | 1463967000730 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 985ms 18:30:00 INFO - PROCESS | 3356 | 1463967000795 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 18:30:00 INFO - PROCESS | 3356 | 1463967000797 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 18:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:30:00 INFO - PROCESS | 3356 | 1463967000814 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:30:00 INFO - PROCESS | 3356 | 1463967000817 Marionette TRACE conn6 <- [1,1814,null,{}] 18:30:00 INFO - PROCESS | 3356 | 1463967000823 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:00 INFO - PROCESS | 3356 | 1463967000945 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 18:30:01 INFO - PROCESS | 3356 | 1463967001088 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:01 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E80E800 == 95 [pid = 3356] [id = 463] 18:30:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (000000788E02F800) [pid = 3356] [serial = 1389] [outer = 0000000000000000] 18:30:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (000000788E038400) [pid = 3356] [serial = 1390] [outer = 000000788E02F800] 18:30:01 INFO - PROCESS | 3356 | 1463967001145 Marionette DEBUG loaded listener.js 18:30:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (0000007891DEB400) [pid = 3356] [serial = 1391] [outer = 000000788E02F800] 18:30:01 INFO - PROCESS | 3356 | 1463967001773 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1046ms 18:30:01 INFO - PROCESS | 3356 | 1463967001849 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 18:30:01 INFO - PROCESS | 3356 | 1463967001852 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 18:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:30:01 INFO - PROCESS | 3356 | 1463967001855 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:30:01 INFO - PROCESS | 3356 | 1463967001858 Marionette TRACE conn6 <- [1,1818,null,{}] 18:30:01 INFO - PROCESS | 3356 | 1463967001880 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:02 INFO - PROCESS | 3356 | 1463967002009 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 18:30:02 INFO - PROCESS | 3356 | 1463967002154 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:02 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868D8000 == 96 [pid = 3356] [id = 464] 18:30:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (000000788275FC00) [pid = 3356] [serial = 1392] [outer = 0000000000000000] 18:30:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (000000788C216400) [pid = 3356] [serial = 1393] [outer = 000000788275FC00] 18:30:02 INFO - PROCESS | 3356 | 1463967002211 Marionette DEBUG loaded listener.js 18:30:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (0000007891DEC800) [pid = 3356] [serial = 1394] [outer = 000000788275FC00] 18:30:03 INFO - PROCESS | 3356 | 1463967003031 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1233ms 18:30:03 INFO - PROCESS | 3356 | 1463967003099 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 18:30:03 INFO - PROCESS | 3356 | 1463967003104 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 18:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:30:03 INFO - PROCESS | 3356 | 1463967003110 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:30:03 INFO - PROCESS | 3356 | 1463967003115 Marionette TRACE conn6 <- [1,1822,null,{}] 18:30:03 INFO - PROCESS | 3356 | 1463967003121 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:03 INFO - PROCESS | 3356 | 1463967003252 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 18:30:03 INFO - PROCESS | 3356 | 1463967003393 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:03 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889661800 == 97 [pid = 3356] [id = 465] 18:30:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (0000007882FAE000) [pid = 3356] [serial = 1395] [outer = 0000000000000000] 18:30:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (0000007883F7A400) [pid = 3356] [serial = 1396] [outer = 0000007882FAE000] 18:30:03 INFO - PROCESS | 3356 | 1463967003445 Marionette DEBUG loaded listener.js 18:30:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (00000078863DB800) [pid = 3356] [serial = 1397] [outer = 0000007882FAE000] 18:30:04 INFO - PROCESS | 3356 | 1463967004089 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 18:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1031ms 18:30:04 INFO - PROCESS | 3356 | 1463967004143 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 18:30:04 INFO - PROCESS | 3356 | 1463967004149 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 18:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:30:04 INFO - PROCESS | 3356 | 1463967004155 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:30:04 INFO - PROCESS | 3356 | 1463967004158 Marionette TRACE conn6 <- [1,1826,null,{}] 18:30:04 INFO - PROCESS | 3356 | 1463967004162 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:04 INFO - PROCESS | 3356 | 1463967004295 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 18:30:04 INFO - PROCESS | 3356 | 1463967004448 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:04 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888533000 == 98 [pid = 3356] [id = 466] 18:30:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (0000007888DE9800) [pid = 3356] [serial = 1398] [outer = 0000000000000000] 18:30:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 200 (00000078891EC800) [pid = 3356] [serial = 1399] [outer = 0000007888DE9800] 18:30:04 INFO - PROCESS | 3356 | 1463967004500 Marionette DEBUG loaded listener.js 18:30:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 201 (0000007889934C00) [pid = 3356] [serial = 1400] [outer = 0000007888DE9800] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1C64000 == 97 [pid = 3356] [id = 454] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 00000078EFDF9800 == 96 [pid = 3356] [id = 453] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BD1000 == 95 [pid = 3356] [id = 452] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788D790800 == 94 [pid = 3356] [id = 451] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788CEDB800 == 93 [pid = 3356] [id = 450] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788C129000 == 92 [pid = 3356] [id = 449] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788A75E000 == 91 [pid = 3356] [id = 448] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 200 (00000078FA631000) [pid = 3356] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 199 (00000078FC883800) [pid = 3356] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (000000788CE41C00) [pid = 3356] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (000000788EA16800) [pid = 3356] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (0000007889F78400) [pid = 3356] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (00000078F5288400) [pid = 3356] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788976F800 == 90 [pid = 3356] [id = 447] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 0000007882A0E800 == 89 [pid = 3356] [id = 446] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 00000078843CC000 == 88 [pid = 3356] [id = 445] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 0000007886D90000 == 87 [pid = 3356] [id = 444] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788DAD3000 == 86 [pid = 3356] [id = 443] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788D40D800 == 85 [pid = 3356] [id = 442] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788D69D800 == 84 [pid = 3356] [id = 441] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788DAD1800 == 83 [pid = 3356] [id = 440] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDFE5800 == 82 [pid = 3356] [id = 439] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCF0E000 == 81 [pid = 3356] [id = 438] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788C2A1800 == 80 [pid = 3356] [id = 437] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 000000788854A000 == 79 [pid = 3356] [id = 436] 18:30:04 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5FE7000 == 78 [pid = 3356] [id = 435] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (00000078F061F000) [pid = 3356] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (00000078843EC800) [pid = 3356] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (000000788A6DF800) [pid = 3356] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (0000007888DDDC00) [pid = 3356] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (00000078EED2B400) [pid = 3356] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (00000078FD29D800) [pid = 3356] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (000000788CBD3800) [pid = 3356] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (000000788476CC00) [pid = 3356] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (000000788A6DF400) [pid = 3356] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (000000788BA64000) [pid = 3356] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (000000788D365400) [pid = 3356] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (000000788CBEEC00) [pid = 3356] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (0000007883F8D400) [pid = 3356] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (00000078891F0400) [pid = 3356] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (0000007881356800) [pid = 3356] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (00000078896F2000) [pid = 3356] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (000000788D36CC00) [pid = 3356] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (00000078F095C000) [pid = 3356] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (00000078F5AF2C00) [pid = 3356] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (00000078F527F400) [pid = 3356] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (0000007883F86800) [pid = 3356] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (0000007885B0B800) [pid = 3356] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (00000078863D0000) [pid = 3356] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (0000007889B4BC00) [pid = 3356] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (00000078891E7800) [pid = 3356] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (000000788C106000) [pid = 3356] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (00000078863C4C00) [pid = 3356] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (0000007889F44800) [pid = 3356] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (00000078F1388400) [pid = 3356] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (00000078EED1CC00) [pid = 3356] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (000000788BA5F800) [pid = 3356] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (0000007889F78800) [pid = 3356] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 18:30:04 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (00000078EED26C00) [pid = 3356] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 18:30:05 INFO - PROCESS | 3356 | 1463967005105 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 985ms 18:30:05 INFO - PROCESS | 3356 | 1463967005142 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 18:30:05 INFO - PROCESS | 3356 | 1463967005144 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 18:30:05 INFO - PROCESS | 3356 | 1463967005147 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:30:05 INFO - PROCESS | 3356 | 1463967005151 Marionette TRACE conn6 <- [1,1830,null,{}] 18:30:05 INFO - PROCESS | 3356 | 1463967005161 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:05 INFO - PROCESS | 3356 | 1463967005273 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 18:30:05 INFO - PROCESS | 3356 | 1463967005376 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:05 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886D9B800 == 79 [pid = 3356] [id = 467] 18:30:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (0000007882FB3C00) [pid = 3356] [serial = 1401] [outer = 0000000000000000] 18:30:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (00000078863D4C00) [pid = 3356] [serial = 1402] [outer = 0000007882FB3C00] 18:30:05 INFO - PROCESS | 3356 | 1463967005426 Marionette DEBUG loaded listener.js 18:30:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (00000078891F0400) [pid = 3356] [serial = 1403] [outer = 0000007882FB3C00] 18:30:05 INFO - PROCESS | 3356 | 1463967005841 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 733ms 18:30:05 INFO - PROCESS | 3356 | 1463967005891 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 18:30:05 INFO - PROCESS | 3356 | 1463967005894 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 18:30:05 INFO - PROCESS | 3356 | 1463967005897 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:30:05 INFO - PROCESS | 3356 | 1463967005899 Marionette TRACE conn6 <- [1,1834,null,{}] 18:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:30:05 INFO - PROCESS | 3356 | 1463967005905 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:06 INFO - PROCESS | 3356 | 1463967006009 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 18:30:06 INFO - PROCESS | 3356 | 1463967006016 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A6AD800 == 80 [pid = 3356] [id = 468] 18:30:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (0000007889935C00) [pid = 3356] [serial = 1404] [outer = 0000000000000000] 18:30:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (0000007889F47C00) [pid = 3356] [serial = 1405] [outer = 0000007889935C00] 18:30:06 INFO - PROCESS | 3356 | 1463967006063 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (0000007889F84C00) [pid = 3356] [serial = 1406] [outer = 0000007889935C00] 18:30:06 INFO - PROCESS | 3356 | 1463967006528 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 670ms 18:30:06 INFO - PROCESS | 3356 | 1463967006574 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 18:30:06 INFO - PROCESS | 3356 | 1463967006576 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 18:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:30:06 INFO - PROCESS | 3356 | 1463967006579 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:30:06 INFO - PROCESS | 3356 | 1463967006581 Marionette TRACE conn6 <- [1,1838,null,{}] 18:30:06 INFO - PROCESS | 3356 | 1463967006584 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:06 INFO - PROCESS | 3356 | 1463967006684 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 18:30:06 INFO - PROCESS | 3356 | 1463967006692 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:06 INFO - PROCESS | 3356 | ++DOCSHELL 000000788BA36800 == 81 [pid = 3356] [id = 469] 18:30:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (000000788A6D8800) [pid = 3356] [serial = 1407] [outer = 0000000000000000] 18:30:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (000000788B364400) [pid = 3356] [serial = 1408] [outer = 000000788A6D8800] 18:30:06 INFO - PROCESS | 3356 | 1463967006738 Marionette DEBUG loaded listener.js 18:30:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (000000788B3B8800) [pid = 3356] [serial = 1409] [outer = 000000788A6D8800] 18:30:07 INFO - PROCESS | 3356 | 1463967007201 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 690ms 18:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:30:07 INFO - PROCESS | 3356 | 1463967007273 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 18:30:07 INFO - PROCESS | 3356 | 1463967007275 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 18:30:07 INFO - PROCESS | 3356 | 1463967007288 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:30:07 INFO - PROCESS | 3356 | 1463967007290 Marionette TRACE conn6 <- [1,1842,null,{}] 18:30:07 INFO - PROCESS | 3356 | 1463967007293 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:07 INFO - PROCESS | 3356 | 1463967007479 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 18:30:07 INFO - PROCESS | 3356 | 1463967007504 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:07 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CECB800 == 82 [pid = 3356] [id = 470] 18:30:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (000000788B9D9400) [pid = 3356] [serial = 1410] [outer = 0000000000000000] 18:30:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (000000788BA76000) [pid = 3356] [serial = 1411] [outer = 000000788B9D9400] 18:30:07 INFO - PROCESS | 3356 | 1463967007552 Marionette DEBUG loaded listener.js 18:30:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (000000788CBD3800) [pid = 3356] [serial = 1412] [outer = 000000788B9D9400] 18:30:08 INFO - PROCESS | 3356 | 1463967008038 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 798ms 18:30:08 INFO - PROCESS | 3356 | 1463967008079 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 3356 | 1463967008081 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 18:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:30:08 INFO - PROCESS | 3356 | 1463967008084 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 3356 | 1463967008086 Marionette TRACE conn6 <- [1,1846,null,{}] 18:30:08 INFO - PROCESS | 3356 | 1463967008089 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:08 INFO - PROCESS | 3356 | 1463967008222 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 18:30:08 INFO - PROCESS | 3356 | 1463967008240 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:08 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D783000 == 83 [pid = 3356] [id = 471] 18:30:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (000000788CBDA800) [pid = 3356] [serial = 1413] [outer = 0000000000000000] 18:30:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (000000788CBED400) [pid = 3356] [serial = 1414] [outer = 000000788CBDA800] 18:30:08 INFO - PROCESS | 3356 | 1463967008286 Marionette DEBUG loaded listener.js 18:30:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (000000788D123C00) [pid = 3356] [serial = 1415] [outer = 000000788CBDA800] 18:30:08 INFO - PROCESS | 3356 | 1463967008739 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 691ms 18:30:08 INFO - PROCESS | 3356 | 1463967008779 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 18:30:08 INFO - PROCESS | 3356 | 1463967008781 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 18:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:30:08 INFO - PROCESS | 3356 | 1463967008790 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:30:08 INFO - PROCESS | 3356 | 1463967008792 Marionette TRACE conn6 <- [1,1850,null,{}] 18:30:08 INFO - PROCESS | 3356 | 1463967008795 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:08 INFO - PROCESS | 3356 | 1463967008958 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 18:30:08 INFO - PROCESS | 3356 | 1463967008985 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:09 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DACC000 == 84 [pid = 3356] [id = 472] 18:30:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (000000788CBE4C00) [pid = 3356] [serial = 1416] [outer = 0000000000000000] 18:30:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (000000788D204000) [pid = 3356] [serial = 1417] [outer = 000000788CBE4C00] 18:30:09 INFO - PROCESS | 3356 | 1463967009031 Marionette DEBUG loaded listener.js 18:30:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (000000788D20EC00) [pid = 3356] [serial = 1418] [outer = 000000788CBE4C00] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (00000078FCB6C000) [pid = 3356] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (0000007889F72000) [pid = 3356] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (000000788EA0F800) [pid = 3356] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (00000078FC807400) [pid = 3356] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (00000078FA63CC00) [pid = 3356] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (000000788BA67C00) [pid = 3356] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (0000007889931000) [pid = 3356] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (000000788CE37400) [pid = 3356] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (00000078FD1E5400) [pid = 3356] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (000000788C105000) [pid = 3356] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (000000788C21EC00) [pid = 3356] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (0000007889B42C00) [pid = 3356] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (000000788275A000) [pid = 3356] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (00000078F4FCF000) [pid = 3356] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (0000007889753C00) [pid = 3356] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (00000078863BE000) [pid = 3356] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (0000007880F2A800) [pid = 3356] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (000000788A6DC000) [pid = 3356] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (000000788177A400) [pid = 3356] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (0000007880FDDC00) [pid = 3356] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (00000078F5EEA400) [pid = 3356] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (00000078F0961400) [pid = 3356] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (0000007885B10C00) [pid = 3356] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (000000788C21E000) [pid = 3356] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (0000007883F93C00) [pid = 3356] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (0000007880F32800) [pid = 3356] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (0000007889F3B800) [pid = 3356] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (000000788481B000) [pid = 3356] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (0000007880731400) [pid = 3356] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (00000078F095A000) [pid = 3356] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (00000078F6A89400) [pid = 3356] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (00000078F71B5800) [pid = 3356] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (00000078F5A4D800) [pid = 3356] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (0000007889B46C00) [pid = 3356] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:30:09 INFO - PROCESS | 3356 | --DOMWINDOW == 145 (00000078820C7000) [pid = 3356] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:30:09 INFO - PROCESS | 3356 | 1463967009865 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1129ms 18:30:09 INFO - PROCESS | 3356 | 1463967009931 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 18:30:09 INFO - PROCESS | 3356 | 1463967009933 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 18:30:09 INFO - PROCESS | 3356 | 1463967009937 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:30:09 INFO - PROCESS | 3356 | 1463967009938 Marionette TRACE conn6 <- [1,1854,null,{}] 18:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:30:09 INFO - PROCESS | 3356 | 1463967009942 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:10 INFO - PROCESS | 3356 | 1463967010042 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 18:30:10 INFO - PROCESS | 3356 | 1463967010055 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:10 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DBE0800 == 85 [pid = 3356] [id = 473] 18:30:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (00000078830EE800) [pid = 3356] [serial = 1419] [outer = 0000000000000000] 18:30:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (0000007888D4F800) [pid = 3356] [serial = 1420] [outer = 00000078830EE800] 18:30:10 INFO - PROCESS | 3356 | 1463967010100 Marionette DEBUG loaded listener.js 18:30:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (0000007889F6DC00) [pid = 3356] [serial = 1421] [outer = 00000078830EE800] 18:30:10 INFO - PROCESS | 3356 | 1463967010795 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 881ms 18:30:10 INFO - PROCESS | 3356 | 1463967010824 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 18:30:10 INFO - PROCESS | 3356 | 1463967010828 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 18:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:30:10 INFO - PROCESS | 3356 | 1463967010834 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:30:10 INFO - PROCESS | 3356 | 1463967010838 Marionette TRACE conn6 <- [1,1858,null,{}] 18:30:10 INFO - PROCESS | 3356 | 1463967010844 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:10 INFO - PROCESS | 3356 | 1463967010981 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 18:30:11 INFO - PROCESS | 3356 | 1463967011143 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:11 INFO - PROCESS | 3356 | ++DOCSHELL 000000788638E000 == 86 [pid = 3356] [id = 474] 18:30:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (0000007882189800) [pid = 3356] [serial = 1422] [outer = 0000000000000000] 18:30:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (0000007883F8D400) [pid = 3356] [serial = 1423] [outer = 0000007882189800] 18:30:11 INFO - PROCESS | 3356 | 1463967011208 Marionette DEBUG loaded listener.js 18:30:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (00000078863C4C00) [pid = 3356] [serial = 1424] [outer = 0000007882189800] 18:30:11 INFO - PROCESS | 3356 | 1463967011890 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1085ms 18:30:11 INFO - PROCESS | 3356 | 1463967011933 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 18:30:11 INFO - PROCESS | 3356 | 1463967011940 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 18:30:11 INFO - PROCESS | 3356 | 1463967011962 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:30:11 INFO - PROCESS | 3356 | 1463967011965 Marionette TRACE conn6 <- [1,1862,null,{}] 18:30:11 INFO - PROCESS | 3356 | 1463967011970 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:12 INFO - PROCESS | 3356 | 1463967012109 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 18:30:12 INFO - PROCESS | 3356 | 1463967012253 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:12 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A761800 == 87 [pid = 3356] [id = 475] 18:30:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (0000007887BCB800) [pid = 3356] [serial = 1425] [outer = 0000000000000000] 18:30:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (0000007889750400) [pid = 3356] [serial = 1426] [outer = 0000007887BCB800] 18:30:12 INFO - PROCESS | 3356 | 1463967012311 Marionette DEBUG loaded listener.js 18:30:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (0000007889F8A000) [pid = 3356] [serial = 1427] [outer = 0000007887BCB800] 18:30:12 INFO - PROCESS | 3356 | 1463967012947 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1029ms 18:30:13 INFO - PROCESS | 3356 | 1463967012996 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 18:30:13 INFO - PROCESS | 3356 | 1463967012999 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 18:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:30:13 INFO - PROCESS | 3356 | 1463967013003 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:30:13 INFO - PROCESS | 3356 | 1463967013007 Marionette TRACE conn6 <- [1,1866,null,{}] 18:30:13 INFO - PROCESS | 3356 | 1463967013018 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:13 INFO - PROCESS | 3356 | 1463967013215 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 18:30:13 INFO - PROCESS | 3356 | 1463967013354 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:13 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F06A7800 == 88 [pid = 3356] [id = 476] 18:30:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (000000788BA69C00) [pid = 3356] [serial = 1428] [outer = 0000000000000000] 18:30:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (000000788C212400) [pid = 3356] [serial = 1429] [outer = 000000788BA69C00] 18:30:13 INFO - PROCESS | 3356 | 1463967013415 Marionette DEBUG loaded listener.js 18:30:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (000000788CE3B400) [pid = 3356] [serial = 1430] [outer = 000000788BA69C00] 18:30:14 INFO - PROCESS | 3356 | 1463967014064 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1129ms 18:30:14 INFO - PROCESS | 3356 | 1463967014134 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 18:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:30:14 INFO - PROCESS | 3356 | 1463967014137 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 18:30:14 INFO - PROCESS | 3356 | 1463967014141 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:30:14 INFO - PROCESS | 3356 | 1463967014143 Marionette TRACE conn6 <- [1,1870,null,{}] 18:30:14 INFO - PROCESS | 3356 | 1463967014147 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:14 INFO - PROCESS | 3356 | 1463967014275 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 18:30:14 INFO - PROCESS | 3356 | 1463967014419 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:14 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F17DD800 == 89 [pid = 3356] [id = 477] 18:30:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (000000788CE40C00) [pid = 3356] [serial = 1431] [outer = 0000000000000000] 18:30:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (000000788D367C00) [pid = 3356] [serial = 1432] [outer = 000000788CE40C00] 18:30:14 INFO - PROCESS | 3356 | 1463967014477 Marionette DEBUG loaded listener.js 18:30:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (000000788D67E000) [pid = 3356] [serial = 1433] [outer = 000000788CE40C00] 18:30:15 INFO - PROCESS | 3356 | 1463967015097 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1029ms 18:30:15 INFO - PROCESS | 3356 | 1463967015172 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 18:30:15 INFO - PROCESS | 3356 | 1463967015175 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 18:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:30:15 INFO - PROCESS | 3356 | 1463967015178 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:30:15 INFO - PROCESS | 3356 | 1463967015181 Marionette TRACE conn6 <- [1,1874,null,{}] 18:30:15 INFO - PROCESS | 3356 | 1463967015185 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:15 INFO - PROCESS | 3356 | 1463967015357 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 18:30:15 INFO - PROCESS | 3356 | 1463967015501 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:15 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5E81800 == 90 [pid = 3356] [id = 478] 18:30:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (000000788D686400) [pid = 3356] [serial = 1434] [outer = 0000000000000000] 18:30:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (000000788E038800) [pid = 3356] [serial = 1435] [outer = 000000788D686400] 18:30:15 INFO - PROCESS | 3356 | 1463967015559 Marionette DEBUG loaded listener.js 18:30:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (000000788EA16C00) [pid = 3356] [serial = 1436] [outer = 000000788D686400] 18:30:16 INFO - PROCESS | 3356 | 1463967016152 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:30:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1029ms 18:30:16 INFO - PROCESS | 3356 | 1463967016209 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 18:30:16 INFO - PROCESS | 3356 | 1463967016212 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 18:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:30:16 INFO - PROCESS | 3356 | 1463967016215 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:30:16 INFO - PROCESS | 3356 | 1463967016218 Marionette TRACE conn6 <- [1,1878,null,{}] 18:30:16 INFO - PROCESS | 3356 | 1463967016222 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:16 INFO - PROCESS | 3356 | 1463967016366 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 18:30:16 INFO - PROCESS | 3356 | 1463967016512 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:16 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FC0D6000 == 91 [pid = 3356] [id = 479] 18:30:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (00000078EEED8400) [pid = 3356] [serial = 1437] [outer = 0000000000000000] 18:30:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (00000078F06C6800) [pid = 3356] [serial = 1438] [outer = 00000078EEED8400] 18:30:16 INFO - PROCESS | 3356 | 1463967016570 Marionette DEBUG loaded listener.js 18:30:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (00000078F0D7C000) [pid = 3356] [serial = 1439] [outer = 00000078EEED8400] 18:30:17 INFO - PROCESS | 3356 | 1463967017129 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:30:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 985ms 18:30:17 INFO - PROCESS | 3356 | 1463967017203 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 18:30:17 INFO - PROCESS | 3356 | 1463967017206 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 18:30:17 INFO - PROCESS | 3356 | 1463967017209 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:30:17 INFO - PROCESS | 3356 | 1463967017211 Marionette TRACE conn6 <- [1,1882,null,{}] 18:30:17 INFO - PROCESS | 3356 | 1463967017215 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:17 INFO - PROCESS | 3356 | 1463967017338 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 18:30:17 INFO - PROCESS | 3356 | 1463967017495 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:17 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDAFB800 == 92 [pid = 3356] [id = 480] 18:30:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (00000078EFF0F800) [pid = 3356] [serial = 1440] [outer = 0000000000000000] 18:30:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (00000078F4FD7400) [pid = 3356] [serial = 1441] [outer = 00000078EFF0F800] 18:30:17 INFO - PROCESS | 3356 | 1463967017553 Marionette DEBUG loaded listener.js 18:30:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (00000078F5A7A000) [pid = 3356] [serial = 1442] [outer = 00000078EFF0F800] 18:30:18 INFO - PROCESS | 3356 | 1463967018181 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1028ms 18:30:18 INFO - PROCESS | 3356 | 1463967018240 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 18:30:18 INFO - PROCESS | 3356 | 1463967018243 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 18:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:30:18 INFO - PROCESS | 3356 | 1463967018246 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:30:18 INFO - PROCESS | 3356 | 1463967018248 Marionette TRACE conn6 <- [1,1886,null,{}] 18:30:18 INFO - PROCESS | 3356 | 1463967018270 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:18 INFO - PROCESS | 3356 | 1463967018423 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 18:30:18 INFO - PROCESS | 3356 | 1463967018567 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:18 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DB0E800 == 93 [pid = 3356] [id = 481] 18:30:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (00000078F55D2800) [pid = 3356] [serial = 1443] [outer = 0000000000000000] 18:30:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (00000078F69CAC00) [pid = 3356] [serial = 1444] [outer = 00000078F55D2800] 18:30:18 INFO - PROCESS | 3356 | 1463967018624 Marionette DEBUG loaded listener.js 18:30:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (00000078F71B5000) [pid = 3356] [serial = 1445] [outer = 00000078F55D2800] 18:30:19 INFO - PROCESS | 3356 | 1463967019224 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1025ms 18:30:19 INFO - PROCESS | 3356 | 1463967019304 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 18:30:19 INFO - PROCESS | 3356 | 1463967019306 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 18:30:19 INFO - PROCESS | 3356 | 1463967019330 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:30:19 INFO - PROCESS | 3356 | 1463967019332 Marionette TRACE conn6 <- [1,1890,null,{}] 18:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:30:19 INFO - PROCESS | 3356 | 1463967019368 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:19 INFO - PROCESS | 3356 | 1463967019502 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 18:30:19 INFO - PROCESS | 3356 | 1463967019640 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:19 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848D8000 == 94 [pid = 3356] [id = 482] 18:30:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (000000788275BC00) [pid = 3356] [serial = 1446] [outer = 0000000000000000] 18:30:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (00000078863BF400) [pid = 3356] [serial = 1447] [outer = 000000788275BC00] 18:30:19 INFO - PROCESS | 3356 | 1463967019701 Marionette DEBUG loaded listener.js 18:30:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (000000788B3B2000) [pid = 3356] [serial = 1448] [outer = 000000788275BC00] 18:30:20 INFO - PROCESS | 3356 | 1463967020259 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 986ms 18:30:20 INFO - PROCESS | 3356 | 1463967020326 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 18:30:20 INFO - PROCESS | 3356 | 1463967020329 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 18:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:30:20 INFO - PROCESS | 3356 | 1463967020332 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:30:20 INFO - PROCESS | 3356 | 1463967020335 Marionette TRACE conn6 <- [1,1894,null,{}] 18:30:20 INFO - PROCESS | 3356 | 1463967020339 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:20 INFO - PROCESS | 3356 | 1463967020466 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 18:30:20 INFO - PROCESS | 3356 | 1463967020830 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:20 INFO - PROCESS | 3356 | ++DOCSHELL 0000007885932800 == 95 [pid = 3356] [id = 483] 18:30:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (0000007880FD4000) [pid = 3356] [serial = 1449] [outer = 0000000000000000] 18:30:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (00000078814EB000) [pid = 3356] [serial = 1450] [outer = 0000007880FD4000] 18:30:20 INFO - PROCESS | 3356 | 1463967020885 Marionette DEBUG loaded listener.js 18:30:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (0000007882F50800) [pid = 3356] [serial = 1451] [outer = 0000007880FD4000] 18:30:21 INFO - PROCESS | 3356 | 1463967021547 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1240ms 18:30:21 INFO - PROCESS | 3356 | 1463967021576 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 18:30:21 INFO - PROCESS | 3356 | 1463967021581 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 18:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:30:21 INFO - PROCESS | 3356 | 1463967021585 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:30:21 INFO - PROCESS | 3356 | 1463967021590 Marionette TRACE conn6 <- [1,1898,null,{}] 18:30:21 INFO - PROCESS | 3356 | 1463967021594 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:21 INFO - PROCESS | 3356 | 1463967021718 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 18:30:21 INFO - PROCESS | 3356 | 1463967021885 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:21 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888D60000 == 96 [pid = 3356] [id = 484] 18:30:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (0000007888CDF800) [pid = 3356] [serial = 1452] [outer = 0000000000000000] 18:30:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (0000007888D52800) [pid = 3356] [serial = 1453] [outer = 0000007888CDF800] 18:30:21 INFO - PROCESS | 3356 | 1463967021939 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (00000078896E7400) [pid = 3356] [serial = 1454] [outer = 0000007888CDF800] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 000000788DACC000 == 95 [pid = 3356] [id = 472] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 000000788D783000 == 94 [pid = 3356] [id = 471] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 000000788CECB800 == 93 [pid = 3356] [id = 470] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 000000788BA36800 == 92 [pid = 3356] [id = 469] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 000000788A6AD800 == 91 [pid = 3356] [id = 468] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 0000007886D9B800 == 90 [pid = 3356] [id = 467] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 0000007888533000 == 89 [pid = 3356] [id = 466] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 0000007889661800 == 88 [pid = 3356] [id = 465] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 000000788CEAA800 == 87 [pid = 3356] [id = 461] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (000000788E4DBC00) [pid = 3356] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (0000007889F88800) [pid = 3356] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (00000078FBFBB800) [pid = 3356] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (000000788E4DA400) [pid = 3356] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (000000788D12B000) [pid = 3356] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 000000788DA1D800 == 86 [pid = 3356] [id = 460] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 00000078FEE48000 == 85 [pid = 3356] [id = 459] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD543000 == 84 [pid = 3356] [id = 458] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5A32800 == 83 [pid = 3356] [id = 457] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 000000788A60E000 == 82 [pid = 3356] [id = 456] 18:30:22 INFO - PROCESS | 3356 | --DOCSHELL 00000078847B9000 == 81 [pid = 3356] [id = 455] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (00000078F5A53400) [pid = 3356] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (0000007888D5C000) [pid = 3356] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (00000078F6A93C00) [pid = 3356] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (0000007888AE5C00) [pid = 3356] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (0000007882387C00) [pid = 3356] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (000000788B9D8800) [pid = 3356] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (0000007888AECC00) [pid = 3356] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (00000078822BCC00) [pid = 3356] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (00000078F5EA1800) [pid = 3356] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (00000078F9A42400) [pid = 3356] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (00000078FA63AC00) [pid = 3356] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (00000078FBFB1C00) [pid = 3356] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (00000078FC0C7000) [pid = 3356] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (0000007883F80000) [pid = 3356] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (00000078FCDFD000) [pid = 3356] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (000000788EA1C800) [pid = 3356] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (000000788EA1C400) [pid = 3356] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (00000078FCB75C00) [pid = 3356] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (00000078FBFBE400) [pid = 3356] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (00000078E2B20800) [pid = 3356] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (000000788BA66C00) [pid = 3356] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (00000078FD10F800) [pid = 3356] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (00000078FD206C00) [pid = 3356] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (000000788C21D800) [pid = 3356] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (000000788CE3C400) [pid = 3356] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (000000788CBE1400) [pid = 3356] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (000000788D365000) [pid = 3356] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (0000007889B4EC00) [pid = 3356] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (00000078891E6000) [pid = 3356] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (0000007889751000) [pid = 3356] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 145 (0000007889F75C00) [pid = 3356] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 144 (00000078FA62D800) [pid = 3356] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 143 (00000078F5CD3400) [pid = 3356] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 142 (0000007889F49000) [pid = 3356] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 141 (000000788CBE8400) [pid = 3356] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 140 (0000007888D50800) [pid = 3356] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 139 (00000078863D1800) [pid = 3356] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 138 (00000078820C7800) [pid = 3356] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 137 (0000007888AEFC00) [pid = 3356] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 136 (000000788B3B2400) [pid = 3356] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 135 (000000788275B400) [pid = 3356] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 134 (0000007881FE5000) [pid = 3356] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 133 (00000078F0959000) [pid = 3356] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 132 (0000007884818800) [pid = 3356] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 131 (0000007882006000) [pid = 3356] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 130 (0000007887BC9800) [pid = 3356] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 129 (000000788D680800) [pid = 3356] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 128 (000000788B9D5800) [pid = 3356] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | --DOMWINDOW == 127 (00000078F69CE400) [pid = 3356] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 18:30:22 INFO - PROCESS | 3356 | 1463967022550 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 986ms 18:30:22 INFO - PROCESS | 3356 | 1463967022577 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 18:30:22 INFO - PROCESS | 3356 | 1463967022581 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 18:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:30:22 INFO - PROCESS | 3356 | 1463967022587 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:30:22 INFO - PROCESS | 3356 | 1463967022589 Marionette TRACE conn6 <- [1,1902,null,{}] 18:30:22 INFO - PROCESS | 3356 | 1463967022593 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:22 INFO - PROCESS | 3356 | 1463967022704 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 18:30:22 INFO - PROCESS | 3356 | 1463967022804 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:22 INFO - PROCESS | 3356 | ++DOCSHELL 0000007885946000 == 82 [pid = 3356] [id = 485] 18:30:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 128 (00000078823C7000) [pid = 3356] [serial = 1455] [outer = 0000000000000000] 18:30:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 129 (00000078863CD000) [pid = 3356] [serial = 1456] [outer = 00000078823C7000] 18:30:22 INFO - PROCESS | 3356 | 1463967022852 Marionette DEBUG loaded listener.js 18:30:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 130 (0000007888DDF000) [pid = 3356] [serial = 1457] [outer = 00000078823C7000] 18:30:23 INFO - PROCESS | 3356 | 1463967023274 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 733ms 18:30:23 INFO - PROCESS | 3356 | 1463967023332 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 18:30:23 INFO - PROCESS | 3356 | 1463967023335 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 18:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:30:23 INFO - PROCESS | 3356 | 1463967023347 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:30:23 INFO - PROCESS | 3356 | 1463967023353 Marionette TRACE conn6 <- [1,1906,null,{}] 18:30:23 INFO - PROCESS | 3356 | 1463967023358 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:23 INFO - PROCESS | 3356 | 1463967023464 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 18:30:23 INFO - PROCESS | 3356 | 1463967023475 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:23 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A608800 == 83 [pid = 3356] [id = 486] 18:30:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 131 (0000007889752C00) [pid = 3356] [serial = 1458] [outer = 0000000000000000] 18:30:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 132 (0000007889B4EC00) [pid = 3356] [serial = 1459] [outer = 0000007889752C00] 18:30:23 INFO - PROCESS | 3356 | 1463967023522 Marionette DEBUG loaded listener.js 18:30:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 133 (0000007889F8B800) [pid = 3356] [serial = 1460] [outer = 0000007889752C00] 18:30:24 INFO - PROCESS | 3356 | 1463967023999 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 690ms 18:30:24 INFO - PROCESS | 3356 | 1463967024032 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 3356 | 1463967024035 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 18:30:24 INFO - PROCESS | 3356 | 1463967024038 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:30:24 INFO - PROCESS | 3356 | 1463967024040 Marionette TRACE conn6 <- [1,1910,null,{}] 18:30:24 INFO - PROCESS | 3356 | 1463967024043 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:24 INFO - PROCESS | 3356 | 1463967024147 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 18:30:24 INFO - PROCESS | 3356 | 1463967024156 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B32D800 == 84 [pid = 3356] [id = 487] 18:30:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 134 (000000788B366400) [pid = 3356] [serial = 1461] [outer = 0000000000000000] 18:30:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 135 (000000788B3B1000) [pid = 3356] [serial = 1462] [outer = 000000788B366400] 18:30:24 INFO - PROCESS | 3356 | 1463967024202 Marionette DEBUG loaded listener.js 18:30:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 136 (000000788B9D0800) [pid = 3356] [serial = 1463] [outer = 000000788B366400] 18:30:24 INFO - PROCESS | 3356 | 1463967024693 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 692ms 18:30:24 INFO - PROCESS | 3356 | 1463967024733 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 18:30:24 INFO - PROCESS | 3356 | 1463967024735 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 18:30:24 INFO - PROCESS | 3356 | 1463967024738 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:30:24 INFO - PROCESS | 3356 | 1463967024740 Marionette TRACE conn6 <- [1,1914,null,{}] 18:30:24 INFO - PROCESS | 3356 | 1463967024743 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:24 INFO - PROCESS | 3356 | 1463967024882 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 18:30:24 INFO - PROCESS | 3356 | 1463967024944 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:24 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C13E000 == 85 [pid = 3356] [id = 488] 18:30:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 137 (000000788BA62400) [pid = 3356] [serial = 1464] [outer = 0000000000000000] 18:30:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 138 (000000788BA69800) [pid = 3356] [serial = 1465] [outer = 000000788BA62400] 18:30:25 INFO - PROCESS | 3356 | 1463967024998 Marionette DEBUG loaded listener.js 18:30:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 139 (000000788C219000) [pid = 3356] [serial = 1466] [outer = 000000788BA62400] 18:30:25 INFO - PROCESS | 3356 | 1463967025495 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 776ms 18:30:25 INFO - PROCESS | 3356 | 1463967025518 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 18:30:25 INFO - PROCESS | 3356 | 1463967025520 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 18:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:30:25 INFO - PROCESS | 3356 | 1463967025530 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:30:25 INFO - PROCESS | 3356 | 1463967025532 Marionette TRACE conn6 <- [1,1918,null,{}] 18:30:25 INFO - PROCESS | 3356 | 1463967025540 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:25 INFO - PROCESS | 3356 | 1463967025679 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 18:30:25 INFO - PROCESS | 3356 | 1463967025699 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:25 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CECC000 == 86 [pid = 3356] [id = 489] 18:30:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 140 (000000788CE35800) [pid = 3356] [serial = 1467] [outer = 0000000000000000] 18:30:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 141 (000000788D12E800) [pid = 3356] [serial = 1468] [outer = 000000788CE35800] 18:30:25 INFO - PROCESS | 3356 | 1463967025745 Marionette DEBUG loaded listener.js 18:30:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 142 (000000788D366C00) [pid = 3356] [serial = 1469] [outer = 000000788CE35800] 18:30:26 INFO - PROCESS | 3356 | 1463967026220 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 18:30:26 INFO - PROCESS | 3356 | 1463967026298 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 18:30:26 INFO - PROCESS | 3356 | 1463967026300 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 18:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:30:26 INFO - PROCESS | 3356 | 1463967026307 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:30:26 INFO - PROCESS | 3356 | 1463967026309 Marionette TRACE conn6 <- [1,1922,null,{}] 18:30:26 INFO - PROCESS | 3356 | 1463967026313 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:26 INFO - PROCESS | 3356 | 1463967026451 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 18:30:26 INFO - PROCESS | 3356 | 1463967026474 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:26 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D773800 == 87 [pid = 3356] [id = 490] 18:30:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (000000788CE38C00) [pid = 3356] [serial = 1470] [outer = 0000000000000000] 18:30:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 144 (000000788E02FC00) [pid = 3356] [serial = 1471] [outer = 000000788CE38C00] 18:30:26 INFO - PROCESS | 3356 | 1463967026519 Marionette DEBUG loaded listener.js 18:30:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (000000788E4DE000) [pid = 3356] [serial = 1472] [outer = 000000788CE38C00] 18:30:26 INFO - PROCESS | 3356 | --DOMWINDOW == 144 (000000788B9D9400) [pid = 3356] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:30:26 INFO - PROCESS | 3356 | --DOMWINDOW == 143 (000000788CBDA800) [pid = 3356] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:30:26 INFO - PROCESS | 3356 | --DOMWINDOW == 142 (000000788CBE4C00) [pid = 3356] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:30:26 INFO - PROCESS | 3356 | --DOMWINDOW == 141 (0000007882FAE000) [pid = 3356] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:30:26 INFO - PROCESS | 3356 | --DOMWINDOW == 140 (000000788A6D8800) [pid = 3356] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:30:26 INFO - PROCESS | 3356 | --DOMWINDOW == 139 (0000007889935C00) [pid = 3356] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:30:26 INFO - PROCESS | 3356 | --DOMWINDOW == 138 (0000007882FB3C00) [pid = 3356] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:30:26 INFO - PROCESS | 3356 | --DOMWINDOW == 137 (0000007888DE9800) [pid = 3356] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:30:26 INFO - PROCESS | 3356 | --DOMWINDOW == 136 (000000788D686000) [pid = 3356] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:30:27 INFO - PROCESS | 3356 | 1463967027091 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 838ms 18:30:27 INFO - PROCESS | 3356 | 1463967027151 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 18:30:27 INFO - PROCESS | 3356 | 1463967027153 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 18:30:27 INFO - PROCESS | 3356 | 1463967027157 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:30:27 INFO - PROCESS | 3356 | 1463967027159 Marionette TRACE conn6 <- [1,1926,null,{}] 18:30:27 INFO - PROCESS | 3356 | 1463967027162 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:27 INFO - PROCESS | 3356 | 1463967027263 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 18:30:27 INFO - PROCESS | 3356 | 1463967027272 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DA56800 == 88 [pid = 3356] [id = 491] 18:30:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 137 (0000007888DE9800) [pid = 3356] [serial = 1473] [outer = 0000000000000000] 18:30:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 138 (000000788D20A400) [pid = 3356] [serial = 1474] [outer = 0000007888DE9800] 18:30:27 INFO - PROCESS | 3356 | 1463967027318 Marionette DEBUG loaded listener.js 18:30:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 139 (000000788EA1CC00) [pid = 3356] [serial = 1475] [outer = 0000007888DE9800] 18:30:27 INFO - PROCESS | 3356 | 1463967027740 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 628ms 18:30:27 INFO - PROCESS | 3356 | 1463967027817 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 18:30:27 INFO - PROCESS | 3356 | 1463967027819 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 18:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:30:27 INFO - PROCESS | 3356 | 1463967027824 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:30:27 INFO - PROCESS | 3356 | 1463967027826 Marionette TRACE conn6 <- [1,1930,null,{}] 18:30:27 INFO - PROCESS | 3356 | 1463967027829 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:27 INFO - PROCESS | 3356 | 1463967027931 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 18:30:27 INFO - PROCESS | 3356 | 1463967027975 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:27 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DBD4800 == 89 [pid = 3356] [id = 492] 18:30:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 140 (00000078EED22800) [pid = 3356] [serial = 1476] [outer = 0000000000000000] 18:30:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 141 (00000078EFD30800) [pid = 3356] [serial = 1477] [outer = 00000078EED22800] 18:30:28 INFO - PROCESS | 3356 | 1463967028021 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 142 (00000078F0814000) [pid = 3356] [serial = 1478] [outer = 00000078EED22800] 18:30:28 INFO - PROCESS | 3356 | 1463967028451 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 18:30:28 INFO - PROCESS | 3356 | 1463967028517 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 18:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:30:28 INFO - PROCESS | 3356 | 1463967028528 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 18:30:28 INFO - PROCESS | 3356 | 1463967028531 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:30:28 INFO - PROCESS | 3356 | 1463967028533 Marionette TRACE conn6 <- [1,1934,null,{}] 18:30:28 INFO - PROCESS | 3356 | 1463967028536 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:28 INFO - PROCESS | 3356 | 1463967028638 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 18:30:28 INFO - PROCESS | 3356 | 1463967028645 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:28 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFDF2800 == 90 [pid = 3356] [id = 493] 18:30:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (00000078F1393000) [pid = 3356] [serial = 1479] [outer = 0000000000000000] 18:30:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 144 (00000078F4FD1800) [pid = 3356] [serial = 1480] [outer = 00000078F1393000] 18:30:28 INFO - PROCESS | 3356 | 1463967028695 Marionette DEBUG loaded listener.js 18:30:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (00000078F693BC00) [pid = 3356] [serial = 1481] [outer = 00000078F1393000] 18:30:29 INFO - PROCESS | 3356 | 1463967029520 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:30:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1020ms 18:30:29 INFO - PROCESS | 3356 | 1463967029557 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 18:30:29 INFO - PROCESS | 3356 | 1463967029562 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 18:30:29 INFO - PROCESS | 3356 | 1463967029566 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:30:29 INFO - PROCESS | 3356 | 1463967029572 Marionette TRACE conn6 <- [1,1938,null,{}] 18:30:29 INFO - PROCESS | 3356 | 1463967029599 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:29 INFO - PROCESS | 3356 | 1463967029766 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 18:30:29 INFO - PROCESS | 3356 | 1463967029913 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:29 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888D73800 == 91 [pid = 3356] [id = 494] 18:30:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (0000007883F84000) [pid = 3356] [serial = 1482] [outer = 0000000000000000] 18:30:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (000000788598E000) [pid = 3356] [serial = 1483] [outer = 0000007883F84000] 18:30:29 INFO - PROCESS | 3356 | 1463967029975 Marionette DEBUG loaded listener.js 18:30:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (00000078885E7C00) [pid = 3356] [serial = 1484] [outer = 0000007883F84000] 18:30:30 INFO - PROCESS | 3356 | 1463967030537 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1004ms 18:30:30 INFO - PROCESS | 3356 | 1463967030576 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 18:30:30 INFO - PROCESS | 3356 | 1463967030582 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 18:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:30:30 INFO - PROCESS | 3356 | 1463967030589 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:30:30 INFO - PROCESS | 3356 | 1463967030592 Marionette TRACE conn6 <- [1,1942,null,{}] 18:30:30 INFO - PROCESS | 3356 | 1463967030597 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:30 INFO - PROCESS | 3356 | 1463967030731 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 18:30:30 INFO - PROCESS | 3356 | 1463967030889 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:30 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CE9B000 == 92 [pid = 3356] [id = 495] 18:30:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (000000788992CC00) [pid = 3356] [serial = 1485] [outer = 0000000000000000] 18:30:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (0000007889B4D000) [pid = 3356] [serial = 1486] [outer = 000000788992CC00] 18:30:30 INFO - PROCESS | 3356 | 1463967030946 Marionette DEBUG loaded listener.js 18:30:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (000000788B9CF800) [pid = 3356] [serial = 1487] [outer = 000000788992CC00] 18:30:31 INFO - PROCESS | 3356 | 1463967031567 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1028ms 18:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:30:31 INFO - PROCESS | 3356 | 1463967031622 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 18:30:31 INFO - PROCESS | 3356 | 1463967031625 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 18:30:31 INFO - PROCESS | 3356 | 1463967031629 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:30:31 INFO - PROCESS | 3356 | 1463967031633 Marionette TRACE conn6 <- [1,1946,null,{}] 18:30:31 INFO - PROCESS | 3356 | 1463967031663 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:31 INFO - PROCESS | 3356 | 1463967031853 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 18:30:31 INFO - PROCESS | 3356 | 1463967031959 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:31 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5124000 == 93 [pid = 3356] [id = 496] 18:30:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (000000788D202400) [pid = 3356] [serial = 1488] [outer = 0000000000000000] 18:30:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (000000788D679000) [pid = 3356] [serial = 1489] [outer = 000000788D202400] 18:30:32 INFO - PROCESS | 3356 | 1463967032019 Marionette DEBUG loaded listener.js 18:30:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (00000078F5110400) [pid = 3356] [serial = 1490] [outer = 000000788D202400] 18:30:32 INFO - PROCESS | 3356 | 1463967032659 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1085ms 18:30:32 INFO - PROCESS | 3356 | 1463967032716 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 18:30:32 INFO - PROCESS | 3356 | 1463967032719 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 18:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:30:32 INFO - PROCESS | 3356 | 1463967032741 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:30:32 INFO - PROCESS | 3356 | 1463967032744 Marionette TRACE conn6 <- [1,1950,null,{}] 18:30:32 INFO - PROCESS | 3356 | 1463967032747 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:32 INFO - PROCESS | 3356 | 1463967032878 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 18:30:33 INFO - PROCESS | 3356 | 1463967033022 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:33 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6E9F000 == 94 [pid = 3356] [id = 497] 18:30:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (00000078F6E37000) [pid = 3356] [serial = 1491] [outer = 0000000000000000] 18:30:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (00000078F7076800) [pid = 3356] [serial = 1492] [outer = 00000078F6E37000] 18:30:33 INFO - PROCESS | 3356 | 1463967033079 Marionette DEBUG loaded listener.js 18:30:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (00000078FA632800) [pid = 3356] [serial = 1493] [outer = 00000078F6E37000] 18:30:33 INFO - PROCESS | 3356 | 1463967033686 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 986ms 18:30:33 INFO - PROCESS | 3356 | 1463967033729 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 18:30:33 INFO - PROCESS | 3356 | 1463967033732 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 18:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:30:33 INFO - PROCESS | 3356 | 1463967033735 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:30:33 INFO - PROCESS | 3356 | 1463967033738 Marionette TRACE conn6 <- [1,1954,null,{}] 18:30:33 INFO - PROCESS | 3356 | 1463967033741 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:33 INFO - PROCESS | 3356 | 1463967033867 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 18:30:34 INFO - PROCESS | 3356 | 1463967033983 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:34 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FC834800 == 95 [pid = 3356] [id = 498] 18:30:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (00000078F6E38000) [pid = 3356] [serial = 1494] [outer = 0000000000000000] 18:30:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (00000078FA6E9000) [pid = 3356] [serial = 1495] [outer = 00000078F6E38000] 18:30:34 INFO - PROCESS | 3356 | 1463967034080 Marionette DEBUG loaded listener.js 18:30:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (00000078FBFBB800) [pid = 3356] [serial = 1496] [outer = 00000078F6E38000] 18:30:34 INFO - PROCESS | 3356 | 1463967034651 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 941ms 18:30:34 INFO - PROCESS | 3356 | 1463967034679 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 18:30:34 INFO - PROCESS | 3356 | 1463967034682 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 18:30:34 INFO - PROCESS | 3356 | 1463967034685 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:30:34 INFO - PROCESS | 3356 | 1463967034687 Marionette TRACE conn6 <- [1,1958,null,{}] 18:30:34 INFO - PROCESS | 3356 | 1463967034691 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:34 INFO - PROCESS | 3356 | 1463967034829 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 18:30:35 INFO - PROCESS | 3356 | 1463967034987 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:35 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDADF000 == 96 [pid = 3356] [id = 499] 18:30:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (00000078FCB6C000) [pid = 3356] [serial = 1497] [outer = 0000000000000000] 18:30:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (00000078FCEA0400) [pid = 3356] [serial = 1498] [outer = 00000078FCB6C000] 18:30:35 INFO - PROCESS | 3356 | 1463967035044 Marionette DEBUG loaded listener.js 18:30:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (00000078FD1ED400) [pid = 3356] [serial = 1499] [outer = 00000078FCB6C000] 18:30:35 INFO - PROCESS | 3356 | 1463967035610 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 986ms 18:30:35 INFO - PROCESS | 3356 | 1463967035675 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 18:30:35 INFO - PROCESS | 3356 | 1463967035677 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 18:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:30:35 INFO - PROCESS | 3356 | 1463967035680 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:30:35 INFO - PROCESS | 3356 | 1463967035682 Marionette TRACE conn6 <- [1,1962,null,{}] 18:30:35 INFO - PROCESS | 3356 | 1463967035702 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:35 INFO - PROCESS | 3356 | 1463967035829 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 18:30:35 INFO - PROCESS | 3356 | 1463967035972 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:35 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDFF8800 == 97 [pid = 3356] [id = 500] 18:30:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (0000007889171800) [pid = 3356] [serial = 1500] [outer = 0000000000000000] 18:30:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (0000007889177000) [pid = 3356] [serial = 1501] [outer = 0000007889171800] 18:30:36 INFO - PROCESS | 3356 | 1463967036029 Marionette DEBUG loaded listener.js 18:30:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (000000788917DC00) [pid = 3356] [serial = 1502] [outer = 0000007889171800] 18:30:36 INFO - PROCESS | 3356 | 1463967036676 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1032ms 18:30:36 INFO - PROCESS | 3356 | 1463967036716 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 18:30:36 INFO - PROCESS | 3356 | 1463967036718 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 18:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:30:36 INFO - PROCESS | 3356 | 1463967036722 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:30:36 INFO - PROCESS | 3356 | 1463967036724 Marionette TRACE conn6 <- [1,1966,null,{}] 18:30:36 INFO - PROCESS | 3356 | 1463967036728 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:36 INFO - PROCESS | 3356 | 1463967036856 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 18:30:37 INFO - PROCESS | 3356 | 1463967037262 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:37 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882265800 == 98 [pid = 3356] [id = 501] 18:30:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (0000007880746C00) [pid = 3356] [serial = 1503] [outer = 0000000000000000] 18:30:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (0000007880F2C000) [pid = 3356] [serial = 1504] [outer = 0000007880746C00] 18:30:37 INFO - PROCESS | 3356 | 1463967037374 Marionette DEBUG loaded listener.js 18:30:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (0000007881778400) [pid = 3356] [serial = 1505] [outer = 0000007880746C00] 18:30:37 INFO - PROCESS | 3356 | 1463967037944 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1293ms 18:30:38 INFO - PROCESS | 3356 | 1463967038018 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 18:30:38 INFO - PROCESS | 3356 | 1463967038023 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 18:30:38 INFO - PROCESS | 3356 | 1463967038027 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:30:38 INFO - PROCESS | 3356 | 1463967038030 Marionette TRACE conn6 <- [1,1970,null,{}] 18:30:38 INFO - PROCESS | 3356 | 1463967038035 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:38 INFO - PROCESS | 3356 | 1463967038154 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 18:30:38 INFO - PROCESS | 3356 | 1463967038273 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:38 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848C9800 == 99 [pid = 3356] [id = 502] 18:30:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (0000007882004000) [pid = 3356] [serial = 1506] [outer = 0000000000000000] 18:30:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (000000788200E000) [pid = 3356] [serial = 1507] [outer = 0000007882004000] 18:30:38 INFO - PROCESS | 3356 | 1463967038367 Marionette DEBUG loaded listener.js 18:30:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (0000007882381C00) [pid = 3356] [serial = 1508] [outer = 0000007882004000] 18:30:38 INFO - PROCESS | 3356 | --DOCSHELL 00000078F069F000 == 98 [pid = 3356] [id = 331] 18:30:38 INFO - PROCESS | 3356 | --DOCSHELL 00000078F069B800 == 97 [pid = 3356] [id = 250] 18:30:38 INFO - PROCESS | 3356 | --DOCSHELL 000000788DBD4800 == 96 [pid = 3356] [id = 492] 18:30:38 INFO - PROCESS | 3356 | --DOCSHELL 000000788DA56800 == 95 [pid = 3356] [id = 491] 18:30:38 INFO - PROCESS | 3356 | --DOCSHELL 000000788D773800 == 94 [pid = 3356] [id = 490] 18:30:38 INFO - PROCESS | 3356 | --DOCSHELL 000000788CECC000 == 93 [pid = 3356] [id = 489] 18:30:38 INFO - PROCESS | 3356 | --DOCSHELL 000000788C13E000 == 92 [pid = 3356] [id = 488] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (00000078F9A4A800) [pid = 3356] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (000000788B373C00) [pid = 3356] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (0000007891DE6C00) [pid = 3356] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (000000788E038400) [pid = 3356] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (000000788C216400) [pid = 3356] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (0000007888D4F800) [pid = 3356] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 000000788B32D800 == 91 [pid = 3356] [id = 487] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 000000788A608800 == 90 [pid = 3356] [id = 486] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 0000007885946000 == 89 [pid = 3356] [id = 485] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 0000007888D60000 == 88 [pid = 3356] [id = 484] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 0000007885932800 == 87 [pid = 3356] [id = 483] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 00000078FC0D6000 == 86 [pid = 3356] [id = 479] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5E81800 == 85 [pid = 3356] [id = 478] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 00000078F17DD800 == 84 [pid = 3356] [id = 477] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 00000078F06A7800 == 83 [pid = 3356] [id = 476] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 000000788A761800 == 82 [pid = 3356] [id = 475] 18:30:39 INFO - PROCESS | 3356 | --DOCSHELL 000000788638E000 == 81 [pid = 3356] [id = 474] 18:30:39 INFO - PROCESS | 3356 | 1463967039077 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (000000788BA76000) [pid = 3356] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (000000788CBD3800) [pid = 3356] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (000000788D123C00) [pid = 3356] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (000000788CBED400) [pid = 3356] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (000000788D204000) [pid = 3356] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (0000007888AEF800) [pid = 3356] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (00000078863DB800) [pid = 3356] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (0000007883F7A400) [pid = 3356] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (000000788B364400) [pid = 3356] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (000000788EA1BC00) [pid = 3356] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (0000007889F47C00) [pid = 3356] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (0000007889F84C00) [pid = 3356] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (00000078863D4C00) [pid = 3356] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (00000078891F0400) [pid = 3356] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (0000007889934C00) [pid = 3356] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (00000078891EC800) [pid = 3356] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (00000078F4FCDC00) [pid = 3356] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (000000788A6DAC00) [pid = 3356] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (000000788200C800) [pid = 3356] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (00000078EF640800) [pid = 3356] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 145 (000000788D20EC00) [pid = 3356] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - PROCESS | 3356 | --DOMWINDOW == 144 (000000788B3B8800) [pid = 3356] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 18:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1124ms 18:30:39 INFO - PROCESS | 3356 | 1463967039158 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 3356 | 1463967039162 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 18:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:30:39 INFO - PROCESS | 3356 | 1463967039167 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 3356 | 1463967039169 Marionette TRACE conn6 <- [1,1974,null,{}] 18:30:39 INFO - PROCESS | 3356 | 1463967039172 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:39 INFO - PROCESS | 3356 | 1463967039271 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 18:30:39 INFO - PROCESS | 3356 | 1463967039284 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:39 INFO - PROCESS | 3356 | ++DOCSHELL 000000788270B000 == 82 [pid = 3356] [id = 503] 18:30:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (00000078822C0400) [pid = 3356] [serial = 1509] [outer = 0000000000000000] 18:30:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (0000007882381400) [pid = 3356] [serial = 1510] [outer = 00000078822C0400] 18:30:39 INFO - PROCESS | 3356 | 1463967039332 Marionette DEBUG loaded listener.js 18:30:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (0000007882F54800) [pid = 3356] [serial = 1511] [outer = 00000078822C0400] 18:30:39 INFO - PROCESS | 3356 | 1463967039847 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 734ms 18:30:39 INFO - PROCESS | 3356 | 1463967039903 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 18:30:39 INFO - PROCESS | 3356 | 1463967039906 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 18:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:30:39 INFO - PROCESS | 3356 | 1463967039910 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:30:39 INFO - PROCESS | 3356 | 1463967039916 Marionette TRACE conn6 <- [1,1978,null,{}] 18:30:39 INFO - PROCESS | 3356 | 1463967039926 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:40 INFO - PROCESS | 3356 | 1463967040027 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 18:30:40 INFO - PROCESS | 3356 | 1463967040127 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 3356 | ++DOCSHELL 000000788592F000 == 83 [pid = 3356] [id = 504] 18:30:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (00000078823CC800) [pid = 3356] [serial = 1512] [outer = 0000000000000000] 18:30:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (0000007884764800) [pid = 3356] [serial = 1513] [outer = 00000078823CC800] 18:30:40 INFO - PROCESS | 3356 | 1463967040173 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (0000007885996400) [pid = 3356] [serial = 1514] [outer = 00000078823CC800] 18:30:40 INFO - PROCESS | 3356 | 1463967040559 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 18:30:40 INFO - PROCESS | 3356 | 1463967040604 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 18:30:40 INFO - PROCESS | 3356 | 1463967040607 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 18:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:30:40 INFO - PROCESS | 3356 | 1463967040610 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:30:40 INFO - PROCESS | 3356 | 1463967040612 Marionette TRACE conn6 <- [1,1982,null,{}] 18:30:40 INFO - PROCESS | 3356 | 1463967040615 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:40 INFO - PROCESS | 3356 | 1463967040713 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 18:30:40 INFO - PROCESS | 3356 | 1463967040721 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:40 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B5C800 == 84 [pid = 3356] [id = 505] 18:30:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (0000007885B11800) [pid = 3356] [serial = 1515] [outer = 0000000000000000] 18:30:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (00000078863CEC00) [pid = 3356] [serial = 1516] [outer = 0000007885B11800] 18:30:40 INFO - PROCESS | 3356 | 1463967040767 Marionette DEBUG loaded listener.js 18:30:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (0000007887BC0800) [pid = 3356] [serial = 1517] [outer = 0000007885B11800] 18:30:41 INFO - PROCESS | 3356 | 1463967041202 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 628ms 18:30:41 INFO - PROCESS | 3356 | 1463967041249 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 18:30:41 INFO - PROCESS | 3356 | 1463967041251 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 18:30:41 INFO - PROCESS | 3356 | 1463967041255 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:30:41 INFO - PROCESS | 3356 | 1463967041256 Marionette TRACE conn6 <- [1,1986,null,{}] 18:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:30:41 INFO - PROCESS | 3356 | 1463967041272 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:41 INFO - PROCESS | 3356 | 1463967041398 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 18:30:41 INFO - PROCESS | 3356 | 1463967041488 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:41 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888D79800 == 85 [pid = 3356] [id = 506] 18:30:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (00000078885DF800) [pid = 3356] [serial = 1518] [outer = 0000000000000000] 18:30:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (00000078885E4000) [pid = 3356] [serial = 1519] [outer = 00000078885DF800] 18:30:41 INFO - PROCESS | 3356 | 1463967041541 Marionette DEBUG loaded listener.js 18:30:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (0000007888CD3400) [pid = 3356] [serial = 1520] [outer = 00000078885DF800] 18:30:41 INFO - PROCESS | 3356 | 1463967041988 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 775ms 18:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:30:42 INFO - PROCESS | 3356 | 1463967042043 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 3356 | 1463967042045 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 18:30:42 INFO - PROCESS | 3356 | 1463967042048 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 3356 | 1463967042050 Marionette TRACE conn6 <- [1,1990,null,{}] 18:30:42 INFO - PROCESS | 3356 | 1463967042054 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:42 INFO - PROCESS | 3356 | 1463967042192 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 18:30:42 INFO - PROCESS | 3356 | 1463967042214 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:42 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889946800 == 86 [pid = 3356] [id = 507] 18:30:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (0000007888DE0400) [pid = 3356] [serial = 1521] [outer = 0000000000000000] 18:30:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (0000007889177800) [pid = 3356] [serial = 1522] [outer = 0000007888DE0400] 18:30:42 INFO - PROCESS | 3356 | 1463967042260 Marionette DEBUG loaded listener.js 18:30:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (00000078891EFC00) [pid = 3356] [serial = 1523] [outer = 0000007888DE0400] 18:30:42 INFO - PROCESS | 3356 | 1463967042719 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 18:30:42 INFO - PROCESS | 3356 | 1463967042820 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 18:30:42 INFO - PROCESS | 3356 | 1463967042822 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 18:30:42 INFO - PROCESS | 3356 | 1463967042830 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:30:42 INFO - PROCESS | 3356 | 1463967042832 Marionette TRACE conn6 <- [1,1994,null,{}] 18:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:30:42 INFO - PROCESS | 3356 | 1463967042836 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:42 INFO - PROCESS | 3356 | 1463967042970 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 18:30:43 INFO - PROCESS | 3356 | 1463967042993 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A60E800 == 87 [pid = 3356] [id = 508] 18:30:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (00000078894AA400) [pid = 3356] [serial = 1524] [outer = 0000000000000000] 18:30:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (00000078894AF800) [pid = 3356] [serial = 1525] [outer = 00000078894AA400] 18:30:43 INFO - PROCESS | 3356 | 1463967043038 Marionette DEBUG loaded listener.js 18:30:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (000000788974B800) [pid = 3356] [serial = 1526] [outer = 00000078894AA400] 18:30:43 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (000000788BA62400) [pid = 3356] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:30:43 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (000000788CE35800) [pid = 3356] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:30:43 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (0000007888CDF800) [pid = 3356] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:30:43 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (00000078823C7000) [pid = 3356] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:30:43 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (0000007889752C00) [pid = 3356] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:30:43 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (00000078830EE800) [pid = 3356] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:30:43 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (00000078EED22800) [pid = 3356] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:30:43 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (0000007880FD4000) [pid = 3356] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:30:43 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (000000788B366400) [pid = 3356] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:30:43 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (0000007888DE9800) [pid = 3356] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:30:43 INFO - PROCESS | 3356 | 1463967043711 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 18:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 923ms 18:30:43 INFO - PROCESS | 3356 | 1463967043760 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 18:30:43 INFO - PROCESS | 3356 | 1463967043763 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 18:30:43 INFO - PROCESS | 3356 | 1463967043766 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:30:43 INFO - PROCESS | 3356 | 1463967043767 Marionette TRACE conn6 <- [1,1998,null,{}] 18:30:43 INFO - PROCESS | 3356 | 1463967043775 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:43 INFO - PROCESS | 3356 | 1463967043915 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 18:30:43 INFO - PROCESS | 3356 | 1463967043979 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:43 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A6BD800 == 88 [pid = 3356] [id = 509] 18:30:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (00000078830EE800) [pid = 3356] [serial = 1527] [outer = 0000000000000000] 18:30:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (00000078894A7C00) [pid = 3356] [serial = 1528] [outer = 00000078830EE800] 18:30:44 INFO - PROCESS | 3356 | 1463967044027 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (0000007889936000) [pid = 3356] [serial = 1529] [outer = 00000078830EE800] 18:30:44 INFO - PROCESS | 3356 | 1463967044409 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 18:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 691ms 18:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:30:44 INFO - PROCESS | 3356 | 1463967044461 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 18:30:44 INFO - PROCESS | 3356 | 1463967044463 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 18:30:44 INFO - PROCESS | 3356 | 1463967044466 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:30:44 INFO - PROCESS | 3356 | 1463967044467 Marionette TRACE conn6 <- [1,2002,null,{}] 18:30:44 INFO - PROCESS | 3356 | 1463967044471 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:44 INFO - PROCESS | 3356 | 1463967044569 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 18:30:44 INFO - PROCESS | 3356 | 1463967044604 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:44 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B33A800 == 89 [pid = 3356] [id = 510] 18:30:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (0000007885998000) [pid = 3356] [serial = 1530] [outer = 0000000000000000] 18:30:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (0000007889B4BC00) [pid = 3356] [serial = 1531] [outer = 0000007885998000] 18:30:44 INFO - PROCESS | 3356 | 1463967044650 Marionette DEBUG loaded listener.js 18:30:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (0000007889F4AC00) [pid = 3356] [serial = 1532] [outer = 0000007885998000] 18:30:45 INFO - PROCESS | 3356 | 1463967045088 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 690ms 18:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:30:45 INFO - PROCESS | 3356 | 1463967045160 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 18:30:45 INFO - PROCESS | 3356 | 1463967045162 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 18:30:45 INFO - PROCESS | 3356 | 1463967045165 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:30:45 INFO - PROCESS | 3356 | 1463967045167 Marionette TRACE conn6 <- [1,2006,null,{}] 18:30:45 INFO - PROCESS | 3356 | 1463967045170 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:45 INFO - PROCESS | 3356 | 1463967045277 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 18:30:45 INFO - PROCESS | 3356 | 1463967045283 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:45 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C137000 == 90 [pid = 3356] [id = 511] 18:30:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (0000007889F75C00) [pid = 3356] [serial = 1533] [outer = 0000000000000000] 18:30:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (0000007889F88400) [pid = 3356] [serial = 1534] [outer = 0000007889F75C00] 18:30:45 INFO - PROCESS | 3356 | 1463967045335 Marionette DEBUG loaded listener.js 18:30:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (000000788B366000) [pid = 3356] [serial = 1535] [outer = 0000007889F75C00] 18:30:46 INFO - PROCESS | 3356 | 1463967046118 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 985ms 18:30:46 INFO - PROCESS | 3356 | 1463967046154 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 18:30:46 INFO - PROCESS | 3356 | 1463967046160 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 18:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:30:46 INFO - PROCESS | 3356 | 1463967046165 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:30:46 INFO - PROCESS | 3356 | 1463967046170 Marionette TRACE conn6 <- [1,2010,null,{}] 18:30:46 INFO - PROCESS | 3356 | 1463967046175 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:46 INFO - PROCESS | 3356 | 1463967046309 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 18:30:46 INFO - PROCESS | 3356 | 1463967046424 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:46 INFO - PROCESS | 3356 | ++DOCSHELL 00000078847B4000 == 91 [pid = 3356] [id = 512] 18:30:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (000000788218EC00) [pid = 3356] [serial = 1536] [outer = 0000000000000000] 18:30:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (00000078823C8400) [pid = 3356] [serial = 1537] [outer = 000000788218EC00] 18:30:46 INFO - PROCESS | 3356 | 1463967046525 Marionette DEBUG loaded listener.js 18:30:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (0000007882FB8C00) [pid = 3356] [serial = 1538] [outer = 000000788218EC00] 18:30:47 INFO - PROCESS | 3356 | 1463967047115 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 986ms 18:30:47 INFO - PROCESS | 3356 | 1463967047155 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 18:30:47 INFO - PROCESS | 3356 | 1463967047161 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 18:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:30:47 INFO - PROCESS | 3356 | 1463967047168 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:30:47 INFO - PROCESS | 3356 | 1463967047171 Marionette TRACE conn6 <- [1,2014,null,{}] 18:30:47 INFO - PROCESS | 3356 | 1463967047175 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:47 INFO - PROCESS | 3356 | 1463967047303 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 18:30:47 INFO - PROCESS | 3356 | 1463967047417 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:47 INFO - PROCESS | 3356 | ++DOCSHELL 000000788978B800 == 92 [pid = 3356] [id = 513] 18:30:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (0000007884811C00) [pid = 3356] [serial = 1539] [outer = 0000000000000000] 18:30:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (00000078863C6000) [pid = 3356] [serial = 1540] [outer = 0000007884811C00] 18:30:47 INFO - PROCESS | 3356 | 1463967047515 Marionette DEBUG loaded listener.js 18:30:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (00000078885E8400) [pid = 3356] [serial = 1541] [outer = 0000007884811C00] 18:30:48 INFO - PROCESS | 3356 | 1463967048137 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1031ms 18:30:48 INFO - PROCESS | 3356 | 1463967048198 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 18:30:48 INFO - PROCESS | 3356 | 1463967048201 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 18:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:30:48 INFO - PROCESS | 3356 | 1463967048205 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:30:48 INFO - PROCESS | 3356 | 1463967048209 Marionette TRACE conn6 <- [1,2018,null,{}] 18:30:48 INFO - PROCESS | 3356 | 1463967048255 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:48 INFO - PROCESS | 3356 | 1463967048424 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 18:30:48 INFO - PROCESS | 3356 | 1463967048528 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:48 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CED0800 == 93 [pid = 3356] [id = 514] 18:30:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (0000007889936800) [pid = 3356] [serial = 1542] [outer = 0000000000000000] 18:30:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (0000007889F3B800) [pid = 3356] [serial = 1543] [outer = 0000007889936800] 18:30:48 INFO - PROCESS | 3356 | 1463967048591 Marionette DEBUG loaded listener.js 18:30:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (000000788A6DF400) [pid = 3356] [serial = 1544] [outer = 0000007889936800] 18:30:49 INFO - PROCESS | 3356 | 1463967049182 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1035ms 18:30:49 INFO - PROCESS | 3356 | 1463967049242 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 18:30:49 INFO - PROCESS | 3356 | 1463967049246 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 18:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:30:49 INFO - PROCESS | 3356 | 1463967049249 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:30:49 INFO - PROCESS | 3356 | 1463967049251 Marionette TRACE conn6 <- [1,2022,null,{}] 18:30:49 INFO - PROCESS | 3356 | 1463967049256 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:49 INFO - PROCESS | 3356 | 1463967049381 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 18:30:49 INFO - PROCESS | 3356 | 1463967049520 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:49 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D772800 == 94 [pid = 3356] [id = 515] 18:30:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (000000788B3B8800) [pid = 3356] [serial = 1545] [outer = 0000000000000000] 18:30:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (000000788B3BE400) [pid = 3356] [serial = 1546] [outer = 000000788B3B8800] 18:30:49 INFO - PROCESS | 3356 | 1463967049578 Marionette DEBUG loaded listener.js 18:30:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (000000788B9DAC00) [pid = 3356] [serial = 1547] [outer = 000000788B3B8800] 18:30:50 INFO - PROCESS | 3356 | 1463967050161 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 18:30:50 INFO - PROCESS | 3356 | 1463967050195 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 18:30:50 INFO - PROCESS | 3356 | 1463967050198 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 18:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:30:50 INFO - PROCESS | 3356 | 1463967050201 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:30:50 INFO - PROCESS | 3356 | 1463967050203 Marionette TRACE conn6 <- [1,2026,null,{}] 18:30:50 INFO - PROCESS | 3356 | 1463967050207 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:50 INFO - PROCESS | 3356 | 1463967050327 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 18:30:50 INFO - PROCESS | 3356 | 1463967050467 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:50 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DA51000 == 95 [pid = 3356] [id = 516] 18:30:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (00000078896F0400) [pid = 3356] [serial = 1548] [outer = 0000000000000000] 18:30:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (000000788BA64000) [pid = 3356] [serial = 1549] [outer = 00000078896F0400] 18:30:50 INFO - PROCESS | 3356 | 1463967050525 Marionette DEBUG loaded listener.js 18:30:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (000000788BA7CC00) [pid = 3356] [serial = 1550] [outer = 00000078896F0400] 18:30:51 INFO - PROCESS | 3356 | 1463967051126 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 985ms 18:30:51 INFO - PROCESS | 3356 | 1463967051189 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 18:30:51 INFO - PROCESS | 3356 | 1463967051192 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 18:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:30:51 INFO - PROCESS | 3356 | 1463967051195 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:30:51 INFO - PROCESS | 3356 | 1463967051197 Marionette TRACE conn6 <- [1,2030,null,{}] 18:30:51 INFO - PROCESS | 3356 | 1463967051201 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:51 INFO - PROCESS | 3356 | 1463967051380 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 18:30:51 INFO - PROCESS | 3356 | 1463967051397 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:51 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DBDC000 == 96 [pid = 3356] [id = 517] 18:30:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (000000788BA7B000) [pid = 3356] [serial = 1551] [outer = 0000000000000000] 18:30:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (000000788CBD6000) [pid = 3356] [serial = 1552] [outer = 000000788BA7B000] 18:30:51 INFO - PROCESS | 3356 | 1463967051454 Marionette DEBUG loaded listener.js 18:30:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (000000788CBE9800) [pid = 3356] [serial = 1553] [outer = 000000788BA7B000] 18:30:52 INFO - PROCESS | 3356 | 1463967052063 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 18:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 880ms 18:30:52 INFO - PROCESS | 3356 | 1463967052078 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 18:30:52 INFO - PROCESS | 3356 | 1463967052081 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 18:30:52 INFO - PROCESS | 3356 | 1463967052084 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:30:52 INFO - PROCESS | 3356 | 1463967052086 Marionette TRACE conn6 <- [1,2034,null,{}] 18:30:52 INFO - PROCESS | 3356 | 1463967052090 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:52 INFO - PROCESS | 3356 | 1463967052210 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 18:30:52 INFO - PROCESS | 3356 | 1463967052323 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:52 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EEC90800 == 97 [pid = 3356] [id = 518] 18:30:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (000000788C110C00) [pid = 3356] [serial = 1554] [outer = 0000000000000000] 18:30:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (000000788CE3D400) [pid = 3356] [serial = 1555] [outer = 000000788C110C00] 18:30:52 INFO - PROCESS | 3356 | 1463967052419 Marionette DEBUG loaded listener.js 18:30:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (000000788D129C00) [pid = 3356] [serial = 1556] [outer = 000000788C110C00] 18:30:53 INFO - PROCESS | 3356 | 1463967053025 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 986ms 18:30:53 INFO - PROCESS | 3356 | 1463967053074 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 18:30:53 INFO - PROCESS | 3356 | 1463967053076 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 18:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:30:53 INFO - PROCESS | 3356 | 1463967053080 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:30:53 INFO - PROCESS | 3356 | 1463967053082 Marionette TRACE conn6 <- [1,2038,null,{}] 18:30:53 INFO - PROCESS | 3356 | 1463967053085 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:53 INFO - PROCESS | 3356 | 1463967053206 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 18:30:53 INFO - PROCESS | 3356 | 1463967053319 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:53 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F069F000 == 98 [pid = 3356] [id = 519] 18:30:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (000000788CE35400) [pid = 3356] [serial = 1557] [outer = 0000000000000000] 18:30:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (000000788D20F800) [pid = 3356] [serial = 1558] [outer = 000000788CE35400] 18:30:53 INFO - PROCESS | 3356 | 1463967053415 Marionette DEBUG loaded listener.js 18:30:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (000000788D371C00) [pid = 3356] [serial = 1559] [outer = 000000788CE35400] 18:30:53 INFO - PROCESS | 3356 | 1463967053984 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 944ms 18:30:54 INFO - PROCESS | 3356 | 1463967054027 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 18:30:54 INFO - PROCESS | 3356 | 1463967054029 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 18:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:30:54 INFO - PROCESS | 3356 | 1463967054033 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:30:54 INFO - PROCESS | 3356 | 1463967054035 Marionette TRACE conn6 <- [1,2042,null,{}] 18:30:54 INFO - PROCESS | 3356 | 1463967054038 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:54 INFO - PROCESS | 3356 | 1463967054160 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 18:30:54 INFO - PROCESS | 3356 | 1463967054301 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:54 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1327800 == 99 [pid = 3356] [id = 520] 18:30:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (000000788D125C00) [pid = 3356] [serial = 1560] [outer = 0000000000000000] 18:30:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (000000788D686800) [pid = 3356] [serial = 1561] [outer = 000000788D125C00] 18:30:54 INFO - PROCESS | 3356 | 1463967054359 Marionette DEBUG loaded listener.js 18:30:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (000000788E4DA800) [pid = 3356] [serial = 1562] [outer = 000000788D125C00] 18:30:55 INFO - PROCESS | 3356 | 1463967055002 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1027ms 18:30:55 INFO - PROCESS | 3356 | 1463967055063 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 18:30:55 INFO - PROCESS | 3356 | 1463967055066 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 18:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:30:55 INFO - PROCESS | 3356 | 1463967055069 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:30:55 INFO - PROCESS | 3356 | 1463967055071 Marionette TRACE conn6 <- [1,2046,null,{}] 18:30:55 INFO - PROCESS | 3356 | 1463967055075 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:55 INFO - PROCESS | 3356 | 1463967055218 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 18:30:55 INFO - PROCESS | 3356 | 1463967055361 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:55 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B62000 == 100 [pid = 3356] [id = 521] 18:30:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (0000007881FEE800) [pid = 3356] [serial = 1563] [outer = 0000000000000000] 18:30:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (000000788B367800) [pid = 3356] [serial = 1564] [outer = 0000007881FEE800] 18:30:55 INFO - PROCESS | 3356 | 1463967055419 Marionette DEBUG loaded listener.js 18:30:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (000000788D67FC00) [pid = 3356] [serial = 1565] [outer = 0000007881FEE800] 18:30:56 INFO - PROCESS | 3356 | 1463967056242 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1190ms 18:30:56 INFO - PROCESS | 3356 | 1463967056261 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 18:30:56 INFO - PROCESS | 3356 | 1463967056266 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 18:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:30:56 INFO - PROCESS | 3356 | 1463967056271 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:30:56 INFO - PROCESS | 3356 | 1463967056275 Marionette TRACE conn6 <- [1,2050,null,{}] 18:30:56 INFO - PROCESS | 3356 | 1463967056280 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:56 INFO - PROCESS | 3356 | 1463967056403 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 18:30:56 INFO - PROCESS | 3356 | 1463967056522 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:56 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889659000 == 101 [pid = 3356] [id = 522] 18:30:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (0000007882759000) [pid = 3356] [serial = 1566] [outer = 0000000000000000] 18:30:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (0000007883F80000) [pid = 3356] [serial = 1567] [outer = 0000007882759000] 18:30:56 INFO - PROCESS | 3356 | 1463967056573 Marionette DEBUG loaded listener.js 18:30:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (0000007885B12C00) [pid = 3356] [serial = 1568] [outer = 0000007882759000] 18:30:57 INFO - PROCESS | 3356 | 1463967057162 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 943ms 18:30:57 INFO - PROCESS | 3356 | 1463967057219 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 18:30:57 INFO - PROCESS | 3356 | 1463967057225 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 18:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:30:57 INFO - PROCESS | 3356 | 1463967057231 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:30:57 INFO - PROCESS | 3356 | 1463967057233 Marionette TRACE conn6 <- [1,2054,null,{}] 18:30:57 INFO - PROCESS | 3356 | 1463967057237 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:57 INFO - PROCESS | 3356 | 1463967057352 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 18:30:57 INFO - PROCESS | 3356 | 1463967057498 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:57 INFO - PROCESS | 3356 | ++DOCSHELL 000000788594A800 == 102 [pid = 3356] [id = 523] 18:30:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (000000788218F400) [pid = 3356] [serial = 1569] [outer = 0000000000000000] 18:30:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (0000007888CD2800) [pid = 3356] [serial = 1570] [outer = 000000788218F400] 18:30:57 INFO - PROCESS | 3356 | 1463967057552 Marionette DEBUG loaded listener.js 18:30:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (0000007889171C00) [pid = 3356] [serial = 1571] [outer = 000000788218F400] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 000000788B33A800 == 101 [pid = 3356] [id = 510] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 000000788A6BD800 == 100 [pid = 3356] [id = 509] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 000000788A60E800 == 99 [pid = 3356] [id = 508] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 0000007889946800 == 98 [pid = 3356] [id = 507] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 0000007888D79800 == 97 [pid = 3356] [id = 506] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B5C800 == 96 [pid = 3356] [id = 505] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 000000788592F000 == 95 [pid = 3356] [id = 504] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 000000788270B000 == 94 [pid = 3356] [id = 503] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 00000078848C9800 == 93 [pid = 3356] [id = 502] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (000000788E038800) [pid = 3356] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (00000078F06C6800) [pid = 3356] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (00000078F4FD7400) [pid = 3356] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (00000078F69CAC00) [pid = 3356] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (00000078863BF400) [pid = 3356] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (00000078F4FD1800) [pid = 3356] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 0000007882265800 == 92 [pid = 3356] [id = 501] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDADF000 == 91 [pid = 3356] [id = 499] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 00000078FC834800 == 90 [pid = 3356] [id = 498] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6E9F000 == 89 [pid = 3356] [id = 497] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5124000 == 88 [pid = 3356] [id = 496] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 000000788CE9B000 == 87 [pid = 3356] [id = 495] 18:30:57 INFO - PROCESS | 3356 | --DOCSHELL 0000007888D73800 == 86 [pid = 3356] [id = 494] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (000000788BA69800) [pid = 3356] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (000000788D366C00) [pid = 3356] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (000000788D12E800) [pid = 3356] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (000000788E02FC00) [pid = 3356] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (0000007888D52800) [pid = 3356] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (00000078863CD000) [pid = 3356] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (0000007888DDF000) [pid = 3356] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (0000007889B4EC00) [pid = 3356] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (0000007889F8B800) [pid = 3356] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (0000007889F6DC00) [pid = 3356] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (00000078EFD30800) [pid = 3356] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (0000007882F50800) [pid = 3356] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (00000078814EB000) [pid = 3356] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (000000788C212400) [pid = 3356] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (0000007889750400) [pid = 3356] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (000000788B3B1000) [pid = 3356] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (000000788D367C00) [pid = 3356] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (0000007883F8D400) [pid = 3356] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (00000078F0814000) [pid = 3356] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (00000078896E7400) [pid = 3356] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (000000788C219000) [pid = 3356] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (000000788D20A400) [pid = 3356] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (000000788EA1CC00) [pid = 3356] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 18:30:57 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (000000788B9D0800) [pid = 3356] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 18:30:58 INFO - PROCESS | 3356 | 1463967058090 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 881ms 18:30:58 INFO - PROCESS | 3356 | 1463967058114 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 3356 | 1463967058116 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 18:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:30:58 INFO - PROCESS | 3356 | 1463967058119 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - PROCESS | 3356 | 1463967058123 Marionette TRACE conn6 <- [1,2058,null,{}] 18:30:58 INFO - PROCESS | 3356 | 1463967058134 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:58 INFO - PROCESS | 3356 | 1463967058239 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 18:30:58 INFO - PROCESS | 3356 | 1463967058249 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:58 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B5E800 == 87 [pid = 3356] [id = 524] 18:30:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (0000007885B15C00) [pid = 3356] [serial = 1572] [outer = 0000000000000000] 18:30:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (0000007888CDEC00) [pid = 3356] [serial = 1573] [outer = 0000007885B15C00] 18:30:58 INFO - PROCESS | 3356 | 1463967058300 Marionette DEBUG loaded listener.js 18:30:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (000000788917D800) [pid = 3356] [serial = 1574] [outer = 0000007885B15C00] 18:30:58 INFO - PROCESS | 3356 | 1463967058799 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:30:58 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD47E800 == 86 [pid = 3356] [id = 11] 18:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 734ms 18:30:58 INFO - PROCESS | 3356 | 1463967058856 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 18:30:58 INFO - PROCESS | 3356 | 1463967058859 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 18:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:30:58 INFO - PROCESS | 3356 | 1463967058862 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:30:58 INFO - PROCESS | 3356 | 1463967058864 Marionette TRACE conn6 <- [1,2062,null,{}] 18:30:58 INFO - PROCESS | 3356 | 1463967058867 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:59 INFO - PROCESS | 3356 | 1463967058996 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 18:30:59 INFO - PROCESS | 3356 | 1463967059120 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:59 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886388800 == 87 [pid = 3356] [id = 525] 18:30:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (000000788177F000) [pid = 3356] [serial = 1575] [outer = 0000000000000000] 18:30:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (0000007882004800) [pid = 3356] [serial = 1576] [outer = 000000788177F000] 18:30:59 INFO - PROCESS | 3356 | 1463967059169 Marionette DEBUG loaded listener.js 18:30:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (0000007889933800) [pid = 3356] [serial = 1577] [outer = 000000788177F000] 18:30:59 INFO - PROCESS | 3356 | 1463967059560 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 733ms 18:30:59 INFO - PROCESS | 3356 | 1463967059618 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 18:30:59 INFO - PROCESS | 3356 | 1463967059620 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 18:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:30:59 INFO - PROCESS | 3356 | 1463967059625 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:30:59 INFO - PROCESS | 3356 | 1463967059626 Marionette TRACE conn6 <- [1,2066,null,{}] 18:30:59 INFO - PROCESS | 3356 | 1463967059630 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:30:59 INFO - PROCESS | 3356 | 1463967059729 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 18:30:59 INFO - PROCESS | 3356 | 1463967059736 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:30:59 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B339800 == 88 [pid = 3356] [id = 526] 18:30:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (0000007889B47C00) [pid = 3356] [serial = 1578] [outer = 0000000000000000] 18:30:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (0000007889F76000) [pid = 3356] [serial = 1579] [outer = 0000007889B47C00] 18:30:59 INFO - PROCESS | 3356 | 1463967059782 Marionette DEBUG loaded listener.js 18:30:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (000000788B368800) [pid = 3356] [serial = 1580] [outer = 0000007889B47C00] 18:31:00 INFO - PROCESS | 3356 | 1463967060284 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 18:31:00 INFO - PROCESS | 3356 | 1463967060317 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 18:31:00 INFO - PROCESS | 3356 | 1463967060319 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 18:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:31:00 INFO - PROCESS | 3356 | 1463967060322 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:31:00 INFO - PROCESS | 3356 | 1463967060324 Marionette TRACE conn6 <- [1,2070,null,{}] 18:31:00 INFO - PROCESS | 3356 | 1463967060327 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:00 INFO - PROCESS | 3356 | 1463967060508 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 18:31:00 INFO - PROCESS | 3356 | 1463967060537 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:00 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEA3000 == 89 [pid = 3356] [id = 527] 18:31:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (000000788C10F000) [pid = 3356] [serial = 1581] [outer = 0000000000000000] 18:31:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (000000788CBD4C00) [pid = 3356] [serial = 1582] [outer = 000000788C10F000] 18:31:00 INFO - PROCESS | 3356 | 1463967060584 Marionette DEBUG loaded listener.js 18:31:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (000000788D12E800) [pid = 3356] [serial = 1583] [outer = 000000788C10F000] 18:31:01 INFO - PROCESS | 3356 | 1463967061047 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 776ms 18:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:31:01 INFO - PROCESS | 3356 | 1463967061102 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 18:31:01 INFO - PROCESS | 3356 | 1463967061104 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 18:31:01 INFO - PROCESS | 3356 | 1463967061107 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:31:01 INFO - PROCESS | 3356 | 1463967061109 Marionette TRACE conn6 <- [1,2074,null,{}] 18:31:01 INFO - PROCESS | 3356 | 1463967061113 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:01 INFO - PROCESS | 3356 | 1463967061254 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 18:31:01 INFO - PROCESS | 3356 | 1463967061277 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:01 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D787000 == 90 [pid = 3356] [id = 528] 18:31:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (000000788E4D8C00) [pid = 3356] [serial = 1584] [outer = 0000000000000000] 18:31:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (000000788EA14000) [pid = 3356] [serial = 1585] [outer = 000000788E4D8C00] 18:31:01 INFO - PROCESS | 3356 | 1463967061322 Marionette DEBUG loaded listener.js 18:31:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (00000078EED21800) [pid = 3356] [serial = 1586] [outer = 000000788E4D8C00] 18:31:01 INFO - PROCESS | 3356 | 1463967061775 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 18:31:01 INFO - PROCESS | 3356 | 1463967061803 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 18:31:01 INFO - PROCESS | 3356 | 1463967061805 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 18:31:01 INFO - PROCESS | 3356 | 1463967061808 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:31:01 INFO - PROCESS | 3356 | 1463967061810 Marionette TRACE conn6 <- [1,2078,null,{}] 18:31:01 INFO - PROCESS | 3356 | 1463967061813 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:01 INFO - PROCESS | 3356 | 1463967061972 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (0000007882004000) [pid = 3356] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (00000078894AA400) [pid = 3356] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (00000078822C0400) [pid = 3356] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (0000007885998000) [pid = 3356] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (0000007885B11800) [pid = 3356] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (00000078823CC800) [pid = 3356] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (0000007880746C00) [pid = 3356] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (0000007888DE0400) [pid = 3356] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (00000078830EE800) [pid = 3356] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (00000078885DF800) [pid = 3356] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:31:02 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (000000788CE38C00) [pid = 3356] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:31:02 INFO - PROCESS | 3356 | 1463967062190 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:02 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887BE8800 == 91 [pid = 3356] [id = 529] 18:31:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (0000007882004000) [pid = 3356] [serial = 1587] [outer = 0000000000000000] 18:31:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (000000788237CC00) [pid = 3356] [serial = 1588] [outer = 0000007882004000] 18:31:02 INFO - PROCESS | 3356 | 1463967062236 Marionette DEBUG loaded listener.js 18:31:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (0000007888DDE800) [pid = 3356] [serial = 1589] [outer = 0000007882004000] 18:31:02 INFO - PROCESS | 3356 | 1463967062623 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 838ms 18:31:02 INFO - PROCESS | 3356 | 1463967062650 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 18:31:02 INFO - PROCESS | 3356 | 1463967062652 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 18:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:31:02 INFO - PROCESS | 3356 | 1463967062656 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:31:02 INFO - PROCESS | 3356 | 1463967062658 Marionette TRACE conn6 <- [1,2082,null,{}] 18:31:02 INFO - PROCESS | 3356 | 1463967062661 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:02 INFO - PROCESS | 3356 | 1463967062762 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 18:31:02 INFO - PROCESS | 3356 | 1463967062769 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:02 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EF61E800 == 92 [pid = 3356] [id = 530] 18:31:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (000000788CE38C00) [pid = 3356] [serial = 1590] [outer = 0000000000000000] 18:31:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (00000078EFF5F400) [pid = 3356] [serial = 1591] [outer = 000000788CE38C00] 18:31:02 INFO - PROCESS | 3356 | 1463967062816 Marionette DEBUG loaded listener.js 18:31:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (00000078F0816400) [pid = 3356] [serial = 1592] [outer = 000000788CE38C00] 18:31:03 INFO - PROCESS | 3356 | 1463967063265 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 627ms 18:31:03 INFO - PROCESS | 3356 | 1463967063286 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 18:31:03 INFO - PROCESS | 3356 | 1463967063288 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 18:31:03 INFO - PROCESS | 3356 | 1463967063291 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:31:03 INFO - PROCESS | 3356 | 1463967063293 Marionette TRACE conn6 <- [1,2086,null,{}] 18:31:03 INFO - PROCESS | 3356 | 1463967063311 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:03 INFO - PROCESS | 3356 | 1463967063411 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 18:31:03 INFO - PROCESS | 3356 | 1463967063417 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:03 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1DE1000 == 93 [pid = 3356] [id = 531] 18:31:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (0000007880F8DC00) [pid = 3356] [serial = 1593] [outer = 0000000000000000] 18:31:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (00000078F0960400) [pid = 3356] [serial = 1594] [outer = 0000007880F8DC00] 18:31:03 INFO - PROCESS | 3356 | 1463967063463 Marionette DEBUG loaded listener.js 18:31:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (00000078F1748800) [pid = 3356] [serial = 1595] [outer = 0000007880F8DC00] 18:31:03 INFO - PROCESS | 3356 | 1463967063942 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 693ms 18:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:31:04 INFO - PROCESS | 3356 | 1463967063989 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 18:31:04 INFO - PROCESS | 3356 | 1463967063992 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 18:31:04 INFO - PROCESS | 3356 | 1463967063995 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:31:04 INFO - PROCESS | 3356 | 1463967063997 Marionette TRACE conn6 <- [1,2090,null,{}] 18:31:04 INFO - PROCESS | 3356 | 1463967064001 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:04 INFO - PROCESS | 3356 | 1463967064121 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 18:31:04 INFO - PROCESS | 3356 | 1463967064301 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:04 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882270800 == 94 [pid = 3356] [id = 532] 18:31:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (0000007880739C00) [pid = 3356] [serial = 1596] [outer = 0000000000000000] 18:31:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (0000007880AC8C00) [pid = 3356] [serial = 1597] [outer = 0000007880739C00] 18:31:04 INFO - PROCESS | 3356 | 1463967064367 Marionette DEBUG loaded listener.js 18:31:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (0000007881FF3400) [pid = 3356] [serial = 1598] [outer = 0000007880739C00] 18:31:05 INFO - PROCESS | 3356 | 1463967065088 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1133ms 18:31:05 INFO - PROCESS | 3356 | 1463967065130 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 18:31:05 INFO - PROCESS | 3356 | 1463967065135 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 18:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:31:05 INFO - PROCESS | 3356 | 1463967065140 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:31:05 INFO - PROCESS | 3356 | 1463967065144 Marionette TRACE conn6 <- [1,2094,null,{}] 18:31:05 INFO - PROCESS | 3356 | 1463967065150 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:05 INFO - PROCESS | 3356 | 1463967065335 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 18:31:05 INFO - PROCESS | 3356 | 1463967065446 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:05 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889950000 == 95 [pid = 3356] [id = 533] 18:31:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (00000078863C5800) [pid = 3356] [serial = 1599] [outer = 0000000000000000] 18:31:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (00000078863D1C00) [pid = 3356] [serial = 1600] [outer = 00000078863C5800] 18:31:05 INFO - PROCESS | 3356 | 1463967065506 Marionette DEBUG loaded listener.js 18:31:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (0000007888D57800) [pid = 3356] [serial = 1601] [outer = 00000078863C5800] 18:31:06 INFO - PROCESS | 3356 | 1463967066109 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 18:31:06 INFO - PROCESS | 3356 | 1463967066183 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 18:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:31:06 INFO - PROCESS | 3356 | 1463967066188 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:31:06 INFO - PROCESS | 3356 | 1463967066190 Marionette TRACE conn6 <- [1,2098,null,{}] 18:31:06 INFO - PROCESS | 3356 | 1463967066194 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:06 INFO - PROCESS | 3356 | 1463967066323 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 18:31:06 INFO - PROCESS | 3356 | 1463967066469 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:06 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1C60000 == 96 [pid = 3356] [id = 534] 18:31:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (0000007889F48000) [pid = 3356] [serial = 1602] [outer = 0000000000000000] 18:31:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (000000788B9D0800) [pid = 3356] [serial = 1603] [outer = 0000007889F48000] 18:31:06 INFO - PROCESS | 3356 | 1463967066527 Marionette DEBUG loaded listener.js 18:31:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (000000788C217C00) [pid = 3356] [serial = 1604] [outer = 0000007889F48000] 18:31:07 INFO - PROCESS | 3356 | 1463967067158 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1024ms 18:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:31:07 INFO - PROCESS | 3356 | 1463967067214 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 18:31:07 INFO - PROCESS | 3356 | 1463967067217 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 18:31:07 INFO - PROCESS | 3356 | 1463967067227 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:31:07 INFO - PROCESS | 3356 | 1463967067234 Marionette TRACE conn6 <- [1,2102,null,{}] 18:31:07 INFO - PROCESS | 3356 | 1463967067258 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:07 INFO - PROCESS | 3356 | 1463967067388 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 18:31:07 INFO - PROCESS | 3356 | 1463967067536 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:07 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6E9F000 == 97 [pid = 3356] [id = 535] 18:31:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (00000078EED1F000) [pid = 3356] [serial = 1605] [outer = 0000000000000000] 18:31:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (00000078F4FCC800) [pid = 3356] [serial = 1606] [outer = 00000078EED1F000] 18:31:07 INFO - PROCESS | 3356 | 1463967067595 Marionette DEBUG loaded listener.js 18:31:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (00000078F55BAC00) [pid = 3356] [serial = 1607] [outer = 00000078EED1F000] 18:31:08 INFO - PROCESS | 3356 | 1463967068219 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1008ms 18:31:08 INFO - PROCESS | 3356 | 1463967068230 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 18:31:08 INFO - PROCESS | 3356 | 1463967068234 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 18:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:31:08 INFO - PROCESS | 3356 | 1463967068237 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:31:08 INFO - PROCESS | 3356 | 1463967068239 Marionette TRACE conn6 <- [1,2106,null,{}] 18:31:08 INFO - PROCESS | 3356 | 1463967068243 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:08 INFO - PROCESS | 3356 | 1463967068370 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 18:31:08 INFO - PROCESS | 3356 | 1463967068528 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:08 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FC847800 == 98 [pid = 3356] [id = 536] 18:31:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (00000078F5C75000) [pid = 3356] [serial = 1608] [outer = 0000000000000000] 18:31:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (00000078F693C800) [pid = 3356] [serial = 1609] [outer = 00000078F5C75000] 18:31:08 INFO - PROCESS | 3356 | 1463967068586 Marionette DEBUG loaded listener.js 18:31:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (00000078F6A8E800) [pid = 3356] [serial = 1610] [outer = 00000078F5C75000] 18:31:09 INFO - PROCESS | 3356 | 1463967069146 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 985ms 18:31:09 INFO - PROCESS | 3356 | 1463967069225 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 18:31:09 INFO - PROCESS | 3356 | 1463967069228 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 18:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:31:09 INFO - PROCESS | 3356 | 1463967069231 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:31:09 INFO - PROCESS | 3356 | 1463967069233 Marionette TRACE conn6 <- [1,2110,null,{}] 18:31:09 INFO - PROCESS | 3356 | 1463967069237 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:09 INFO - PROCESS | 3356 | 1463967069392 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 18:31:09 INFO - PROCESS | 3356 | 1463967069536 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:09 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD48A000 == 99 [pid = 3356] [id = 537] 18:31:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (00000078F780E800) [pid = 3356] [serial = 1611] [outer = 0000000000000000] 18:31:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (00000078F9A46800) [pid = 3356] [serial = 1612] [outer = 00000078F780E800] 18:31:09 INFO - PROCESS | 3356 | 1463967069601 Marionette DEBUG loaded listener.js 18:31:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (00000078FA65C000) [pid = 3356] [serial = 1613] [outer = 00000078F780E800] 18:31:10 INFO - PROCESS | 3356 | 1463967070230 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1029ms 18:31:10 INFO - PROCESS | 3356 | 1463967070263 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 18:31:10 INFO - PROCESS | 3356 | 1463967070265 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 18:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:31:10 INFO - PROCESS | 3356 | 1463967070269 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:31:10 INFO - PROCESS | 3356 | 1463967070271 Marionette TRACE conn6 <- [1,2114,null,{}] 18:31:10 INFO - PROCESS | 3356 | 1463967070293 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:10 INFO - PROCESS | 3356 | 1463967070419 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 18:31:10 INFO - PROCESS | 3356 | 1463967070566 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:10 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDD54000 == 100 [pid = 3356] [id = 538] 18:31:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (00000078FBFBE400) [pid = 3356] [serial = 1614] [outer = 0000000000000000] 18:31:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 200 (00000078FC883800) [pid = 3356] [serial = 1615] [outer = 00000078FBFBE400] 18:31:10 INFO - PROCESS | 3356 | 1463967070623 Marionette DEBUG loaded listener.js 18:31:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 201 (00000078FCB54000) [pid = 3356] [serial = 1616] [outer = 00000078FBFBE400] 18:31:11 INFO - PROCESS | 3356 | 1463967071213 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 987ms 18:31:11 INFO - PROCESS | 3356 | 1463967071258 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 18:31:11 INFO - PROCESS | 3356 | 1463967071261 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 18:31:11 INFO - PROCESS | 3356 | 1463967071264 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:31:11 INFO - PROCESS | 3356 | 1463967071267 Marionette TRACE conn6 <- [1,2118,null,{}] 18:31:11 INFO - PROCESS | 3356 | 1463967071270 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:11 INFO - PROCESS | 3356 | 1463967071394 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 18:31:11 INFO - PROCESS | 3356 | 1463967071539 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:11 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FEC1B000 == 101 [pid = 3356] [id = 539] 18:31:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 202 (00000078FC0C1C00) [pid = 3356] [serial = 1617] [outer = 0000000000000000] 18:31:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 203 (00000078FCB74400) [pid = 3356] [serial = 1618] [outer = 00000078FC0C1C00] 18:31:11 INFO - PROCESS | 3356 | 1463967071596 Marionette DEBUG loaded listener.js 18:31:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 204 (00000078FD10FC00) [pid = 3356] [serial = 1619] [outer = 00000078FC0C1C00] 18:31:12 INFO - PROCESS | 3356 | 1463967072182 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 18:31:12 INFO - PROCESS | 3356 | 1463967072255 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 18:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:31:12 INFO - PROCESS | 3356 | 1463967072259 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:31:12 INFO - PROCESS | 3356 | 1463967072261 Marionette TRACE conn6 <- [1,2122,null,{}] 18:31:12 INFO - PROCESS | 3356 | 1463967072264 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:12 INFO - PROCESS | 3356 | 1463967072388 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 18:31:12 INFO - PROCESS | 3356 | 1463967072534 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:12 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A7C6000 == 102 [pid = 3356] [id = 540] 18:31:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 205 (000000788D1B3C00) [pid = 3356] [serial = 1620] [outer = 0000000000000000] 18:31:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 206 (000000788D1BD000) [pid = 3356] [serial = 1621] [outer = 000000788D1B3C00] 18:31:12 INFO - PROCESS | 3356 | 1463967072592 Marionette DEBUG loaded listener.js 18:31:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 207 (00000078FD114000) [pid = 3356] [serial = 1622] [outer = 000000788D1B3C00] 18:31:13 INFO - PROCESS | 3356 | 1463967073150 Marionette TRACE conn6 <- [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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 18:31:13 INFO - PROCESS | 3356 | 1463967073256 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 18:31:13 INFO - PROCESS | 3356 | 1463967073261 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:31:13 INFO - PROCESS | 3356 | 1463967073264 Marionette TRACE conn6 <- [1,2126,null,{}] 18:31:13 INFO - PROCESS | 3356 | 1463967073267 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:13 INFO - PROCESS | 3356 | 1463967073396 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 18:31:13 INFO - PROCESS | 3356 | 1463967073510 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:13 INFO - PROCESS | 3356 | ++DOCSHELL 000000788128C000 == 103 [pid = 3356] [id = 541] 18:31:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 208 (0000007880F2F000) [pid = 3356] [serial = 1623] [outer = 0000000000000000] 18:31:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 209 (00000078820C7000) [pid = 3356] [serial = 1624] [outer = 0000007880F2F000] 18:31:13 INFO - PROCESS | 3356 | 1463967073611 Marionette DEBUG loaded listener.js 18:31:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 210 (00000078885E2C00) [pid = 3356] [serial = 1625] [outer = 0000007880F2F000] 18:31:14 INFO - PROCESS | 3356 | 1463967074536 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1325ms 18:31:14 INFO - PROCESS | 3356 | 1463967074592 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 18:31:14 INFO - PROCESS | 3356 | 1463967074596 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 18:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:31:14 INFO - PROCESS | 3356 | 1463967074601 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:31:14 INFO - PROCESS | 3356 | 1463967074604 Marionette TRACE conn6 <- [1,2130,null,{}] 18:31:14 INFO - PROCESS | 3356 | 1463967074610 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:14 INFO - PROCESS | 3356 | 1463967074734 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 18:31:14 INFO - PROCESS | 3356 | 1463967074885 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:14 INFO - PROCESS | 3356 | ++DOCSHELL 000000788995B000 == 104 [pid = 3356] [id = 542] 18:31:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 211 (0000007882FB6800) [pid = 3356] [serial = 1626] [outer = 0000000000000000] 18:31:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 212 (0000007883F82C00) [pid = 3356] [serial = 1627] [outer = 0000007882FB6800] 18:31:14 INFO - PROCESS | 3356 | 1463967074940 Marionette DEBUG loaded listener.js 18:31:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 213 (00000078863CF800) [pid = 3356] [serial = 1628] [outer = 0000007882FB6800] 18:31:15 INFO - PROCESS | 3356 | 1463967075554 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:31:15 INFO - PROCESS | 3356 | 1463967075592 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 18:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:31:15 INFO - PROCESS | 3356 | 1463967075598 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:31:15 INFO - PROCESS | 3356 | 1463967075601 Marionette TRACE conn6 <- [1,2134,null,{}] 18:31:15 INFO - PROCESS | 3356 | 1463967075605 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:15 INFO - PROCESS | 3356 | 1463967075726 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 18:31:15 INFO - PROCESS | 3356 | 1463967075876 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:15 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886D97800 == 105 [pid = 3356] [id = 543] 18:31:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 214 (00000078891E3C00) [pid = 3356] [serial = 1629] [outer = 0000000000000000] 18:31:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 215 (00000078894A4C00) [pid = 3356] [serial = 1630] [outer = 00000078891E3C00] 18:31:15 INFO - PROCESS | 3356 | 1463967075927 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 216 (000000788992E000) [pid = 3356] [serial = 1631] [outer = 00000078891E3C00] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078EF6D5000 == 104 [pid = 3356] [id = 265] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1DE1000 == 103 [pid = 3356] [id = 531] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078EF61E800 == 102 [pid = 3356] [id = 530] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 0000007887BE8800 == 101 [pid = 3356] [id = 529] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 000000788D787000 == 100 [pid = 3356] [id = 528] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 000000788CEA3000 == 99 [pid = 3356] [id = 527] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 000000788B339800 == 98 [pid = 3356] [id = 526] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 0000007886388800 == 97 [pid = 3356] [id = 525] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B5E800 == 96 [pid = 3356] [id = 524] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 000000788594A800 == 95 [pid = 3356] [id = 523] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 215 (0000007889F88400) [pid = 3356] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 214 (000000788D679000) [pid = 3356] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 213 (00000078FA6E9000) [pid = 3356] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 212 (00000078F7076800) [pid = 3356] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 211 (0000007889177000) [pid = 3356] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 210 (00000078FCEA0400) [pid = 3356] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 209 (0000007889B4D000) [pid = 3356] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 208 (000000788598E000) [pid = 3356] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 0000007889659000 == 94 [pid = 3356] [id = 522] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 0000007882E13800 == 93 [pid = 3356] [id = 12] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078EEC90800 == 92 [pid = 3356] [id = 518] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 000000788DBDC000 == 91 [pid = 3356] [id = 517] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 000000788DA51000 == 90 [pid = 3356] [id = 516] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 000000788D772800 == 89 [pid = 3356] [id = 515] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 000000788CED0800 == 88 [pid = 3356] [id = 514] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 000000788978B800 == 87 [pid = 3356] [id = 513] 18:31:16 INFO - PROCESS | 3356 | --DOCSHELL 00000078847B4000 == 86 [pid = 3356] [id = 512] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 207 (0000007889F4AC00) [pid = 3356] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 206 (0000007882381C00) [pid = 3356] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 205 (000000788974B800) [pid = 3356] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 204 (0000007882F54800) [pid = 3356] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 203 (0000007889B4BC00) [pid = 3356] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 202 (00000078894AF800) [pid = 3356] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 201 (00000078863CEC00) [pid = 3356] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 200 (0000007885996400) [pid = 3356] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 199 (0000007887BC0800) [pid = 3356] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (0000007880F2C000) [pid = 3356] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (0000007889177800) [pid = 3356] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (0000007884764800) [pid = 3356] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (00000078891EFC00) [pid = 3356] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (000000788200E000) [pid = 3356] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (0000007882381400) [pid = 3356] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (0000007881778400) [pid = 3356] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (0000007889936000) [pid = 3356] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (0000007888CD3400) [pid = 3356] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (00000078894A7C00) [pid = 3356] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (00000078885E4000) [pid = 3356] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (000000788E4DE000) [pid = 3356] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 18:31:16 INFO - PROCESS | 3356 | 1463967076575 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 18:31:16 INFO - PROCESS | 3356 | 1463967076631 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 18:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:31:16 INFO - PROCESS | 3356 | 1463967076635 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:31:16 INFO - PROCESS | 3356 | 1463967076639 Marionette TRACE conn6 <- [1,2138,null,{}] 18:31:16 INFO - PROCESS | 3356 | 1463967076675 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:16 INFO - PROCESS | 3356 | 1463967076780 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 18:31:16 INFO - PROCESS | 3356 | 1463967076794 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:16 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884962000 == 87 [pid = 3356] [id = 544] 18:31:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (0000007882FAC800) [pid = 3356] [serial = 1632] [outer = 0000000000000000] 18:31:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (0000007887BCC000) [pid = 3356] [serial = 1633] [outer = 0000007882FAC800] 18:31:16 INFO - PROCESS | 3356 | 1463967076843 Marionette DEBUG loaded listener.js 18:31:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (00000078891E9400) [pid = 3356] [serial = 1634] [outer = 0000007882FAC800] 18:31:17 INFO - PROCESS | 3356 | 1463967077340 Marionette TRACE conn6 <- [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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 18:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:31:17 INFO - PROCESS | 3356 | 1463967077378 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 18:31:17 INFO - PROCESS | 3356 | 1463967077381 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:31:17 INFO - PROCESS | 3356 | 1463967077383 Marionette TRACE conn6 <- [1,2142,null,{}] 18:31:17 INFO - PROCESS | 3356 | 1463967077386 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:17 INFO - PROCESS | 3356 | 1463967077491 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 18:31:17 INFO - PROCESS | 3356 | 1463967077634 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:17 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889943000 == 88 [pid = 3356] [id = 545] 18:31:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (00000078891E2400) [pid = 3356] [serial = 1635] [outer = 0000000000000000] 18:31:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (0000007889F3BC00) [pid = 3356] [serial = 1636] [outer = 00000078891E2400] 18:31:17 INFO - PROCESS | 3356 | 1463967077683 Marionette DEBUG loaded listener.js 18:31:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (0000007889F76C00) [pid = 3356] [serial = 1637] [outer = 00000078891E2400] 18:31:18 INFO - PROCESS | 3356 | 1463967078074 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 18:31:18 INFO - PROCESS | 3356 | 1463967078120 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 18:31:18 INFO - PROCESS | 3356 | 1463967078122 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 18:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:31:18 INFO - PROCESS | 3356 | 1463967078125 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - PROCESS | 3356 | 1463967078127 Marionette TRACE conn6 <- [1,2146,null,{}] 18:31:18 INFO - PROCESS | 3356 | 1463967078131 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:18 INFO - PROCESS | 3356 | 1463967078230 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 18:31:18 INFO - PROCESS | 3356 | 1463967078238 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:18 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B32A800 == 89 [pid = 3356] [id = 546] 18:31:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (0000007889F84400) [pid = 3356] [serial = 1638] [outer = 0000000000000000] 18:31:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (000000788A6DB800) [pid = 3356] [serial = 1639] [outer = 0000007889F84400] 18:31:18 INFO - PROCESS | 3356 | 1463967078284 Marionette DEBUG loaded listener.js 18:31:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (000000788B9DBC00) [pid = 3356] [serial = 1640] [outer = 0000007889F84400] 18:31:18 INFO - PROCESS | 3356 | 1463967078803 Marionette TRACE conn6 <- [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",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 18:31:18 INFO - PROCESS | 3356 | 1463967078865 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 18:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:31:18 INFO - PROCESS | 3356 | 1463967078869 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:31:18 INFO - PROCESS | 3356 | 1463967078870 Marionette TRACE conn6 <- [1,2150,null,{}] 18:31:18 INFO - PROCESS | 3356 | 1463967078901 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:19 INFO - PROCESS | 3356 | 1463967079073 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 18:31:19 INFO - PROCESS | 3356 | 1463967079091 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:19 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CE92800 == 90 [pid = 3356] [id = 547] 18:31:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (000000788C213000) [pid = 3356] [serial = 1641] [outer = 0000000000000000] 18:31:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (000000788CE39C00) [pid = 3356] [serial = 1642] [outer = 000000788C213000] 18:31:19 INFO - PROCESS | 3356 | 1463967079140 Marionette DEBUG loaded listener.js 18:31:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (000000788D1B8000) [pid = 3356] [serial = 1643] [outer = 000000788C213000] 18:31:19 INFO - PROCESS | 3356 | 1463967079617 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 775ms 18:31:19 INFO - PROCESS | 3356 | 1463967079646 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 18:31:19 INFO - PROCESS | 3356 | 1463967079648 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 18:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:31:19 INFO - PROCESS | 3356 | 1463967079651 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:31:19 INFO - PROCESS | 3356 | 1463967079653 Marionette TRACE conn6 <- [1,2154,null,{}] 18:31:19 INFO - PROCESS | 3356 | 1463967079656 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:19 INFO - PROCESS | 3356 | 1463967079791 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 18:31:19 INFO - PROCESS | 3356 | 1463967079806 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:19 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D784800 == 91 [pid = 3356] [id = 548] 18:31:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 200 (000000788D127C00) [pid = 3356] [serial = 1644] [outer = 0000000000000000] 18:31:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 201 (000000788D36B800) [pid = 3356] [serial = 1645] [outer = 000000788D127C00] 18:31:19 INFO - PROCESS | 3356 | 1463967079856 Marionette DEBUG loaded listener.js 18:31:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 202 (000000788E039400) [pid = 3356] [serial = 1646] [outer = 000000788D127C00] 18:31:20 INFO - PROCESS | 3356 | 1463967080312 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 18:31:20 INFO - PROCESS | 3356 | 1463967080390 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 18:31:20 INFO - PROCESS | 3356 | 1463967080392 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 18:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:31:20 INFO - PROCESS | 3356 | 1463967080642 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:31:20 INFO - PROCESS | 3356 | 1463967080644 Marionette TRACE conn6 <- [1,2158,null,{}] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 201 (00000078F1393000) [pid = 3356] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 200 (000000788C10F000) [pid = 3356] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 199 (000000788E4D8C00) [pid = 3356] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (0000007882004000) [pid = 3356] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (000000788CE38C00) [pid = 3356] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (0000007889B47C00) [pid = 3356] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (0000007885B15C00) [pid = 3356] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (000000788177F000) [pid = 3356] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (0000007882759000) [pid = 3356] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (000000788218F400) [pid = 3356] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:31:20 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (00000078817EB800) [pid = 3356] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:31:20 INFO - PROCESS | 3356 | 1463967080663 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:20 INFO - PROCESS | 3356 | 1463967080764 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 18:31:20 INFO - PROCESS | 3356 | 1463967080770 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:20 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEDE800 == 92 [pid = 3356] [id = 549] 18:31:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (0000007882F54C00) [pid = 3356] [serial = 1647] [outer = 0000000000000000] 18:31:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (00000078896E9000) [pid = 3356] [serial = 1648] [outer = 0000007882F54C00] 18:31:20 INFO - PROCESS | 3356 | 1463967080816 Marionette DEBUG loaded listener.js 18:31:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (000000788E4DF800) [pid = 3356] [serial = 1649] [outer = 0000007882F54C00] 18:31:21 INFO - PROCESS | 3356 | 1463967081254 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 944ms 18:31:21 INFO - PROCESS | 3356 | 1463967081342 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 18:31:21 INFO - PROCESS | 3356 | 1463967081344 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 18:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:31:21 INFO - PROCESS | 3356 | 1463967081348 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:31:21 INFO - PROCESS | 3356 | 1463967081349 Marionette TRACE conn6 <- [1,2162,null,{}] 18:31:21 INFO - PROCESS | 3356 | 1463967081353 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:21 INFO - PROCESS | 3356 | 1463967081456 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 18:31:21 INFO - PROCESS | 3356 | 1463967081466 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:21 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E6E3000 == 93 [pid = 3356] [id = 550] 18:31:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (000000788EA0FC00) [pid = 3356] [serial = 1650] [outer = 0000000000000000] 18:31:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (000000788EA1C400) [pid = 3356] [serial = 1651] [outer = 000000788EA0FC00] 18:31:21 INFO - PROCESS | 3356 | 1463967081512 Marionette DEBUG loaded listener.js 18:31:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (00000078EF640400) [pid = 3356] [serial = 1652] [outer = 000000788EA0FC00] 18:31:21 INFO - PROCESS | 3356 | 1463967081954 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 18:31:22 INFO - PROCESS | 3356 | 1463967081991 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 18:31:22 INFO - PROCESS | 3356 | 1463967081993 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 18:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:31:22 INFO - PROCESS | 3356 | 1463967081996 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:31:22 INFO - PROCESS | 3356 | 1463967081998 Marionette TRACE conn6 <- [1,2166,null,{}] 18:31:22 INFO - PROCESS | 3356 | 1463967082001 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:22 INFO - PROCESS | 3356 | 1463967082107 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 18:31:22 INFO - PROCESS | 3356 | 1463967082319 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:22 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882715000 == 94 [pid = 3356] [id = 551] 18:31:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (0000007880A18800) [pid = 3356] [serial = 1653] [outer = 0000000000000000] 18:31:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (0000007880FD3400) [pid = 3356] [serial = 1654] [outer = 0000007880A18800] 18:31:22 INFO - PROCESS | 3356 | 1463967082394 Marionette DEBUG loaded listener.js 18:31:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 200 (0000007882385000) [pid = 3356] [serial = 1655] [outer = 0000007880A18800] 18:31:22 INFO - PROCESS | 3356 | 1463967082985 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1024ms 18:31:23 INFO - PROCESS | 3356 | 1463967083024 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 18:31:23 INFO - PROCESS | 3356 | 1463967083029 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 18:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:31:23 INFO - PROCESS | 3356 | 1463967083034 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:31:23 INFO - PROCESS | 3356 | 1463967083038 Marionette TRACE conn6 <- [1,2170,null,{}] 18:31:23 INFO - PROCESS | 3356 | 1463967083066 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:23 INFO - PROCESS | 3356 | 1463967083258 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 18:31:23 INFO - PROCESS | 3356 | 1463967083365 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:23 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A188000 == 95 [pid = 3356] [id = 552] 18:31:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 201 (0000007887BCF000) [pid = 3356] [serial = 1656] [outer = 0000000000000000] 18:31:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 202 (0000007888CD3400) [pid = 3356] [serial = 1657] [outer = 0000007887BCF000] 18:31:23 INFO - PROCESS | 3356 | 1463967083425 Marionette DEBUG loaded listener.js 18:31:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 203 (00000078894A9400) [pid = 3356] [serial = 1658] [outer = 0000007887BCF000] 18:31:24 INFO - PROCESS | 3356 | 1463967084030 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1049ms 18:31:24 INFO - PROCESS | 3356 | 1463967084090 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 18:31:24 INFO - PROCESS | 3356 | 1463967084095 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 18:31:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:31:24 INFO - PROCESS | 3356 | 1463967084099 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:31:24 INFO - PROCESS | 3356 | 1463967084102 Marionette TRACE conn6 <- [1,2174,null,{}] 18:31:24 INFO - PROCESS | 3356 | 1463967084106 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:24 INFO - PROCESS | 3356 | 1463967084236 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 18:31:24 INFO - PROCESS | 3356 | 1463967084357 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:24 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFDE7800 == 96 [pid = 3356] [id = 553] 18:31:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 204 (000000788A6D3800) [pid = 3356] [serial = 1659] [outer = 0000000000000000] 18:31:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 205 (000000788BA6B000) [pid = 3356] [serial = 1660] [outer = 000000788A6D3800] 18:31:24 INFO - PROCESS | 3356 | 1463967084455 Marionette DEBUG loaded listener.js 18:31:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 206 (000000788CBE2400) [pid = 3356] [serial = 1661] [outer = 000000788A6D3800] 18:31:25 INFO - PROCESS | 3356 | 1463967085127 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:31:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:31:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1079ms 18:31:25 INFO - PROCESS | 3356 | 1463967085180 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 18:31:25 INFO - PROCESS | 3356 | 1463967085183 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 18:31:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:31:25 INFO - PROCESS | 3356 | 1463967085193 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:31:25 INFO - PROCESS | 3356 | 1463967085200 Marionette TRACE conn6 <- [1,2178,null,{}] 18:31:25 INFO - PROCESS | 3356 | 1463967085205 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:25 INFO - PROCESS | 3356 | 1463967085336 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 18:31:25 INFO - PROCESS | 3356 | 1463967085486 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:25 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5E87000 == 97 [pid = 3356] [id = 554] 18:31:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 207 (00000078EED23800) [pid = 3356] [serial = 1662] [outer = 0000000000000000] 18:31:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 208 (00000078F081F000) [pid = 3356] [serial = 1663] [outer = 00000078EED23800] 18:31:25 INFO - PROCESS | 3356 | 1463967085544 Marionette DEBUG loaded listener.js 18:31:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 209 (00000078F1E13000) [pid = 3356] [serial = 1664] [outer = 00000078EED23800] 18:31:26 INFO - PROCESS | 3356 | 1463967086097 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:31:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:31:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 943ms 18:31:26 INFO - PROCESS | 3356 | 1463967086132 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 18:31:26 INFO - PROCESS | 3356 | 1463967086135 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 18:31:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:31:26 INFO - PROCESS | 3356 | 1463967086139 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:31:26 INFO - PROCESS | 3356 | 1463967086141 Marionette TRACE conn6 <- [1,2182,null,{}] 18:31:26 INFO - PROCESS | 3356 | 1463967086145 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:26 INFO - PROCESS | 3356 | 1463967086272 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 18:31:26 INFO - PROCESS | 3356 | 1463967086433 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:26 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCF0D000 == 98 [pid = 3356] [id = 555] 18:31:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 210 (00000078F4FD7C00) [pid = 3356] [serial = 1665] [outer = 0000000000000000] 18:31:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 211 (00000078F527E800) [pid = 3356] [serial = 1666] [outer = 00000078F4FD7C00] 18:31:26 INFO - PROCESS | 3356 | 1463967086490 Marionette DEBUG loaded listener.js 18:31:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 212 (00000078F6A8E400) [pid = 3356] [serial = 1667] [outer = 00000078F4FD7C00] 18:31:27 INFO - PROCESS | 3356 | 1463967087083 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:31:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:31:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 986ms 18:31:27 INFO - PROCESS | 3356 | 1463967087126 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 18:31:27 INFO - PROCESS | 3356 | 1463967087128 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 18:31:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:31:27 INFO - PROCESS | 3356 | 1463967087132 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:31:27 INFO - PROCESS | 3356 | 1463967087134 Marionette TRACE conn6 <- [1,2186,null,{}] 18:31:27 INFO - PROCESS | 3356 | 1463967087138 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:27 INFO - PROCESS | 3356 | 1463967087263 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 18:31:27 INFO - PROCESS | 3356 | 1463967087411 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:27 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE549800 == 99 [pid = 3356] [id = 556] 18:31:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 213 (00000078FA63B800) [pid = 3356] [serial = 1668] [outer = 0000000000000000] 18:31:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 214 (00000078FA6ECC00) [pid = 3356] [serial = 1669] [outer = 00000078FA63B800] 18:31:27 INFO - PROCESS | 3356 | 1463967087476 Marionette DEBUG loaded listener.js 18:31:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 215 (00000078FD110000) [pid = 3356] [serial = 1670] [outer = 00000078FA63B800] 18:31:28 INFO - PROCESS | 3356 | 1463967088119 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:31:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:31:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1025ms 18:31:28 INFO - PROCESS | 3356 | 1463967088159 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 18:31:28 INFO - PROCESS | 3356 | 1463967088161 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 18:31:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:31:28 INFO - PROCESS | 3356 | 1463967088165 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:31:28 INFO - PROCESS | 3356 | 1463967088167 Marionette TRACE conn6 <- [1,2190,null,{}] 18:31:28 INFO - PROCESS | 3356 | 1463967088171 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:28 INFO - PROCESS | 3356 | 1463967088296 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 18:31:28 INFO - PROCESS | 3356 | 1463967088445 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:28 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FEE2E800 == 100 [pid = 3356] [id = 557] 18:31:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 216 (000000788B943400) [pid = 3356] [serial = 1671] [outer = 0000000000000000] 18:31:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 217 (00000078F9A91000) [pid = 3356] [serial = 1672] [outer = 000000788B943400] 18:31:28 INFO - PROCESS | 3356 | 1463967088503 Marionette DEBUG loaded listener.js 18:31:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 218 (00000078FD1F4800) [pid = 3356] [serial = 1673] [outer = 000000788B943400] 18:31:29 INFO - PROCESS | 3356 | 1463967089062 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:31:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:31:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 944ms 18:31:29 INFO - PROCESS | 3356 | 1463967089112 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 18:31:29 INFO - PROCESS | 3356 | 1463967089115 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 18:31:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:31:29 INFO - PROCESS | 3356 | 1463967089118 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:31:29 INFO - PROCESS | 3356 | 1463967089120 Marionette TRACE conn6 <- [1,2194,null,{}] 18:31:29 INFO - PROCESS | 3356 | 1463967089124 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:29 INFO - PROCESS | 3356 | 1463967089253 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 18:31:29 INFO - PROCESS | 3356 | 1463967089401 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:29 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A79E800 == 101 [pid = 3356] [id = 558] 18:31:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 219 (000000788B945400) [pid = 3356] [serial = 1674] [outer = 0000000000000000] 18:31:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 220 (000000788F3D7C00) [pid = 3356] [serial = 1675] [outer = 000000788B945400] 18:31:29 INFO - PROCESS | 3356 | 1463967089459 Marionette DEBUG loaded listener.js 18:31:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 221 (000000788F3E1800) [pid = 3356] [serial = 1676] [outer = 000000788B945400] 18:31:30 INFO - PROCESS | 3356 | 1463967090114 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:31:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:31:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1025ms 18:31:30 INFO - PROCESS | 3356 | 1463967090147 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 18:31:30 INFO - PROCESS | 3356 | 1463967090149 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 18:31:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:31:30 INFO - PROCESS | 3356 | 1463967090152 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:31:30 INFO - PROCESS | 3356 | 1463967090154 Marionette TRACE conn6 <- [1,2198,null,{}] 18:31:30 INFO - PROCESS | 3356 | 1463967090158 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:30 INFO - PROCESS | 3356 | 1463967090282 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 18:31:30 INFO - PROCESS | 3356 | 1463967090430 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:30 INFO - PROCESS | 3356 | ++DOCSHELL 00000078921B9800 == 102 [pid = 3356] [id = 559] 18:31:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 222 (000000788E706400) [pid = 3356] [serial = 1677] [outer = 0000000000000000] 18:31:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 223 (000000788E70A400) [pid = 3356] [serial = 1678] [outer = 000000788E706400] 18:31:30 INFO - PROCESS | 3356 | 1463967090487 Marionette DEBUG loaded listener.js 18:31:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 224 (000000788E710800) [pid = 3356] [serial = 1679] [outer = 000000788E706400] 18:31:31 INFO - PROCESS | 3356 | 1463967091093 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:31:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:31:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 986ms 18:31:31 INFO - PROCESS | 3356 | 1463967091142 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 18:31:31 INFO - PROCESS | 3356 | 1463967091144 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 18:31:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:31:31 INFO - PROCESS | 3356 | 1463967091147 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:31:31 INFO - PROCESS | 3356 | 1463967091149 Marionette TRACE conn6 <- [1,2202,null,{}] 18:31:31 INFO - PROCESS | 3356 | 1463967091153 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:31 INFO - PROCESS | 3356 | 1463967091288 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 18:31:31 INFO - PROCESS | 3356 | 1463967091438 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:31 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889B17000 == 103 [pid = 3356] [id = 560] 18:31:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 225 (000000788A7DC000) [pid = 3356] [serial = 1680] [outer = 0000000000000000] 18:31:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 226 (000000788A7E3000) [pid = 3356] [serial = 1681] [outer = 000000788A7DC000] 18:31:31 INFO - PROCESS | 3356 | 1463967091497 Marionette DEBUG loaded listener.js 18:31:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 227 (000000788E70FC00) [pid = 3356] [serial = 1682] [outer = 000000788A7DC000] 18:31:32 INFO - PROCESS | 3356 | 1463967092037 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:31:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:31:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 944ms 18:31:32 INFO - PROCESS | 3356 | 1463967092095 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 18:31:32 INFO - PROCESS | 3356 | 1463967092097 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 18:31:32 INFO - PROCESS | 3356 | 1463967092101 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:31:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:31:32 INFO - PROCESS | 3356 | 1463967092103 Marionette TRACE conn6 <- [1,2206,null,{}] 18:31:32 INFO - PROCESS | 3356 | 1463967092107 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:32 INFO - PROCESS | 3356 | 1463967092231 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 18:31:32 INFO - PROCESS | 3356 | 1463967092353 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:32 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891D0B800 == 104 [pid = 3356] [id = 561] 18:31:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 228 (000000788E728800) [pid = 3356] [serial = 1683] [outer = 0000000000000000] 18:31:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 229 (000000788E72D000) [pid = 3356] [serial = 1684] [outer = 000000788E728800] 18:31:32 INFO - PROCESS | 3356 | 1463967092415 Marionette DEBUG loaded listener.js 18:31:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 230 (000000788E736C00) [pid = 3356] [serial = 1685] [outer = 000000788E728800] 18:31:33 INFO - PROCESS | 3356 | 1463967093097 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:31:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:31:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1029ms 18:31:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:31:33 INFO - PROCESS | 3356 | 1463967093133 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 18:31:33 INFO - PROCESS | 3356 | 1463967093136 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 18:31:33 INFO - PROCESS | 3356 | 1463967093140 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:31:33 INFO - PROCESS | 3356 | 1463967093143 Marionette TRACE conn6 <- [1,2210,null,{}] 18:31:33 INFO - PROCESS | 3356 | 1463967093165 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:33 INFO - PROCESS | 3356 | 1463967093312 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 18:31:33 INFO - PROCESS | 3356 | 1463967093466 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:33 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889775000 == 105 [pid = 3356] [id = 562] 18:31:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 231 (000000788F3E0C00) [pid = 3356] [serial = 1686] [outer = 0000000000000000] 18:31:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 232 (0000007891D44000) [pid = 3356] [serial = 1687] [outer = 000000788F3E0C00] 18:31:33 INFO - PROCESS | 3356 | 1463967093523 Marionette DEBUG loaded listener.js 18:31:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 233 (0000007891D4BC00) [pid = 3356] [serial = 1688] [outer = 000000788F3E0C00] 18:31:34 INFO - PROCESS | 3356 | 1463967094160 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:31:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:31:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1044ms 18:31:34 INFO - PROCESS | 3356 | 1463967094186 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 18:31:34 INFO - PROCESS | 3356 | 1463967094188 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 18:31:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:31:34 INFO - PROCESS | 3356 | 1463967094192 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:31:34 INFO - PROCESS | 3356 | 1463967094194 Marionette TRACE conn6 <- [1,2214,null,{}] 18:31:34 INFO - PROCESS | 3356 | 1463967094198 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:34 INFO - PROCESS | 3356 | 1463967094326 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 18:31:34 INFO - PROCESS | 3356 | 1463967094656 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:34 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886DAA800 == 106 [pid = 3356] [id = 563] 18:31:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 234 (0000007880F8F400) [pid = 3356] [serial = 1689] [outer = 0000000000000000] 18:31:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 235 (0000007881FEC400) [pid = 3356] [serial = 1690] [outer = 0000007880F8F400] 18:31:34 INFO - PROCESS | 3356 | 1463967094720 Marionette DEBUG loaded listener.js 18:31:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 236 (0000007883F8B400) [pid = 3356] [serial = 1691] [outer = 0000007880F8F400] 18:31:35 INFO - PROCESS | 3356 | 1463967095348 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:31:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:31:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1190ms 18:31:35 INFO - PROCESS | 3356 | 1463967095384 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 18:31:35 INFO - PROCESS | 3356 | 1463967095389 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 18:31:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:31:35 INFO - PROCESS | 3356 | 1463967095393 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:31:35 INFO - PROCESS | 3356 | 1463967095397 Marionette TRACE conn6 <- [1,2218,null,{}] 18:31:35 INFO - PROCESS | 3356 | 1463967095402 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:35 INFO - PROCESS | 3356 | 1463967095528 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 18:31:35 INFO - PROCESS | 3356 | 1463967095701 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:35 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882A4A000 == 107 [pid = 3356] [id = 564] 18:31:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 237 (0000007887BC2C00) [pid = 3356] [serial = 1692] [outer = 0000000000000000] 18:31:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 238 (0000007888CD2400) [pid = 3356] [serial = 1693] [outer = 0000007887BC2C00] 18:31:35 INFO - PROCESS | 3356 | 1463967095755 Marionette DEBUG loaded listener.js 18:31:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 239 (00000078894B1C00) [pid = 3356] [serial = 1694] [outer = 0000007887BC2C00] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 000000788E6E3000 == 106 [pid = 3356] [id = 550] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 000000788CEDE800 == 105 [pid = 3356] [id = 549] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 000000788D784800 == 104 [pid = 3356] [id = 548] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 000000788CE92800 == 103 [pid = 3356] [id = 547] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 000000788B32A800 == 102 [pid = 3356] [id = 546] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 0000007889943000 == 101 [pid = 3356] [id = 545] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 0000007884962000 == 100 [pid = 3356] [id = 544] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 0000007886D97800 == 99 [pid = 3356] [id = 543] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 238 (000000788CE3D400) [pid = 3356] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 237 (000000788D20F800) [pid = 3356] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 236 (000000788D686800) [pid = 3356] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 235 (00000078F0960400) [pid = 3356] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 000000788995B000 == 98 [pid = 3356] [id = 542] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 00000078FEC1B000 == 97 [pid = 3356] [id = 539] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDD54000 == 96 [pid = 3356] [id = 538] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD48A000 == 95 [pid = 3356] [id = 537] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 00000078FC847800 == 94 [pid = 3356] [id = 536] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6E9F000 == 93 [pid = 3356] [id = 535] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1C60000 == 92 [pid = 3356] [id = 534] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 0000007889950000 == 91 [pid = 3356] [id = 533] 18:31:36 INFO - PROCESS | 3356 | --DOCSHELL 0000007882270800 == 90 [pid = 3356] [id = 532] 18:31:36 INFO - PROCESS | 3356 | 1463967096403 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:31:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:31:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1027ms 18:31:36 INFO - PROCESS | 3356 | 1463967096427 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 18:31:36 INFO - PROCESS | 3356 | 1463967096431 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 18:31:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 234 (00000078F693BC00) [pid = 3356] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 233 (000000788CBD4C00) [pid = 3356] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 232 (000000788EA14000) [pid = 3356] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 231 (000000788D12E800) [pid = 3356] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 230 (000000788237CC00) [pid = 3356] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 229 (00000078EED21800) [pid = 3356] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 228 (00000078EFF5F400) [pid = 3356] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 227 (0000007889F76000) [pid = 3356] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 226 (0000007889F3B800) [pid = 3356] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 225 (000000788B367800) [pid = 3356] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 224 (0000007888CDEC00) [pid = 3356] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 223 (000000788917D800) [pid = 3356] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 222 (0000007889933800) [pid = 3356] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 221 (0000007882004800) [pid = 3356] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 220 (0000007885B12C00) [pid = 3356] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 219 (0000007883F80000) [pid = 3356] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 218 (000000788CBD6000) [pid = 3356] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 217 (0000007889171C00) [pid = 3356] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 216 (0000007888CD2800) [pid = 3356] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 215 (000000788BA64000) [pid = 3356] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 214 (00000078863C6000) [pid = 3356] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 213 (00000078823C8400) [pid = 3356] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 212 (000000788B3BE400) [pid = 3356] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 211 (0000007888DDE800) [pid = 3356] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 210 (0000007880ACEC00) [pid = 3356] [serial = 1088] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 209 (00000078F0816400) [pid = 3356] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | --DOMWINDOW == 208 (000000788B368800) [pid = 3356] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 18:31:36 INFO - PROCESS | 3356 | 1463967096491 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:31:36 INFO - PROCESS | 3356 | 1463967096494 Marionette TRACE conn6 <- [1,2222,null,{}] 18:31:36 INFO - PROCESS | 3356 | 1463967096500 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:36 INFO - PROCESS | 3356 | 1463967096608 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 18:31:36 INFO - PROCESS | 3356 | 1463967096623 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:36 INFO - PROCESS | 3356 | ++DOCSHELL 000000788593F800 == 91 [pid = 3356] [id = 565] 18:31:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 209 (00000078822BD800) [pid = 3356] [serial = 1695] [outer = 0000000000000000] 18:31:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 210 (0000007883F8D400) [pid = 3356] [serial = 1696] [outer = 00000078822BD800] 18:31:36 INFO - PROCESS | 3356 | 1463967096671 Marionette DEBUG loaded listener.js 18:31:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 211 (0000007888AE5000) [pid = 3356] [serial = 1697] [outer = 00000078822BD800] 18:31:37 INFO - PROCESS | 3356 | 1463967097186 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 776ms 18:31:37 INFO - PROCESS | 3356 | 1463967097228 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 3356 | 1463967097231 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 18:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:31:37 INFO - PROCESS | 3356 | 1463967097235 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:31:37 INFO - PROCESS | 3356 | 1463967097242 Marionette TRACE conn6 <- [1,2226,null,{}] 18:31:37 INFO - PROCESS | 3356 | 1463967097251 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:37 INFO - PROCESS | 3356 | 1463967097388 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 18:31:37 INFO - PROCESS | 3356 | 1463967097505 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:37 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A76D800 == 92 [pid = 3356] [id = 566] 18:31:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 212 (00000078863BC400) [pid = 3356] [serial = 1698] [outer = 0000000000000000] 18:31:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 213 (0000007889B4DC00) [pid = 3356] [serial = 1699] [outer = 00000078863BC400] 18:31:37 INFO - PROCESS | 3356 | 1463967097551 Marionette DEBUG loaded listener.js 18:31:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 214 (0000007889F84000) [pid = 3356] [serial = 1700] [outer = 00000078863BC400] 18:31:37 INFO - PROCESS | 3356 | 1463967097948 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:31:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:31:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 733ms 18:31:37 INFO - PROCESS | 3356 | 1463967097970 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 18:31:37 INFO - PROCESS | 3356 | 1463967097973 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 18:31:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:31:37 INFO - PROCESS | 3356 | 1463967097976 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:31:37 INFO - PROCESS | 3356 | 1463967097978 Marionette TRACE conn6 <- [1,2230,null,{}] 18:31:37 INFO - PROCESS | 3356 | 1463967097982 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:38 INFO - PROCESS | 3356 | 1463967098087 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 18:31:38 INFO - PROCESS | 3356 | 1463967098094 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:38 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C2AE800 == 93 [pid = 3356] [id = 567] 18:31:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 215 (000000788A6DA800) [pid = 3356] [serial = 1701] [outer = 0000000000000000] 18:31:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 216 (000000788B3BE400) [pid = 3356] [serial = 1702] [outer = 000000788A6DA800] 18:31:38 INFO - PROCESS | 3356 | 1463967098140 Marionette DEBUG loaded listener.js 18:31:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 217 (000000788B9CD800) [pid = 3356] [serial = 1703] [outer = 000000788A6DA800] 18:31:38 INFO - PROCESS | 3356 | 1463967098584 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:31:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:31:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 629ms 18:31:38 INFO - PROCESS | 3356 | 1463967098609 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 18:31:38 INFO - PROCESS | 3356 | 1463967098611 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 18:31:38 INFO - PROCESS | 3356 | 1463967098614 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:31:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:31:38 INFO - PROCESS | 3356 | 1463967098616 Marionette TRACE conn6 <- [1,2234,null,{}] 18:31:38 INFO - PROCESS | 3356 | 1463967098620 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:38 INFO - PROCESS | 3356 | 1463967098783 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 18:31:38 INFO - PROCESS | 3356 | 1463967098894 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:38 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D784800 == 94 [pid = 3356] [id = 568] 18:31:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 218 (000000788C110400) [pid = 3356] [serial = 1704] [outer = 0000000000000000] 18:31:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 219 (000000788C21B400) [pid = 3356] [serial = 1705] [outer = 000000788C110400] 18:31:38 INFO - PROCESS | 3356 | 1463967098947 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 220 (000000788D127400) [pid = 3356] [serial = 1706] [outer = 000000788C110400] 18:31:39 INFO - PROCESS | 3356 | 1463967099408 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:31:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:31:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 839ms 18:31:39 INFO - PROCESS | 3356 | 1463967099460 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 18:31:39 INFO - PROCESS | 3356 | 1463967099470 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 18:31:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:31:39 INFO - PROCESS | 3356 | 1463967099475 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:31:39 INFO - PROCESS | 3356 | 1463967099476 Marionette TRACE conn6 <- [1,2238,null,{}] 18:31:39 INFO - PROCESS | 3356 | 1463967099487 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:39 INFO - PROCESS | 3356 | 1463967099629 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 18:31:39 INFO - PROCESS | 3356 | 1463967099652 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:39 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E0CB800 == 95 [pid = 3356] [id = 569] 18:31:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 221 (000000788D31A400) [pid = 3356] [serial = 1707] [outer = 0000000000000000] 18:31:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 222 (000000788D31E000) [pid = 3356] [serial = 1708] [outer = 000000788D31A400] 18:31:39 INFO - PROCESS | 3356 | 1463967099699 Marionette DEBUG loaded listener.js 18:31:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 223 (000000788D36AC00) [pid = 3356] [serial = 1709] [outer = 000000788D31A400] 18:31:40 INFO - PROCESS | 3356 | 1463967100157 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:31:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:31:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 734ms 18:31:40 INFO - PROCESS | 3356 | 1463967100231 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 18:31:40 INFO - PROCESS | 3356 | 1463967100233 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 18:31:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:31:40 INFO - PROCESS | 3356 | 1463967100236 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:31:40 INFO - PROCESS | 3356 | 1463967100238 Marionette TRACE conn6 <- [1,2242,null,{}] 18:31:40 INFO - PROCESS | 3356 | 1463967100242 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:40 INFO - PROCESS | 3356 | 1463967100383 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 18:31:40 INFO - PROCESS | 3356 | 1463967100405 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:40 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891D0D000 == 96 [pid = 3356] [id = 570] 18:31:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 224 (000000788D683C00) [pid = 3356] [serial = 1710] [outer = 0000000000000000] 18:31:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 225 (000000788E65D000) [pid = 3356] [serial = 1711] [outer = 000000788D683C00] 18:31:40 INFO - PROCESS | 3356 | 1463967100451 Marionette DEBUG loaded listener.js 18:31:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 226 (000000788E72FC00) [pid = 3356] [serial = 1712] [outer = 000000788D683C00] 18:31:40 INFO - PROCESS | 3356 | --DOMWINDOW == 225 (0000007880F8DC00) [pid = 3356] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:31:40 INFO - PROCESS | 3356 | --DOMWINDOW == 224 (00000078FD47F000) [pid = 3356] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:31:40 INFO - PROCESS | 3356 | --DOMWINDOW == 223 (000000788C213000) [pid = 3356] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:31:40 INFO - PROCESS | 3356 | --DOMWINDOW == 222 (000000788D127C00) [pid = 3356] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:31:40 INFO - PROCESS | 3356 | --DOMWINDOW == 221 (0000007882F54C00) [pid = 3356] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:31:40 INFO - PROCESS | 3356 | --DOMWINDOW == 220 (0000007889F84400) [pid = 3356] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:31:40 INFO - PROCESS | 3356 | --DOMWINDOW == 219 (00000078891E3C00) [pid = 3356] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:31:40 INFO - PROCESS | 3356 | --DOMWINDOW == 218 (0000007882FB6800) [pid = 3356] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:31:40 INFO - PROCESS | 3356 | --DOMWINDOW == 217 (00000078891E2400) [pid = 3356] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:31:40 INFO - PROCESS | 3356 | --DOMWINDOW == 216 (0000007882FAC800) [pid = 3356] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:31:41 INFO - PROCESS | 3356 | 1463967101035 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 838ms 18:31:41 INFO - PROCESS | 3356 | 1463967101075 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 18:31:41 INFO - PROCESS | 3356 | 1463967101078 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 18:31:41 INFO - PROCESS | 3356 | 1463967101081 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:31:41 INFO - PROCESS | 3356 | 1463967101082 Marionette TRACE conn6 <- [1,2246,null,{}] 18:31:41 INFO - PROCESS | 3356 | 1463967101099 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:41 INFO - PROCESS | 3356 | 1463967101246 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 18:31:41 INFO - PROCESS | 3356 | 1463967101319 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:41 INFO - PROCESS | 3356 | ++DOCSHELL 0000007892019800 == 97 [pid = 3356] [id = 571] 18:31:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 217 (0000007883024C00) [pid = 3356] [serial = 1713] [outer = 0000000000000000] 18:31:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 218 (000000788C213000) [pid = 3356] [serial = 1714] [outer = 0000007883024C00] 18:31:41 INFO - PROCESS | 3356 | 1463967101364 Marionette DEBUG loaded listener.js 18:31:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 219 (000000788E736400) [pid = 3356] [serial = 1715] [outer = 0000007883024C00] 18:31:41 INFO - PROCESS | 3356 | 1463967101743 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 693ms 18:31:41 INFO - PROCESS | 3356 | 1463967101778 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 18:31:41 INFO - PROCESS | 3356 | 1463967101780 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 18:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:31:41 INFO - PROCESS | 3356 | 1463967101784 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:31:41 INFO - PROCESS | 3356 | 1463967101786 Marionette TRACE conn6 <- [1,2250,null,{}] 18:31:41 INFO - PROCESS | 3356 | 1463967101789 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:41 INFO - PROCESS | 3356 | 1463967101892 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 18:31:41 INFO - PROCESS | 3356 | 1463967101927 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:41 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EF6E1800 == 98 [pid = 3356] [id = 572] 18:31:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 220 (000000788F3E0400) [pid = 3356] [serial = 1716] [outer = 0000000000000000] 18:31:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 221 (0000007891D4EC00) [pid = 3356] [serial = 1717] [outer = 000000788F3E0400] 18:31:41 INFO - PROCESS | 3356 | 1463967101973 Marionette DEBUG loaded listener.js 18:31:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 222 (00000078EF712C00) [pid = 3356] [serial = 1718] [outer = 000000788F3E0400] 18:31:42 INFO - PROCESS | 3356 | 1463967102401 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 690ms 18:31:42 INFO - PROCESS | 3356 | 1463967102477 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 18:31:42 INFO - PROCESS | 3356 | 1463967102479 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 18:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:31:42 INFO - PROCESS | 3356 | 1463967102482 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:31:42 INFO - PROCESS | 3356 | 1463967102484 Marionette TRACE conn6 <- [1,2254,null,{}] 18:31:42 INFO - PROCESS | 3356 | 1463967102488 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:42 INFO - PROCESS | 3356 | 1463967102600 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 18:31:42 INFO - PROCESS | 3356 | 1463967102606 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:42 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F13CF000 == 99 [pid = 3356] [id = 573] 18:31:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 223 (00000078F0816400) [pid = 3356] [serial = 1719] [outer = 0000000000000000] 18:31:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 224 (00000078F0D80C00) [pid = 3356] [serial = 1720] [outer = 00000078F0816400] 18:31:42 INFO - PROCESS | 3356 | 1463967102657 Marionette DEBUG loaded listener.js 18:31:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 225 (00000078F5E9A800) [pid = 3356] [serial = 1721] [outer = 00000078F0816400] 18:31:43 INFO - PROCESS | 3356 | 1463967103429 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 987ms 18:31:43 INFO - PROCESS | 3356 | 1463967103472 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 18:31:43 INFO - PROCESS | 3356 | 1463967103478 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 18:31:43 INFO - PROCESS | 3356 | 1463967103483 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:31:43 INFO - PROCESS | 3356 | 1463967103488 Marionette TRACE conn6 <- [1,2258,null,{}] 18:31:43 INFO - PROCESS | 3356 | 1463967103494 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:43 INFO - PROCESS | 3356 | 1463967103636 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 18:31:43 INFO - PROCESS | 3356 | 1463967103807 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:43 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A177800 == 100 [pid = 3356] [id = 574] 18:31:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 226 (0000007885B16800) [pid = 3356] [serial = 1722] [outer = 0000000000000000] 18:31:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 227 (0000007887BC9000) [pid = 3356] [serial = 1723] [outer = 0000007885B16800] 18:31:43 INFO - PROCESS | 3356 | 1463967103868 Marionette DEBUG loaded listener.js 18:31:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 228 (00000078891E2400) [pid = 3356] [serial = 1724] [outer = 0000007885B16800] 18:31:44 INFO - PROCESS | 3356 | 1463967104446 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 986ms 18:31:44 INFO - PROCESS | 3356 | 1463967104474 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 18:31:44 INFO - PROCESS | 3356 | 1463967104480 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 18:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:31:44 INFO - PROCESS | 3356 | 1463967104487 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:31:44 INFO - PROCESS | 3356 | 1463967104490 Marionette TRACE conn6 <- [1,2262,null,{}] 18:31:44 INFO - PROCESS | 3356 | 1463967104494 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:44 INFO - PROCESS | 3356 | 1463967104630 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 18:31:44 INFO - PROCESS | 3356 | 1463967104822 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:44 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DADA000 == 101 [pid = 3356] [id = 575] 18:31:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 229 (000000788A6D8800) [pid = 3356] [serial = 1725] [outer = 0000000000000000] 18:31:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 230 (000000788A7E6400) [pid = 3356] [serial = 1726] [outer = 000000788A6D8800] 18:31:44 INFO - PROCESS | 3356 | 1463967104885 Marionette DEBUG loaded listener.js 18:31:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 231 (000000788C213400) [pid = 3356] [serial = 1727] [outer = 000000788A6D8800] 18:31:45 INFO - PROCESS | 3356 | 1463967105521 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1082ms 18:31:45 INFO - PROCESS | 3356 | 1463967105572 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 18:31:45 INFO - PROCESS | 3356 | 1463967105575 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 18:31:45 INFO - PROCESS | 3356 | 1463967105578 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:31:45 INFO - PROCESS | 3356 | 1463967105583 Marionette TRACE conn6 <- [1,2266,null,{}] 18:31:45 INFO - PROCESS | 3356 | 1463967105594 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:45 INFO - PROCESS | 3356 | 1463967105729 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 18:31:45 INFO - PROCESS | 3356 | 1463967105887 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:45 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F7013000 == 102 [pid = 3356] [id = 576] 18:31:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 232 (000000788D31B000) [pid = 3356] [serial = 1728] [outer = 0000000000000000] 18:31:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 233 (000000788E667C00) [pid = 3356] [serial = 1729] [outer = 000000788D31B000] 18:31:45 INFO - PROCESS | 3356 | 1463967105947 Marionette DEBUG loaded listener.js 18:31:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 234 (00000078F081F400) [pid = 3356] [serial = 1730] [outer = 000000788D31B000] 18:31:46 INFO - PROCESS | 3356 | 1463967106572 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1030ms 18:31:46 INFO - PROCESS | 3356 | 1463967106613 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 18:31:46 INFO - PROCESS | 3356 | 1463967106617 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 18:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:31:46 INFO - PROCESS | 3356 | 1463967106620 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:31:46 INFO - PROCESS | 3356 | 1463967106622 Marionette TRACE conn6 <- [1,2270,null,{}] 18:31:46 INFO - PROCESS | 3356 | 1463967106626 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:46 INFO - PROCESS | 3356 | 1463967106759 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 18:31:46 INFO - PROCESS | 3356 | 1463967106912 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:46 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE463800 == 103 [pid = 3356] [id = 577] 18:31:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 235 (00000078F6941C00) [pid = 3356] [serial = 1731] [outer = 0000000000000000] 18:31:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 236 (00000078F6E41C00) [pid = 3356] [serial = 1732] [outer = 00000078F6941C00] 18:31:46 INFO - PROCESS | 3356 | 1463967106970 Marionette DEBUG loaded listener.js 18:31:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 237 (00000078FBF34000) [pid = 3356] [serial = 1733] [outer = 00000078F6941C00] 18:31:47 INFO - PROCESS | 3356 | 1463967107579 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 984ms 18:31:47 INFO - PROCESS | 3356 | 1463967107607 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 18:31:47 INFO - PROCESS | 3356 | 1463967107609 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 18:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:31:47 INFO - PROCESS | 3356 | 1463967107612 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:31:47 INFO - PROCESS | 3356 | 1463967107615 Marionette TRACE conn6 <- [1,2274,null,{}] 18:31:47 INFO - PROCESS | 3356 | 1463967107618 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:47 INFO - PROCESS | 3356 | 1463967107748 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 18:31:47 INFO - PROCESS | 3356 | 1463967107914 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:47 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891D6A800 == 104 [pid = 3356] [id = 578] 18:31:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 238 (0000007891B66000) [pid = 3356] [serial = 1734] [outer = 0000000000000000] 18:31:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 239 (0000007891B6AC00) [pid = 3356] [serial = 1735] [outer = 0000007891B66000] 18:31:47 INFO - PROCESS | 3356 | 1463967107972 Marionette DEBUG loaded listener.js 18:31:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 240 (0000007891B71800) [pid = 3356] [serial = 1736] [outer = 0000007891B66000] 18:31:48 INFO - PROCESS | 3356 | 1463967108565 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:31:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 18:31:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 985ms 18:31:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:31:48 INFO - PROCESS | 3356 | 1463967108601 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 18:31:48 INFO - PROCESS | 3356 | 1463967108603 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 18:31:48 INFO - PROCESS | 3356 | 1463967108607 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:31:48 INFO - PROCESS | 3356 | 1463967108609 Marionette TRACE conn6 <- [1,2278,null,{}] 18:31:48 INFO - PROCESS | 3356 | 1463967108613 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:48 INFO - PROCESS | 3356 | 1463967108751 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 18:31:48 INFO - PROCESS | 3356 | 1463967108920 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:48 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E968800 == 105 [pid = 3356] [id = 579] 18:31:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 241 (000000788F073C00) [pid = 3356] [serial = 1737] [outer = 0000000000000000] 18:31:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 242 (0000007891B66C00) [pid = 3356] [serial = 1738] [outer = 000000788F073C00] 18:31:48 INFO - PROCESS | 3356 | 1463967108978 Marionette DEBUG loaded listener.js 18:31:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 243 (00000078FCB72400) [pid = 3356] [serial = 1739] [outer = 000000788F073C00] 18:31:49 INFO - PROCESS | 3356 | 1463967109562 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:31:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:31:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1023ms 18:31:49 INFO - PROCESS | 3356 | 1463967109633 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 18:31:49 INFO - PROCESS | 3356 | 1463967109635 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 18:31:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:31:49 INFO - PROCESS | 3356 | 1463967109639 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:31:49 INFO - PROCESS | 3356 | 1463967109641 Marionette TRACE conn6 <- [1,2282,null,{}] 18:31:49 INFO - PROCESS | 3356 | 1463967109645 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:49 INFO - PROCESS | 3356 | 1463967109771 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 18:31:49 INFO - PROCESS | 3356 | 1463967109927 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:49 INFO - PROCESS | 3356 | ++DOCSHELL 000000789331C800 == 106 [pid = 3356] [id = 580] 18:31:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 244 (000000788F079400) [pid = 3356] [serial = 1740] [outer = 0000000000000000] 18:31:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 245 (0000007891C43800) [pid = 3356] [serial = 1741] [outer = 000000788F079400] 18:31:49 INFO - PROCESS | 3356 | 1463967109986 Marionette DEBUG loaded listener.js 18:31:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 246 (0000007891C4A400) [pid = 3356] [serial = 1742] [outer = 000000788F079400] 18:31:50 INFO - PROCESS | 3356 | 1463967110599 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 986ms 18:31:50 INFO - PROCESS | 3356 | 1463967110628 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 18:31:50 INFO - PROCESS | 3356 | 1463967110630 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 18:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:31:50 INFO - PROCESS | 3356 | 1463967110634 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:31:50 INFO - PROCESS | 3356 | 1463967110636 Marionette TRACE conn6 <- [1,2286,null,{}] 18:31:50 INFO - PROCESS | 3356 | 1463967110640 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:50 INFO - PROCESS | 3356 | 1463967110767 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 18:31:50 INFO - PROCESS | 3356 | 1463967110934 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:50 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E88A800 == 107 [pid = 3356] [id = 581] 18:31:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 247 (000000788E8B1C00) [pid = 3356] [serial = 1743] [outer = 0000000000000000] 18:31:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 248 (000000788E8B9000) [pid = 3356] [serial = 1744] [outer = 000000788E8B1C00] 18:31:50 INFO - PROCESS | 3356 | 1463967110991 Marionette DEBUG loaded listener.js 18:31:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 249 (0000007891C3FC00) [pid = 3356] [serial = 1745] [outer = 000000788E8B1C00] 18:31:51 INFO - PROCESS | 3356 | 1463967111569 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 986ms 18:31:51 INFO - PROCESS | 3356 | 1463967111623 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 18:31:51 INFO - PROCESS | 3356 | 1463967111625 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 18:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:31:51 INFO - PROCESS | 3356 | 1463967111629 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:31:51 INFO - PROCESS | 3356 | 1463967111631 Marionette TRACE conn6 <- [1,2290,null,{}] 18:31:51 INFO - PROCESS | 3356 | 1463967111635 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:51 INFO - PROCESS | 3356 | 1463967111762 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 18:31:51 INFO - PROCESS | 3356 | 1463967111932 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:51 INFO - PROCESS | 3356 | ++DOCSHELL 0000007893A20800 == 108 [pid = 3356] [id = 582] 18:31:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 250 (0000007893AEAC00) [pid = 3356] [serial = 1746] [outer = 0000000000000000] 18:31:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 251 (0000007893AEF000) [pid = 3356] [serial = 1747] [outer = 0000007893AEAC00] 18:31:51 INFO - PROCESS | 3356 | 1463967111989 Marionette DEBUG loaded listener.js 18:31:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 252 (0000007893AF5000) [pid = 3356] [serial = 1748] [outer = 0000007893AEAC00] 18:31:52 INFO - PROCESS | 3356 | 1463967112657 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1082ms 18:31:52 INFO - PROCESS | 3356 | 1463967112713 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 18:31:52 INFO - PROCESS | 3356 | 1463967112716 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 18:31:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:31:52 INFO - PROCESS | 3356 | 1463967112720 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:31:52 INFO - PROCESS | 3356 | 1463967112722 Marionette TRACE conn6 <- [1,2294,null,{}] 18:31:52 INFO - PROCESS | 3356 | 1463967112741 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:52 INFO - PROCESS | 3356 | 1463967112874 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 18:31:53 INFO - PROCESS | 3356 | 1463967113250 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:53 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889669800 == 109 [pid = 3356] [id = 583] 18:31:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 253 (0000007880F26800) [pid = 3356] [serial = 1749] [outer = 0000000000000000] 18:31:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 254 (0000007880FD6C00) [pid = 3356] [serial = 1750] [outer = 0000007880F26800] 18:31:53 INFO - PROCESS | 3356 | 1463967113351 Marionette DEBUG loaded listener.js 18:31:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 255 (00000078830F6000) [pid = 3356] [serial = 1751] [outer = 0000007880F26800] 18:31:54 INFO - PROCESS | 3356 | 1463967113989 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1343ms 18:31:54 INFO - PROCESS | 3356 | 1463967114066 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 18:31:54 INFO - PROCESS | 3356 | 1463967114070 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 18:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:31:54 INFO - PROCESS | 3356 | 1463967114090 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:31:54 INFO - PROCESS | 3356 | 1463967114094 Marionette TRACE conn6 <- [1,2298,null,{}] 18:31:54 INFO - PROCESS | 3356 | 1463967114099 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:54 INFO - PROCESS | 3356 | 1463967114231 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 18:31:54 INFO - PROCESS | 3356 | 1463967114385 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:54 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C12B000 == 110 [pid = 3356] [id = 584] 18:31:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 256 (0000007888CDF000) [pid = 3356] [serial = 1752] [outer = 0000000000000000] 18:31:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 257 (0000007888DE5400) [pid = 3356] [serial = 1753] [outer = 0000007888CDF000] 18:31:54 INFO - PROCESS | 3356 | 1463967114442 Marionette DEBUG loaded listener.js 18:31:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 258 (0000007889B47C00) [pid = 3356] [serial = 1754] [outer = 0000007888CDF000] 18:31:55 INFO - PROCESS | 3356 | 1463967115051 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1024ms 18:31:55 INFO - PROCESS | 3356 | 1463967115119 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 18:31:55 INFO - PROCESS | 3356 | 1463967115123 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 18:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:31:55 INFO - PROCESS | 3356 | 1463967115128 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:31:55 INFO - PROCESS | 3356 | 1463967115130 Marionette TRACE conn6 <- [1,2302,null,{}] 18:31:55 INFO - PROCESS | 3356 | 1463967115134 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:55 INFO - PROCESS | 3356 | 1463967115257 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 18:31:55 INFO - PROCESS | 3356 | 1463967115420 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:55 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C273000 == 111 [pid = 3356] [id = 585] 18:31:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 259 (000000788B370800) [pid = 3356] [serial = 1755] [outer = 0000000000000000] 18:31:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 260 (000000788B945000) [pid = 3356] [serial = 1756] [outer = 000000788B370800] 18:31:55 INFO - PROCESS | 3356 | 1463967115473 Marionette DEBUG loaded listener.js 18:31:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 261 (000000788C10CC00) [pid = 3356] [serial = 1757] [outer = 000000788B370800] 18:31:56 INFO - PROCESS | 3356 | 1463967116134 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1030ms 18:31:56 INFO - PROCESS | 3356 | 1463967116161 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 18:31:56 INFO - PROCESS | 3356 | 1463967116163 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 18:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:31:56 INFO - PROCESS | 3356 | 1463967116168 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:31:56 INFO - PROCESS | 3356 | 1463967116175 Marionette TRACE conn6 <- [1,2306,null,{}] 18:31:56 INFO - PROCESS | 3356 | 1463967116198 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:56 INFO - PROCESS | 3356 | 1463967116319 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 18:31:56 INFO - PROCESS | 3356 | 1463967116485 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:56 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C278000 == 112 [pid = 3356] [id = 586] 18:31:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 262 (000000788C111400) [pid = 3356] [serial = 1758] [outer = 0000000000000000] 18:31:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 263 (000000788D317400) [pid = 3356] [serial = 1759] [outer = 000000788C111400] 18:31:56 INFO - PROCESS | 3356 | 1463967116537 Marionette DEBUG loaded listener.js 18:31:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 264 (000000788E663400) [pid = 3356] [serial = 1760] [outer = 000000788C111400] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078F78E1800 == 111 [pid = 3356] [id = 286] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078F78DC800 == 110 [pid = 3356] [id = 334] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078EF6E1800 == 109 [pid = 3356] [id = 572] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 0000007892019800 == 108 [pid = 3356] [id = 571] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 0000007891D0D000 == 107 [pid = 3356] [id = 570] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 000000788E0CB800 == 106 [pid = 3356] [id = 569] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 000000788D784800 == 105 [pid = 3356] [id = 568] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 000000788C2AE800 == 104 [pid = 3356] [id = 567] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 000000788A76D800 == 103 [pid = 3356] [id = 566] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 263 (000000788EA1C400) [pid = 3356] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 262 (0000007880AC8C00) [pid = 3356] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 261 (00000078F9A46800) [pid = 3356] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 260 (00000078F693C800) [pid = 3356] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 259 (00000078863D1C00) [pid = 3356] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 258 (000000788B9D0800) [pid = 3356] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 257 (00000078820C7000) [pid = 3356] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 256 (00000078F4FCC800) [pid = 3356] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 255 (00000078FC883800) [pid = 3356] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 254 (00000078FCB74400) [pid = 3356] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 253 (000000788D1BD000) [pid = 3356] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 252 (0000007882E06000) [pid = 3356] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 000000788593F800 == 102 [pid = 3356] [id = 565] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 0000007882A4A000 == 101 [pid = 3356] [id = 564] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 0000007886DAA800 == 100 [pid = 3356] [id = 563] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 000000788A79E800 == 99 [pid = 3356] [id = 558] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078FEE2E800 == 98 [pid = 3356] [id = 557] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE549800 == 97 [pid = 3356] [id = 556] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCF0D000 == 96 [pid = 3356] [id = 555] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5E87000 == 95 [pid = 3356] [id = 554] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 00000078EFDE7800 == 94 [pid = 3356] [id = 553] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 000000788A188000 == 93 [pid = 3356] [id = 552] 18:31:56 INFO - PROCESS | 3356 | --DOCSHELL 0000007882715000 == 92 [pid = 3356] [id = 551] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 251 (000000788CE39C00) [pid = 3356] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 250 (000000788D36B800) [pid = 3356] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 249 (000000788D1B8000) [pid = 3356] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 248 (00000078896E9000) [pid = 3356] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 247 (000000788A6DB800) [pid = 3356] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 246 (000000788E039400) [pid = 3356] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 245 (000000788992E000) [pid = 3356] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 244 (00000078894A4C00) [pid = 3356] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 243 (00000078863CF800) [pid = 3356] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 242 (0000007883F82C00) [pid = 3356] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 241 (0000007889F3BC00) [pid = 3356] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 240 (0000007889F76C00) [pid = 3356] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 239 (0000007887BCC000) [pid = 3356] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 238 (00000078891E9400) [pid = 3356] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 237 (000000788E4DF800) [pid = 3356] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 236 (000000788B9DBC00) [pid = 3356] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 18:31:56 INFO - PROCESS | 3356 | --DOMWINDOW == 235 (00000078F1748800) [pid = 3356] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 18:31:57 INFO - PROCESS | 3356 | 1463967117130 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 18:31:57 INFO - PROCESS | 3356 | 1463967117177 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 18:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:31:57 INFO - PROCESS | 3356 | 1463967117180 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:31:57 INFO - PROCESS | 3356 | 1463967117182 Marionette TRACE conn6 <- [1,2310,null,{}] 18:31:57 INFO - PROCESS | 3356 | 1463967117185 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:57 INFO - PROCESS | 3356 | 1463967117292 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 18:31:57 INFO - PROCESS | 3356 | 1463967117300 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:57 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886DAA800 == 93 [pid = 3356] [id = 587] 18:31:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 236 (000000788275B000) [pid = 3356] [serial = 1761] [outer = 0000000000000000] 18:31:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 237 (000000788481F400) [pid = 3356] [serial = 1762] [outer = 000000788275B000] 18:31:57 INFO - PROCESS | 3356 | 1463967117346 Marionette DEBUG loaded listener.js 18:31:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 238 (0000007888AEA800) [pid = 3356] [serial = 1763] [outer = 000000788275B000] 18:31:57 INFO - PROCESS | 3356 | 1463967117836 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 692ms 18:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:31:57 INFO - PROCESS | 3356 | 1463967117877 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 18:31:57 INFO - PROCESS | 3356 | 1463967117879 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 18:31:57 INFO - PROCESS | 3356 | 1463967117882 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:31:57 INFO - PROCESS | 3356 | 1463967117884 Marionette TRACE conn6 <- [1,2314,null,{}] 18:31:57 INFO - PROCESS | 3356 | 1463967117887 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:57 INFO - PROCESS | 3356 | 1463967117990 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 18:31:58 INFO - PROCESS | 3356 | 1463967118142 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:58 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A774000 == 94 [pid = 3356] [id = 588] 18:31:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 239 (00000078896ECC00) [pid = 3356] [serial = 1764] [outer = 0000000000000000] 18:31:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 240 (0000007889937000) [pid = 3356] [serial = 1765] [outer = 00000078896ECC00] 18:31:58 INFO - PROCESS | 3356 | 1463967118197 Marionette DEBUG loaded listener.js 18:31:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 241 (0000007889F8C000) [pid = 3356] [serial = 1766] [outer = 00000078896ECC00] 18:31:58 INFO - PROCESS | 3356 | 1463967118594 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 798ms 18:31:58 INFO - PROCESS | 3356 | 1463967118681 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 18:31:58 INFO - PROCESS | 3356 | 1463967118683 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 18:31:58 INFO - PROCESS | 3356 | 1463967118686 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:31:58 INFO - PROCESS | 3356 | 1463967118688 Marionette TRACE conn6 <- [1,2318,null,{}] 18:31:58 INFO - PROCESS | 3356 | 1463967118697 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:58 INFO - PROCESS | 3356 | 1463967118803 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 18:31:58 INFO - PROCESS | 3356 | 1463967118815 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:58 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D790000 == 95 [pid = 3356] [id = 589] 18:31:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 242 (000000788BA79C00) [pid = 3356] [serial = 1767] [outer = 0000000000000000] 18:31:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 243 (000000788C10B400) [pid = 3356] [serial = 1768] [outer = 000000788BA79C00] 18:31:58 INFO - PROCESS | 3356 | 1463967118860 Marionette DEBUG loaded listener.js 18:31:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 244 (000000788D124800) [pid = 3356] [serial = 1769] [outer = 000000788BA79C00] 18:31:59 INFO - PROCESS | 3356 | 1463967119359 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 735ms 18:31:59 INFO - PROCESS | 3356 | 1463967119446 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 18:31:59 INFO - PROCESS | 3356 | 1463967119448 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 18:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:31:59 INFO - PROCESS | 3356 | 1463967119454 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:31:59 INFO - PROCESS | 3356 | 1463967119456 Marionette TRACE conn6 <- [1,2322,null,{}] 18:31:59 INFO - PROCESS | 3356 | 1463967119459 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:31:59 INFO - PROCESS | 3356 | 1463967119603 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 18:31:59 INFO - PROCESS | 3356 | 1463967119620 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:31:59 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E6D6000 == 96 [pid = 3356] [id = 590] 18:31:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 245 (000000788BA7E000) [pid = 3356] [serial = 1770] [outer = 0000000000000000] 18:31:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 246 (000000788D20D400) [pid = 3356] [serial = 1771] [outer = 000000788BA7E000] 18:31:59 INFO - PROCESS | 3356 | 1463967119669 Marionette DEBUG loaded listener.js 18:31:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 247 (000000788D36DC00) [pid = 3356] [serial = 1772] [outer = 000000788BA7E000] 18:32:00 INFO - PROCESS | 3356 | 1463967120145 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 733ms 18:32:00 INFO - PROCESS | 3356 | 1463967120192 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 18:32:00 INFO - PROCESS | 3356 | 1463967120194 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 18:32:00 INFO - PROCESS | 3356 | 1463967120197 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:32:00 INFO - PROCESS | 3356 | 1463967120199 Marionette TRACE conn6 <- [1,2326,null,{}] 18:32:00 INFO - PROCESS | 3356 | 1463967120208 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:00 INFO - PROCESS | 3356 | 1463967120350 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 18:32:00 INFO - PROCESS | 3356 | 1463967120368 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:00 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891D06800 == 97 [pid = 3356] [id = 591] 18:32:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 248 (000000788E030800) [pid = 3356] [serial = 1773] [outer = 0000000000000000] 18:32:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 249 (000000788E4D6C00) [pid = 3356] [serial = 1774] [outer = 000000788E030800] 18:32:00 INFO - PROCESS | 3356 | 1463967120417 Marionette DEBUG loaded listener.js 18:32:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 250 (000000788E70E800) [pid = 3356] [serial = 1775] [outer = 000000788E030800] 18:32:00 INFO - PROCESS | 3356 | 1463967120891 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 733ms 18:32:00 INFO - PROCESS | 3356 | 1463967120934 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 18:32:00 INFO - PROCESS | 3356 | 1463967120936 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 18:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:32:00 INFO - PROCESS | 3356 | 1463967120944 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:32:00 INFO - PROCESS | 3356 | 1463967120946 Marionette TRACE conn6 <- [1,2330,null,{}] 18:32:00 INFO - PROCESS | 3356 | 1463967120950 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:01 INFO - PROCESS | 3356 | 1463967121845 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 249 (000000788E02F800) [pid = 3356] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 248 (000000788D202400) [pid = 3356] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 247 (000000788D686400) [pid = 3356] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 246 (000000788B3B7400) [pid = 3356] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 245 (00000078896EB000) [pid = 3356] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 244 (000000788992CC00) [pid = 3356] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 243 (000000788B3B7C00) [pid = 3356] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 242 (00000078FCB6C000) [pid = 3356] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 241 (0000007882FB5800) [pid = 3356] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 240 (000000788CBD3400) [pid = 3356] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 239 (000000788275BC00) [pid = 3356] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 238 (0000007880F2F000) [pid = 3356] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 237 (000000788CBEF400) [pid = 3356] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 236 (0000007882189800) [pid = 3356] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 235 (000000788EA19000) [pid = 3356] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 234 (0000007889F80800) [pid = 3356] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 233 (00000078F6E38000) [pid = 3356] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 232 (000000788CE40C00) [pid = 3356] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 231 (0000007889936800) [pid = 3356] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 230 (000000788D1B3C00) [pid = 3356] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 229 (00000078FC0C1C00) [pid = 3356] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 228 (000000788D125C00) [pid = 3356] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 227 (000000788CE35400) [pid = 3356] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 226 (000000788C110C00) [pid = 3356] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 225 (0000007889F48000) [pid = 3356] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 224 (00000078F55D2800) [pid = 3356] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 223 (000000788D122800) [pid = 3356] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 222 (000000788BA69C00) [pid = 3356] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 221 (000000788B369C00) [pid = 3356] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 220 (00000078F781CC00) [pid = 3356] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 219 (0000007889F88C00) [pid = 3356] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 218 (00000078EEED8400) [pid = 3356] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 217 (00000078F6E33800) [pid = 3356] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 216 (000000788EA0FC00) [pid = 3356] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 215 (0000007881FEE800) [pid = 3356] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 214 (0000007887BC7000) [pid = 3356] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 213 (00000078F6E37000) [pid = 3356] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 212 (0000007883F84000) [pid = 3356] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 211 (00000078817EA000) [pid = 3356] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 210 (0000007889171800) [pid = 3356] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 209 (000000788275FC00) [pid = 3356] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 208 (0000007887BCB800) [pid = 3356] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 207 (00000078EFF0F800) [pid = 3356] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 206 (0000007891DDEC00) [pid = 3356] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 205 (000000788D31A400) [pid = 3356] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 204 (0000007883024C00) [pid = 3356] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 203 (000000788D683C00) [pid = 3356] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 202 (000000788F3E0400) [pid = 3356] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 201 (00000078F4FD7C00) [pid = 3356] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 200 (00000078863BC400) [pid = 3356] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 199 (000000788A6D3800) [pid = 3356] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (000000788A6DA800) [pid = 3356] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (00000078EED23800) [pid = 3356] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (00000078822BD800) [pid = 3356] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (0000007887BCF000) [pid = 3356] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (0000007880F8F400) [pid = 3356] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (0000007880A18800) [pid = 3356] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (0000007887BC2C00) [pid = 3356] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (000000788C110400) [pid = 3356] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (000000788BA7B000) [pid = 3356] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (000000788218EC00) [pid = 3356] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (00000078F5C75000) [pid = 3356] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (00000078896F0400) [pid = 3356] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (0000007889F75C00) [pid = 3356] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (000000788B3B8800) [pid = 3356] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (00000078FBFBE400) [pid = 3356] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (00000078863C5800) [pid = 3356] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (0000007884811C00) [pid = 3356] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (0000007880739C00) [pid = 3356] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (00000078F780E800) [pid = 3356] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:32:01 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (00000078EED1F000) [pid = 3356] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:32:01 INFO - PROCESS | 3356 | 1463967121957 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:01 INFO - PROCESS | 3356 | ++DOCSHELL 000000788225C800 == 98 [pid = 3356] [id = 592] 18:32:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (0000007880A18800) [pid = 3356] [serial = 1776] [outer = 0000000000000000] 18:32:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (000000788134B000) [pid = 3356] [serial = 1777] [outer = 0000007880A18800] 18:32:02 INFO - PROCESS | 3356 | 1463967122003 Marionette DEBUG loaded listener.js 18:32:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (0000007882F51400) [pid = 3356] [serial = 1778] [outer = 0000007880A18800] 18:32:02 INFO - PROCESS | 3356 | 1463967122373 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1485ms 18:32:02 INFO - PROCESS | 3356 | 1463967122433 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 18:32:02 INFO - PROCESS | 3356 | 1463967122436 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 18:32:02 INFO - PROCESS | 3356 | 1463967122439 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:32:02 INFO - PROCESS | 3356 | 1463967122440 Marionette TRACE conn6 <- [1,2334,null,{}] 18:32:02 INFO - PROCESS | 3356 | 1463967122444 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:02 INFO - PROCESS | 3356 | 1463967122548 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 18:32:02 INFO - PROCESS | 3356 | 1463967122555 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:02 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D789800 == 99 [pid = 3356] [id = 593] 18:32:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (0000007883F78400) [pid = 3356] [serial = 1779] [outer = 0000000000000000] 18:32:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (0000007887BC3400) [pid = 3356] [serial = 1780] [outer = 0000007883F78400] 18:32:02 INFO - PROCESS | 3356 | 1463967122606 Marionette DEBUG loaded listener.js 18:32:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (0000007889B44400) [pid = 3356] [serial = 1781] [outer = 0000007883F78400] 18:32:03 INFO - PROCESS | 3356 | 1463967123078 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 671ms 18:32:03 INFO - PROCESS | 3356 | 1463967123114 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 18:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:32:03 INFO - PROCESS | 3356 | 1463967123116 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 18:32:03 INFO - PROCESS | 3356 | 1463967123119 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:32:03 INFO - PROCESS | 3356 | 1463967123122 Marionette TRACE conn6 <- [1,2338,null,{}] 18:32:03 INFO - PROCESS | 3356 | 1463967123125 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:03 INFO - PROCESS | 3356 | 1463967123248 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 18:32:03 INFO - PROCESS | 3356 | 1463967123280 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:03 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EF626000 == 100 [pid = 3356] [id = 594] 18:32:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (000000788BA67000) [pid = 3356] [serial = 1782] [outer = 0000000000000000] 18:32:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (000000788CE35400) [pid = 3356] [serial = 1783] [outer = 000000788BA67000] 18:32:03 INFO - PROCESS | 3356 | 1463967123325 Marionette DEBUG loaded listener.js 18:32:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (000000788D20DC00) [pid = 3356] [serial = 1784] [outer = 000000788BA67000] 18:32:03 INFO - PROCESS | 3356 | 1463967123755 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 693ms 18:32:03 INFO - PROCESS | 3356 | 1463967123904 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 18:32:03 INFO - PROCESS | 3356 | 1463967123909 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 18:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:32:03 INFO - PROCESS | 3356 | 1463967123915 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:32:03 INFO - PROCESS | 3356 | 1463967123920 Marionette TRACE conn6 <- [1,2342,null,{}] 18:32:03 INFO - PROCESS | 3356 | 1463967123927 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:04 INFO - PROCESS | 3356 | 1463967124105 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 18:32:04 INFO - PROCESS | 3356 | 1463967124260 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:04 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B59800 == 101 [pid = 3356] [id = 595] 18:32:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (0000007882002800) [pid = 3356] [serial = 1785] [outer = 0000000000000000] 18:32:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (00000078822BCC00) [pid = 3356] [serial = 1786] [outer = 0000007882002800] 18:32:04 INFO - PROCESS | 3356 | 1463967124322 Marionette DEBUG loaded listener.js 18:32:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (000000788481D800) [pid = 3356] [serial = 1787] [outer = 0000007882002800] 18:32:04 INFO - PROCESS | 3356 | 1463967124980 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1129ms 18:32:05 INFO - PROCESS | 3356 | 1463967125050 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 18:32:05 INFO - PROCESS | 3356 | 1463967125054 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 18:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:32:05 INFO - PROCESS | 3356 | 1463967125062 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:32:05 INFO - PROCESS | 3356 | 1463967125067 Marionette TRACE conn6 <- [1,2346,null,{}] 18:32:05 INFO - PROCESS | 3356 | 1463967125116 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:05 INFO - PROCESS | 3356 | 1463967125259 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 18:32:05 INFO - PROCESS | 3356 | 1463967125408 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:05 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C2AE800 == 102 [pid = 3356] [id = 596] 18:32:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (0000007888DEB000) [pid = 3356] [serial = 1788] [outer = 0000000000000000] 18:32:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (000000788992EC00) [pid = 3356] [serial = 1789] [outer = 0000007888DEB000] 18:32:05 INFO - PROCESS | 3356 | 1463967125466 Marionette DEBUG loaded listener.js 18:32:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (0000007889F6F800) [pid = 3356] [serial = 1790] [outer = 0000007888DEB000] 18:32:06 INFO - PROCESS | 3356 | 1463967126111 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1072ms 18:32:06 INFO - PROCESS | 3356 | 1463967126135 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 18:32:06 INFO - PROCESS | 3356 | 1463967126138 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 18:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:32:06 INFO - PROCESS | 3356 | 1463967126142 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:32:06 INFO - PROCESS | 3356 | 1463967126144 Marionette TRACE conn6 <- [1,2350,null,{}] 18:32:06 INFO - PROCESS | 3356 | 1463967126154 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:06 INFO - PROCESS | 3356 | 1463967126316 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 18:32:06 INFO - PROCESS | 3356 | 1463967126479 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:06 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F06A4800 == 103 [pid = 3356] [id = 597] 18:32:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (000000788B943C00) [pid = 3356] [serial = 1791] [outer = 0000000000000000] 18:32:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (000000788B9D5800) [pid = 3356] [serial = 1792] [outer = 000000788B943C00] 18:32:06 INFO - PROCESS | 3356 | 1463967126541 Marionette DEBUG loaded listener.js 18:32:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (000000788CBD3800) [pid = 3356] [serial = 1793] [outer = 000000788B943C00] 18:32:07 INFO - PROCESS | 3356 | 1463967127112 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 987ms 18:32:07 INFO - PROCESS | 3356 | 1463967127139 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 18:32:07 INFO - PROCESS | 3356 | 1463967127141 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 18:32:07 INFO - PROCESS | 3356 | 1463967127146 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:32:07 INFO - PROCESS | 3356 | 1463967127149 Marionette TRACE conn6 <- [1,2354,null,{}] 18:32:07 INFO - PROCESS | 3356 | 1463967127152 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:07 INFO - PROCESS | 3356 | 1463967127287 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 18:32:07 INFO - PROCESS | 3356 | 1463967127458 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:07 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5FE9000 == 104 [pid = 3356] [id = 598] 18:32:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (000000788D20A400) [pid = 3356] [serial = 1794] [outer = 0000000000000000] 18:32:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (000000788D36D000) [pid = 3356] [serial = 1795] [outer = 000000788D20A400] 18:32:07 INFO - PROCESS | 3356 | 1463967127517 Marionette DEBUG loaded listener.js 18:32:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 200 (000000788E728C00) [pid = 3356] [serial = 1796] [outer = 000000788D20A400] 18:32:08 INFO - PROCESS | 3356 | 1463967128116 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1025ms 18:32:08 INFO - PROCESS | 3356 | 1463967128175 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 18:32:08 INFO - PROCESS | 3356 | 1463967128178 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 18:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:32:08 INFO - PROCESS | 3356 | 1463967128181 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:32:08 INFO - PROCESS | 3356 | 1463967128184 Marionette TRACE conn6 <- [1,2358,null,{}] 18:32:08 INFO - PROCESS | 3356 | 1463967128188 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:08 INFO - PROCESS | 3356 | 1463967128316 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 18:32:08 INFO - PROCESS | 3356 | 1463967128474 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:08 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCF1F000 == 105 [pid = 3356] [id = 599] 18:32:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 201 (000000788E72F000) [pid = 3356] [serial = 1797] [outer = 0000000000000000] 18:32:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 202 (000000788EA1C400) [pid = 3356] [serial = 1798] [outer = 000000788E72F000] 18:32:08 INFO - PROCESS | 3356 | 1463967128532 Marionette DEBUG loaded listener.js 18:32:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 203 (000000788F076800) [pid = 3356] [serial = 1799] [outer = 000000788E72F000] 18:32:09 INFO - PROCESS | 3356 | 1463967129155 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1025ms 18:32:09 INFO - PROCESS | 3356 | 1463967129210 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 18:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:32:09 INFO - PROCESS | 3356 | 1463967129212 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 18:32:09 INFO - PROCESS | 3356 | 1463967129216 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:32:09 INFO - PROCESS | 3356 | 1463967129218 Marionette TRACE conn6 <- [1,2362,null,{}] 18:32:09 INFO - PROCESS | 3356 | 1463967129222 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:09 INFO - PROCESS | 3356 | 1463967129400 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 18:32:09 INFO - PROCESS | 3356 | 1463967129560 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:09 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E62D800 == 106 [pid = 3356] [id = 600] 18:32:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 204 (000000788F3DEC00) [pid = 3356] [serial = 1800] [outer = 0000000000000000] 18:32:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 205 (000000789178F800) [pid = 3356] [serial = 1801] [outer = 000000788F3DEC00] 18:32:09 INFO - PROCESS | 3356 | 1463967129617 Marionette DEBUG loaded listener.js 18:32:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 206 (0000007891C44400) [pid = 3356] [serial = 1802] [outer = 000000788F3DEC00] 18:32:10 INFO - PROCESS | 3356 | 1463967130182 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1027ms 18:32:10 INFO - PROCESS | 3356 | 1463967130246 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 18:32:10 INFO - PROCESS | 3356 | 1463967130248 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 18:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:32:10 INFO - PROCESS | 3356 | 1463967130251 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:32:10 INFO - PROCESS | 3356 | 1463967130253 Marionette TRACE conn6 <- [1,2366,null,{}] 18:32:10 INFO - PROCESS | 3356 | 1463967130257 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:10 INFO - PROCESS | 3356 | 1463967130385 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 18:32:10 INFO - PROCESS | 3356 | 1463967130517 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:10 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCD58800 == 107 [pid = 3356] [id = 601] 18:32:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 207 (0000007891D49800) [pid = 3356] [serial = 1803] [outer = 0000000000000000] 18:32:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 208 (0000007891DE2C00) [pid = 3356] [serial = 1804] [outer = 0000007891D49800] 18:32:10 INFO - PROCESS | 3356 | 1463967130572 Marionette DEBUG loaded listener.js 18:32:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 209 (0000007893AF7C00) [pid = 3356] [serial = 1805] [outer = 0000007891D49800] 18:32:11 INFO - PROCESS | 3356 | 1463967131121 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 942ms 18:32:11 INFO - PROCESS | 3356 | 1463967131197 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 18:32:11 INFO - PROCESS | 3356 | 1463967131199 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 18:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:32:11 INFO - PROCESS | 3356 | 1463967131203 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:32:11 INFO - PROCESS | 3356 | 1463967131205 Marionette TRACE conn6 <- [1,2370,null,{}] 18:32:11 INFO - PROCESS | 3356 | 1463967131209 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:11 INFO - PROCESS | 3356 | 1463967131337 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 18:32:11 INFO - PROCESS | 3356 | 1463967131496 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:11 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C6A5000 == 108 [pid = 3356] [id = 602] 18:32:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 210 (0000007893AF4800) [pid = 3356] [serial = 1806] [outer = 0000000000000000] 18:32:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 211 (00000078EEED8400) [pid = 3356] [serial = 1807] [outer = 0000007893AF4800] 18:32:11 INFO - PROCESS | 3356 | 1463967131553 Marionette DEBUG loaded listener.js 18:32:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 212 (00000078F0815400) [pid = 3356] [serial = 1808] [outer = 0000007893AF4800] 18:32:12 INFO - PROCESS | 3356 | 1463967132159 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 985ms 18:32:12 INFO - PROCESS | 3356 | 1463967132191 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 18:32:12 INFO - PROCESS | 3356 | 1463967132193 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 18:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:32:12 INFO - PROCESS | 3356 | 1463967132196 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:32:12 INFO - PROCESS | 3356 | 1463967132199 Marionette TRACE conn6 <- [1,2374,null,{}] 18:32:12 INFO - PROCESS | 3356 | 1463967132202 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:12 INFO - PROCESS | 3356 | 1463967132333 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 18:32:12 INFO - PROCESS | 3356 | 1463967132505 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:12 INFO - PROCESS | 3356 | ++DOCSHELL 000000788F2A4800 == 109 [pid = 3356] [id = 603] 18:32:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 213 (00000078F06BEC00) [pid = 3356] [serial = 1809] [outer = 0000000000000000] 18:32:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 214 (00000078F0F2F400) [pid = 3356] [serial = 1810] [outer = 00000078F06BEC00] 18:32:12 INFO - PROCESS | 3356 | 1463967132562 Marionette DEBUG loaded listener.js 18:32:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 215 (00000078F4FC9400) [pid = 3356] [serial = 1811] [outer = 00000078F06BEC00] 18:32:13 INFO - PROCESS | 3356 | 1463967133135 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 984ms 18:32:13 INFO - PROCESS | 3356 | 1463967133184 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 18:32:13 INFO - PROCESS | 3356 | 1463967133186 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 18:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:32:13 INFO - PROCESS | 3356 | 1463967133190 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:32:13 INFO - PROCESS | 3356 | 1463967133192 Marionette TRACE conn6 <- [1,2378,null,{}] 18:32:13 INFO - PROCESS | 3356 | 1463967133196 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:13 INFO - PROCESS | 3356 | 1463967133327 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 18:32:13 INFO - PROCESS | 3356 | 1463967133499 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:13 INFO - PROCESS | 3356 | ++DOCSHELL 000000789381F800 == 110 [pid = 3356] [id = 604] 18:32:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 216 (00000078F4FD7400) [pid = 3356] [serial = 1812] [outer = 0000000000000000] 18:32:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 217 (00000078F5A53400) [pid = 3356] [serial = 1813] [outer = 00000078F4FD7400] 18:32:13 INFO - PROCESS | 3356 | 1463967133556 Marionette DEBUG loaded listener.js 18:32:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 218 (00000078F69C9800) [pid = 3356] [serial = 1814] [outer = 00000078F4FD7400] 18:32:14 INFO - PROCESS | 3356 | 1463967134175 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1022ms 18:32:14 INFO - PROCESS | 3356 | 1463967134215 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 18:32:14 INFO - PROCESS | 3356 | 1463967134218 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 18:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:32:14 INFO - PROCESS | 3356 | 1463967134221 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:32:14 INFO - PROCESS | 3356 | 1463967134224 Marionette TRACE conn6 <- [1,2382,null,{}] 18:32:14 INFO - PROCESS | 3356 | 1463967134228 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:14 INFO - PROCESS | 3356 | 1463967134378 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 18:32:14 INFO - PROCESS | 3356 | 1463967134606 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:14 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891609000 == 111 [pid = 3356] [id = 605] 18:32:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 219 (00000078EFF5C400) [pid = 3356] [serial = 1815] [outer = 0000000000000000] 18:32:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 220 (00000078F781CC00) [pid = 3356] [serial = 1816] [outer = 00000078EFF5C400] 18:32:14 INFO - PROCESS | 3356 | 1463967134669 Marionette DEBUG loaded listener.js 18:32:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 221 (00000078FCB6E400) [pid = 3356] [serial = 1817] [outer = 00000078EFF5C400] 18:32:15 INFO - PROCESS | 3356 | 1463967135373 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1192ms 18:32:15 INFO - PROCESS | 3356 | 1463967135415 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 18:32:15 INFO - PROCESS | 3356 | 1463967135417 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 18:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:32:15 INFO - PROCESS | 3356 | 1463967135421 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:32:15 INFO - PROCESS | 3356 | 1463967135423 Marionette TRACE conn6 <- [1,2386,null,{}] 18:32:15 INFO - PROCESS | 3356 | 1463967135426 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:15 INFO - PROCESS | 3356 | 1463967135557 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 18:32:15 INFO - PROCESS | 3356 | 1463967135722 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:15 INFO - PROCESS | 3356 | ++DOCSHELL 00000078843CC800 == 112 [pid = 3356] [id = 606] 18:32:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 222 (0000007881FE9C00) [pid = 3356] [serial = 1818] [outer = 0000000000000000] 18:32:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 223 (00000078823C8800) [pid = 3356] [serial = 1819] [outer = 0000007881FE9C00] 18:32:15 INFO - PROCESS | 3356 | 1463967135780 Marionette DEBUG loaded listener.js 18:32:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 224 (0000007889F80400) [pid = 3356] [serial = 1820] [outer = 0000007881FE9C00] 18:32:16 INFO - PROCESS | 3356 | 1463967136382 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1024ms 18:32:16 INFO - PROCESS | 3356 | 1463967136448 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 18:32:16 INFO - PROCESS | 3356 | 1463967136451 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 18:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:32:16 INFO - PROCESS | 3356 | 1463967136455 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:32:16 INFO - PROCESS | 3356 | 1463967136457 Marionette TRACE conn6 <- [1,2390,null,{}] 18:32:16 INFO - PROCESS | 3356 | 1463967136461 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:16 INFO - PROCESS | 3356 | 1463967136641 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 18:32:17 INFO - PROCESS | 3356 | 1463967137026 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:17 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886373800 == 113 [pid = 3356] [id = 607] 18:32:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 225 (0000007880AC8C00) [pid = 3356] [serial = 1821] [outer = 0000000000000000] 18:32:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 226 (0000007881350C00) [pid = 3356] [serial = 1822] [outer = 0000007880AC8C00] 18:32:17 INFO - PROCESS | 3356 | 1463967137078 Marionette DEBUG loaded listener.js 18:32:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 227 (0000007882FB5000) [pid = 3356] [serial = 1823] [outer = 0000007880AC8C00] 18:32:17 INFO - PROCESS | 3356 | 1463967137723 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1334ms 18:32:17 INFO - PROCESS | 3356 | 1463967137792 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 18:32:17 INFO - PROCESS | 3356 | 1463967137797 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 18:32:17 INFO - PROCESS | 3356 | 1463967137801 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:32:17 INFO - PROCESS | 3356 | 1463967137805 Marionette TRACE conn6 <- [1,2394,null,{}] 18:32:17 INFO - PROCESS | 3356 | 1463967137827 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:17 INFO - PROCESS | 3356 | 1463967137961 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 18:32:18 INFO - PROCESS | 3356 | 1463967138119 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:18 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A793800 == 114 [pid = 3356] [id = 608] 18:32:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 228 (0000007885B0E800) [pid = 3356] [serial = 1824] [outer = 0000000000000000] 18:32:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 229 (00000078863C7800) [pid = 3356] [serial = 1825] [outer = 0000007885B0E800] 18:32:18 INFO - PROCESS | 3356 | 1463967138177 Marionette DEBUG loaded listener.js 18:32:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 230 (00000078885E7800) [pid = 3356] [serial = 1826] [outer = 0000007885B0E800] 18:32:18 INFO - PROCESS | 3356 | 1463967138766 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1003ms 18:32:18 INFO - PROCESS | 3356 | 1463967138811 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 18:32:18 INFO - PROCESS | 3356 | 1463967138816 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 18:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:32:18 INFO - PROCESS | 3356 | 1463967138819 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:32:18 INFO - PROCESS | 3356 | 1463967138821 Marionette TRACE conn6 <- [1,2398,null,{}] 18:32:18 INFO - PROCESS | 3356 | 1463967138825 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:18 INFO - PROCESS | 3356 | 1463967138952 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 18:32:19 INFO - PROCESS | 3356 | 1463967139143 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788D789800 == 113 [pid = 3356] [id = 593] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788225C800 == 112 [pid = 3356] [id = 592] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 0000007891D06800 == 111 [pid = 3356] [id = 591] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788E6D6000 == 110 [pid = 3356] [id = 590] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788D790000 == 109 [pid = 3356] [id = 589] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788A774000 == 108 [pid = 3356] [id = 588] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 229 (000000788F3D7C00) [pid = 3356] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 228 (000000788E70A400) [pid = 3356] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 227 (000000788A7E3000) [pid = 3356] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 226 (000000788E72D000) [pid = 3356] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 225 (0000007891D44000) [pid = 3356] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 224 (00000078F0D80C00) [pid = 3356] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882A36000 == 109 [pid = 3356] [id = 609] 18:32:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 225 (0000007880737400) [pid = 3356] [serial = 1827] [outer = 0000000000000000] 18:32:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 226 (00000078820D0C00) [pid = 3356] [serial = 1828] [outer = 0000007880737400] 18:32:19 INFO - PROCESS | 3356 | 1463967139261 Marionette DEBUG loaded listener.js 18:32:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 227 (0000007887BC9800) [pid = 3356] [serial = 1829] [outer = 0000007880737400] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 0000007886DAA800 == 108 [pid = 3356] [id = 587] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788C278000 == 107 [pid = 3356] [id = 586] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788C273000 == 106 [pid = 3356] [id = 585] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788C12B000 == 105 [pid = 3356] [id = 584] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 0000007889669800 == 104 [pid = 3356] [id = 583] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788E968800 == 103 [pid = 3356] [id = 579] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 0000007891D6A800 == 102 [pid = 3356] [id = 578] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE463800 == 101 [pid = 3356] [id = 577] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 00000078F7013000 == 100 [pid = 3356] [id = 576] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788DADA000 == 99 [pid = 3356] [id = 575] 18:32:19 INFO - PROCESS | 3356 | --DOCSHELL 000000788A177800 == 98 [pid = 3356] [id = 574] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 226 (00000078F0966400) [pid = 3356] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 225 (000000788B3B2000) [pid = 3356] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 224 (00000078885E2C00) [pid = 3356] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 223 (00000078F5FA7400) [pid = 3356] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 222 (00000078863C4C00) [pid = 3356] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 221 (00000078F5A4E400) [pid = 3356] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 220 (00000078FC0C3400) [pid = 3356] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 219 (00000078FBFBB800) [pid = 3356] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 218 (000000788D67E000) [pid = 3356] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 217 (00000078F71B5000) [pid = 3356] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 216 (000000788E4DC400) [pid = 3356] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 215 (000000788CE3B400) [pid = 3356] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 214 (00000078FCB4E400) [pid = 3356] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 213 (00000078FC807800) [pid = 3356] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 212 (000000788BA63000) [pid = 3356] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 211 (00000078F0D7C000) [pid = 3356] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 210 (00000078FBFBA800) [pid = 3356] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 209 (00000078EF640400) [pid = 3356] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 208 (000000788D67FC00) [pid = 3356] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 207 (00000078894A6C00) [pid = 3356] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 206 (00000078FA632800) [pid = 3356] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 205 (00000078885E7C00) [pid = 3356] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 204 (0000007882FB5400) [pid = 3356] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 203 (000000788917DC00) [pid = 3356] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 202 (0000007891DEC800) [pid = 3356] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 201 (0000007889F8A000) [pid = 3356] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 200 (00000078F5A7A000) [pid = 3356] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 199 (0000007891DED000) [pid = 3356] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (0000007891DEB400) [pid = 3356] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (00000078F5110400) [pid = 3356] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (000000788EA16C00) [pid = 3356] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (00000078FCDF2000) [pid = 3356] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (000000788BA72800) [pid = 3356] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (000000788B9CF800) [pid = 3356] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (000000788E4E1400) [pid = 3356] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (00000078FD1ED400) [pid = 3356] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (00000078885E2000) [pid = 3356] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (00000078885E8400) [pid = 3356] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (0000007881FF3400) [pid = 3356] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (00000078FA65C000) [pid = 3356] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (00000078F55BAC00) [pid = 3356] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (000000788A6DF400) [pid = 3356] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (00000078FD114000) [pid = 3356] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (00000078FD10FC00) [pid = 3356] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (000000788E4DA800) [pid = 3356] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (000000788D371C00) [pid = 3356] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (000000788D129C00) [pid = 3356] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (000000788C217C00) [pid = 3356] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (000000788CBE9800) [pid = 3356] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (0000007882FB8C00) [pid = 3356] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (00000078F6A8E800) [pid = 3356] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (000000788BA7CC00) [pid = 3356] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (000000788B366000) [pid = 3356] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (000000788B9DAC00) [pid = 3356] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (00000078FCB54000) [pid = 3356] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (0000007888D57800) [pid = 3356] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (000000788D31E000) [pid = 3356] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (000000788D36AC00) [pid = 3356] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (000000788C213000) [pid = 3356] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (000000788E65D000) [pid = 3356] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (0000007891D4EC00) [pid = 3356] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (000000788E72FC00) [pid = 3356] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (00000078F6A8E400) [pid = 3356] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (00000078F527E800) [pid = 3356] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (0000007889B4DC00) [pid = 3356] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (0000007889F84000) [pid = 3356] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (000000788CBE2400) [pid = 3356] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 159 (000000788BA6B000) [pid = 3356] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 158 (00000078FA6ECC00) [pid = 3356] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 157 (000000788B3BE400) [pid = 3356] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 156 (000000788B9CD800) [pid = 3356] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 155 (00000078F1E13000) [pid = 3356] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 154 (00000078F081F000) [pid = 3356] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (0000007883F8D400) [pid = 3356] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (0000007888AE5000) [pid = 3356] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (00000078894A9400) [pid = 3356] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (0000007888CD3400) [pid = 3356] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (0000007883F8B400) [pid = 3356] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (0000007881FEC400) [pid = 3356] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (0000007882385000) [pid = 3356] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (0000007880FD3400) [pid = 3356] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 145 (00000078F9A91000) [pid = 3356] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 144 (00000078894B1C00) [pid = 3356] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 143 (0000007888CD2400) [pid = 3356] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 142 (00000078EF712C00) [pid = 3356] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 141 (000000788C21B400) [pid = 3356] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 140 (000000788D127400) [pid = 3356] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | --DOMWINDOW == 139 (000000788E736400) [pid = 3356] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 18:32:19 INFO - PROCESS | 3356 | 1463967139852 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1082ms 18:32:19 INFO - PROCESS | 3356 | 1463967139905 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 18:32:19 INFO - PROCESS | 3356 | 1463967139907 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 18:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:32:19 INFO - PROCESS | 3356 | 1463967139916 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:32:19 INFO - PROCESS | 3356 | 1463967139922 Marionette TRACE conn6 <- [1,2402,null,{}] 18:32:19 INFO - PROCESS | 3356 | 1463967139927 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:20 INFO - PROCESS | 3356 | 1463967140039 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 18:32:20 INFO - PROCESS | 3356 | 1463967140173 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:20 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888D7A800 == 99 [pid = 3356] [id = 610] 18:32:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 140 (00000078822BF000) [pid = 3356] [serial = 1830] [outer = 0000000000000000] 18:32:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 141 (0000007888D58400) [pid = 3356] [serial = 1831] [outer = 00000078822BF000] 18:32:20 INFO - PROCESS | 3356 | 1463967140220 Marionette DEBUG loaded listener.js 18:32:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 142 (00000078894B1000) [pid = 3356] [serial = 1832] [outer = 00000078822BF000] 18:32:20 INFO - PROCESS | 3356 | 1463967140588 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 18:32:20 INFO - PROCESS | 3356 | 1463967140664 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 18:32:20 INFO - PROCESS | 3356 | 1463967140666 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 18:32:20 INFO - PROCESS | 3356 | 1463967140669 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:32:20 INFO - PROCESS | 3356 | 1463967140671 Marionette TRACE conn6 <- [1,2406,null,{}] 18:32:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:32:20 INFO - PROCESS | 3356 | 1463967140677 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:20 INFO - PROCESS | 3356 | 1463967140787 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 18:32:20 INFO - PROCESS | 3356 | 1463967140799 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:20 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A607000 == 100 [pid = 3356] [id = 611] 18:32:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (00000078896F2000) [pid = 3356] [serial = 1833] [outer = 0000000000000000] 18:32:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 144 (0000007889934800) [pid = 3356] [serial = 1834] [outer = 00000078896F2000] 18:32:20 INFO - PROCESS | 3356 | 1463967140853 Marionette DEBUG loaded listener.js 18:32:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (0000007889F44800) [pid = 3356] [serial = 1835] [outer = 00000078896F2000] 18:32:21 INFO - PROCESS | 3356 | 1463967141304 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:32:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:32:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 691ms 18:32:21 INFO - PROCESS | 3356 | 1463967141366 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 18:32:21 INFO - PROCESS | 3356 | 1463967141368 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 18:32:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:32:21 INFO - PROCESS | 3356 | 1463967141371 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:32:21 INFO - PROCESS | 3356 | 1463967141373 Marionette TRACE conn6 <- [1,2410,null,{}] 18:32:21 INFO - PROCESS | 3356 | 1463967141376 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:21 INFO - PROCESS | 3356 | 1463967141482 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 18:32:21 INFO - PROCESS | 3356 | 1463967141490 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:21 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B339000 == 101 [pid = 3356] [id = 612] 18:32:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (0000007889F85800) [pid = 3356] [serial = 1836] [outer = 0000000000000000] 18:32:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (0000007889F8CC00) [pid = 3356] [serial = 1837] [outer = 0000007889F85800] 18:32:21 INFO - PROCESS | 3356 | 1463967141544 Marionette DEBUG loaded listener.js 18:32:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (000000788B366C00) [pid = 3356] [serial = 1838] [outer = 0000007889F85800] 18:32:22 INFO - PROCESS | 3356 | 1463967142079 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 735ms 18:32:22 INFO - PROCESS | 3356 | 1463967142109 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 3356 | 1463967142111 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 18:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:32:22 INFO - PROCESS | 3356 | 1463967142114 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 3356 | 1463967142116 Marionette TRACE conn6 <- [1,2414,null,{}] 18:32:22 INFO - PROCESS | 3356 | 1463967142120 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:22 INFO - PROCESS | 3356 | 1463967142294 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 18:32:22 INFO - PROCESS | 3356 | 1463967142326 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:22 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C274000 == 102 [pid = 3356] [id = 613] 18:32:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (000000788B93E000) [pid = 3356] [serial = 1839] [outer = 0000000000000000] 18:32:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (000000788B9D0800) [pid = 3356] [serial = 1840] [outer = 000000788B93E000] 18:32:22 INFO - PROCESS | 3356 | 1463967142372 Marionette DEBUG loaded listener.js 18:32:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (000000788BA63000) [pid = 3356] [serial = 1841] [outer = 000000788B93E000] 18:32:22 INFO - PROCESS | 3356 | 1463967142834 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:32:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:32:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 777ms 18:32:22 INFO - PROCESS | 3356 | 1463967142894 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 18:32:22 INFO - PROCESS | 3356 | 1463967142896 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 18:32:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:32:22 INFO - PROCESS | 3356 | 1463967142899 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:32:22 INFO - PROCESS | 3356 | 1463967142901 Marionette TRACE conn6 <- [1,2418,null,{}] 18:32:22 INFO - PROCESS | 3356 | 1463967142904 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:23 INFO - PROCESS | 3356 | 1463967143054 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 18:32:23 INFO - PROCESS | 3356 | 1463967143077 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:23 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CE95000 == 103 [pid = 3356] [id = 614] 18:32:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (000000788BA5DC00) [pid = 3356] [serial = 1842] [outer = 0000000000000000] 18:32:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (000000788BA7F800) [pid = 3356] [serial = 1843] [outer = 000000788BA5DC00] 18:32:23 INFO - PROCESS | 3356 | 1463967143123 Marionette DEBUG loaded listener.js 18:32:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (000000788C217C00) [pid = 3356] [serial = 1844] [outer = 000000788BA5DC00] 18:32:23 INFO - PROCESS | 3356 | 1463967143590 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:32:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:32:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 734ms 18:32:23 INFO - PROCESS | 3356 | 1463967143661 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 18:32:23 INFO - PROCESS | 3356 | 1463967143663 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 18:32:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:32:23 INFO - PROCESS | 3356 | 1463967143675 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:32:23 INFO - PROCESS | 3356 | 1463967143677 Marionette TRACE conn6 <- [1,2422,null,{}] 18:32:23 INFO - PROCESS | 3356 | 1463967143680 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:24 INFO - PROCESS | 3356 | 1463967144003 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 153 (000000788BA7E000) [pid = 3356] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 152 (000000788E030800) [pid = 3356] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 151 (0000007883F78400) [pid = 3356] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 150 (0000007888CDF000) [pid = 3356] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 149 (000000788275B000) [pid = 3356] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 148 (000000788B370800) [pid = 3356] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 147 (0000007880F26800) [pid = 3356] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 146 (000000788C111400) [pid = 3356] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 145 (0000007880A18800) [pid = 3356] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 144 (00000078F0816400) [pid = 3356] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 143 (00000078896ECC00) [pid = 3356] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:32:24 INFO - PROCESS | 3356 | --DOMWINDOW == 142 (000000788BA79C00) [pid = 3356] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:32:24 INFO - PROCESS | 3356 | 1463967144083 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889B0B800 == 104 [pid = 3356] [id = 615] 18:32:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 143 (0000007880F26800) [pid = 3356] [serial = 1845] [outer = 0000000000000000] 18:32:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 144 (0000007882385800) [pid = 3356] [serial = 1846] [outer = 0000007880F26800] 18:32:24 INFO - PROCESS | 3356 | 1463967144129 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 145 (000000788B9D0400) [pid = 3356] [serial = 1847] [outer = 0000007880F26800] 18:32:24 INFO - PROCESS | 3356 | 1463967144508 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:32:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:32:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 880ms 18:32:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:32:24 INFO - PROCESS | 3356 | 1463967144561 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 18:32:24 INFO - PROCESS | 3356 | 1463967144563 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 18:32:24 INFO - PROCESS | 3356 | 1463967144566 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:32:24 INFO - PROCESS | 3356 | 1463967144568 Marionette TRACE conn6 <- [1,2426,null,{}] 18:32:24 INFO - PROCESS | 3356 | 1463967144572 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:24 INFO - PROCESS | 3356 | 1463967144678 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 18:32:24 INFO - PROCESS | 3356 | 1463967144684 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:24 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D69B800 == 105 [pid = 3356] [id = 616] 18:32:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 146 (000000788CBE4C00) [pid = 3356] [serial = 1848] [outer = 0000000000000000] 18:32:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 147 (000000788CE38400) [pid = 3356] [serial = 1849] [outer = 000000788CBE4C00] 18:32:24 INFO - PROCESS | 3356 | 1463967144730 Marionette DEBUG loaded listener.js 18:32:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 148 (000000788D126800) [pid = 3356] [serial = 1850] [outer = 000000788CBE4C00] 18:32:25 INFO - PROCESS | 3356 | 1463967145169 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 627ms 18:32:25 INFO - PROCESS | 3356 | 1463967145213 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 3356 | 1463967145216 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 18:32:25 INFO - PROCESS | 3356 | 1463967145219 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 3356 | 1463967145221 Marionette TRACE conn6 <- [1,2430,null,{}] 18:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:32:25 INFO - PROCESS | 3356 | 1463967145224 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:25 INFO - PROCESS | 3356 | 1463967145331 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 18:32:25 INFO - PROCESS | 3356 | 1463967145366 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:25 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DA0F800 == 106 [pid = 3356] [id = 617] 18:32:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 149 (000000788D1B1400) [pid = 3356] [serial = 1851] [outer = 0000000000000000] 18:32:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 150 (000000788D1B7400) [pid = 3356] [serial = 1852] [outer = 000000788D1B1400] 18:32:25 INFO - PROCESS | 3356 | 1463967145416 Marionette DEBUG loaded listener.js 18:32:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 151 (000000788D31D800) [pid = 3356] [serial = 1853] [outer = 000000788D1B1400] 18:32:25 INFO - PROCESS | 3356 | 1463967145889 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:32:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:32:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 691ms 18:32:25 INFO - PROCESS | 3356 | 1463967145915 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 18:32:25 INFO - PROCESS | 3356 | 1463967145918 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 18:32:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:32:25 INFO - PROCESS | 3356 | 1463967145921 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:32:25 INFO - PROCESS | 3356 | 1463967145923 Marionette TRACE conn6 <- [1,2434,null,{}] 18:32:25 INFO - PROCESS | 3356 | 1463967145932 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:26 INFO - PROCESS | 3356 | 1463967146149 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 18:32:26 INFO - PROCESS | 3356 | 1463967146296 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:26 INFO - PROCESS | 3356 | ++DOCSHELL 00000078843BD000 == 107 [pid = 3356] [id = 618] 18:32:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 152 (00000078807DB000) [pid = 3356] [serial = 1854] [outer = 0000000000000000] 18:32:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 153 (0000007881774400) [pid = 3356] [serial = 1855] [outer = 00000078807DB000] 18:32:26 INFO - PROCESS | 3356 | 1463967146360 Marionette DEBUG loaded listener.js 18:32:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 154 (00000078823C3C00) [pid = 3356] [serial = 1856] [outer = 00000078807DB000] 18:32:27 INFO - PROCESS | 3356 | 1463967147031 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:32:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:32:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1136ms 18:32:27 INFO - PROCESS | 3356 | 1463967147062 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 18:32:27 INFO - PROCESS | 3356 | 1463967147066 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 18:32:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:32:27 INFO - PROCESS | 3356 | 1463967147071 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:32:27 INFO - PROCESS | 3356 | 1463967147075 Marionette TRACE conn6 <- [1,2438,null,{}] 18:32:27 INFO - PROCESS | 3356 | 1463967147079 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:27 INFO - PROCESS | 3356 | 1463967147224 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 18:32:27 INFO - PROCESS | 3356 | 1463967147363 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:27 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A75E800 == 108 [pid = 3356] [id = 619] 18:32:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 155 (00000078885E0C00) [pid = 3356] [serial = 1857] [outer = 0000000000000000] 18:32:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 156 (0000007888AE8C00) [pid = 3356] [serial = 1858] [outer = 00000078885E0C00] 18:32:27 INFO - PROCESS | 3356 | 1463967147424 Marionette DEBUG loaded listener.js 18:32:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 157 (0000007889171800) [pid = 3356] [serial = 1859] [outer = 00000078885E0C00] 18:32:28 INFO - PROCESS | 3356 | 1463967148064 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:32:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:32:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1027ms 18:32:28 INFO - PROCESS | 3356 | 1463967148102 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 18:32:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:32:28 INFO - PROCESS | 3356 | 1463967148106 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 18:32:28 INFO - PROCESS | 3356 | 1463967148110 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:32:28 INFO - PROCESS | 3356 | 1463967148112 Marionette TRACE conn6 <- [1,2442,null,{}] 18:32:28 INFO - PROCESS | 3356 | 1463967148116 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:28 INFO - PROCESS | 3356 | 1463967148253 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 18:32:28 INFO - PROCESS | 3356 | 1463967148409 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:28 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DAC4800 == 109 [pid = 3356] [id = 620] 18:32:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 158 (0000007889F83C00) [pid = 3356] [serial = 1860] [outer = 0000000000000000] 18:32:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 159 (000000788A6DB400) [pid = 3356] [serial = 1861] [outer = 0000007889F83C00] 18:32:28 INFO - PROCESS | 3356 | 1463967148467 Marionette DEBUG loaded listener.js 18:32:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 160 (000000788B3BAC00) [pid = 3356] [serial = 1862] [outer = 0000007889F83C00] 18:32:29 INFO - PROCESS | 3356 | 1463967149123 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:32:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:32:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1035ms 18:32:29 INFO - PROCESS | 3356 | 1463967149146 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 18:32:29 INFO - PROCESS | 3356 | 1463967149150 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 18:32:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:32:29 INFO - PROCESS | 3356 | 1463967149181 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:32:29 INFO - PROCESS | 3356 | 1463967149186 Marionette TRACE conn6 <- [1,2446,null,{}] 18:32:29 INFO - PROCESS | 3356 | 1463967149190 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:29 INFO - PROCESS | 3356 | 1463967149360 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 18:32:29 INFO - PROCESS | 3356 | 1463967149514 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:29 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E642800 == 110 [pid = 3356] [id = 621] 18:32:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (000000788CE3E800) [pid = 3356] [serial = 1863] [outer = 0000000000000000] 18:32:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (000000788D210000) [pid = 3356] [serial = 1864] [outer = 000000788CE3E800] 18:32:29 INFO - PROCESS | 3356 | 1463967149570 Marionette DEBUG loaded listener.js 18:32:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (000000788D67C400) [pid = 3356] [serial = 1865] [outer = 000000788CE3E800] 18:32:30 INFO - PROCESS | 3356 | 1463967150156 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:32:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:32:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1056ms 18:32:30 INFO - PROCESS | 3356 | 1463967150216 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 18:32:30 INFO - PROCESS | 3356 | 1463967150219 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 18:32:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:32:30 INFO - PROCESS | 3356 | 1463967150222 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:32:30 INFO - PROCESS | 3356 | 1463967150224 Marionette TRACE conn6 <- [1,2450,null,{}] 18:32:30 INFO - PROCESS | 3356 | 1463967150228 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:30 INFO - PROCESS | 3356 | 1463967150363 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 18:32:30 INFO - PROCESS | 3356 | 1463967150528 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:30 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E812000 == 111 [pid = 3356] [id = 622] 18:32:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (000000788E032800) [pid = 3356] [serial = 1866] [outer = 0000000000000000] 18:32:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (000000788E4D9400) [pid = 3356] [serial = 1867] [outer = 000000788E032800] 18:32:30 INFO - PROCESS | 3356 | 1463967150586 Marionette DEBUG loaded listener.js 18:32:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (000000788E65D800) [pid = 3356] [serial = 1868] [outer = 000000788E032800] 18:32:31 INFO - PROCESS | 3356 | 1463967151177 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:32:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:32:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1028ms 18:32:31 INFO - PROCESS | 3356 | 1463967151252 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 18:32:31 INFO - PROCESS | 3356 | 1463967151255 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 18:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:32:31 INFO - PROCESS | 3356 | 1463967151258 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:32:31 INFO - PROCESS | 3356 | 1463967151260 Marionette TRACE conn6 <- [1,2454,null,{}] 18:32:31 INFO - PROCESS | 3356 | 1463967151264 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:31 INFO - PROCESS | 3356 | 1463967151449 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 18:32:31 INFO - PROCESS | 3356 | 1463967151602 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:31 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E962800 == 112 [pid = 3356] [id = 623] 18:32:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (000000788E711800) [pid = 3356] [serial = 1869] [outer = 0000000000000000] 18:32:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (000000788E730800) [pid = 3356] [serial = 1870] [outer = 000000788E711800] 18:32:31 INFO - PROCESS | 3356 | 1463967151667 Marionette DEBUG loaded listener.js 18:32:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (000000788EA16C00) [pid = 3356] [serial = 1871] [outer = 000000788E711800] 18:32:32 INFO - PROCESS | 3356 | 1463967152255 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1035ms 18:32:32 INFO - PROCESS | 3356 | 1463967152296 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 18:32:32 INFO - PROCESS | 3356 | 1463967152298 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 18:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:32:32 INFO - PROCESS | 3356 | 1463967152302 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:32:32 INFO - PROCESS | 3356 | 1463967152304 Marionette TRACE conn6 <- [1,2458,null,{}] 18:32:32 INFO - PROCESS | 3356 | 1463967152308 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:32 INFO - PROCESS | 3356 | 1463967152441 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 18:32:32 INFO - PROCESS | 3356 | 1463967152595 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:32 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891D12000 == 113 [pid = 3356] [id = 624] 18:32:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (000000788F079C00) [pid = 3356] [serial = 1872] [outer = 0000000000000000] 18:32:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (000000789178A400) [pid = 3356] [serial = 1873] [outer = 000000788F079C00] 18:32:32 INFO - PROCESS | 3356 | 1463967152652 Marionette DEBUG loaded listener.js 18:32:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (0000007891B68800) [pid = 3356] [serial = 1874] [outer = 000000788F079C00] 18:32:33 INFO - PROCESS | 3356 | 1463967153209 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 942ms 18:32:33 INFO - PROCESS | 3356 | 1463967153256 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 18:32:33 INFO - PROCESS | 3356 | 1463967153258 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 18:32:33 INFO - PROCESS | 3356 | 1463967153263 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:32:33 INFO - PROCESS | 3356 | 1463967153266 Marionette TRACE conn6 <- [1,2462,null,{}] 18:32:33 INFO - PROCESS | 3356 | 1463967153270 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:33 INFO - PROCESS | 3356 | 1463967153403 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 18:32:33 INFO - PROCESS | 3356 | 1463967153567 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:33 INFO - PROCESS | 3356 | ++DOCSHELL 0000007892017000 == 114 [pid = 3356] [id = 625] 18:32:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (0000007891C41000) [pid = 3356] [serial = 1875] [outer = 0000000000000000] 18:32:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (0000007891C47400) [pid = 3356] [serial = 1876] [outer = 0000007891C41000] 18:32:33 INFO - PROCESS | 3356 | 1463967153625 Marionette DEBUG loaded listener.js 18:32:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (0000007891DE7C00) [pid = 3356] [serial = 1877] [outer = 0000007891C41000] 18:32:34 INFO - PROCESS | 3356 | 1463967154211 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 986ms 18:32:34 INFO - PROCESS | 3356 | 1463967154256 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 18:32:34 INFO - PROCESS | 3356 | 1463967154259 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 18:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:32:34 INFO - PROCESS | 3356 | 1463967154264 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:32:34 INFO - PROCESS | 3356 | 1463967154266 Marionette TRACE conn6 <- [1,2466,null,{}] 18:32:34 INFO - PROCESS | 3356 | 1463967154270 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:34 INFO - PROCESS | 3356 | 1463967154402 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 18:32:34 INFO - PROCESS | 3356 | 1463967154567 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:34 INFO - PROCESS | 3356 | ++DOCSHELL 0000007893313000 == 115 [pid = 3356] [id = 626] 18:32:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (0000007891DE3000) [pid = 3356] [serial = 1878] [outer = 0000000000000000] 18:32:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (00000078EED1FC00) [pid = 3356] [serial = 1879] [outer = 0000007891DE3000] 18:32:34 INFO - PROCESS | 3356 | 1463967154624 Marionette DEBUG loaded listener.js 18:32:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (00000078F0817C00) [pid = 3356] [serial = 1880] [outer = 0000007891DE3000] 18:32:35 INFO - PROCESS | 3356 | 1463967155233 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1030ms 18:32:35 INFO - PROCESS | 3356 | 1463967155298 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 18:32:35 INFO - PROCESS | 3356 | 1463967155300 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 18:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:32:35 INFO - PROCESS | 3356 | 1463967155304 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:32:35 INFO - PROCESS | 3356 | 1463967155306 Marionette TRACE conn6 <- [1,2470,null,{}] 18:32:35 INFO - PROCESS | 3356 | 1463967155329 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:35 INFO - PROCESS | 3356 | 1463967155464 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 18:32:35 INFO - PROCESS | 3356 | 1463967155618 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:35 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EF61E000 == 116 [pid = 3356] [id = 627] 18:32:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (0000007893AEC400) [pid = 3356] [serial = 1881] [outer = 0000000000000000] 18:32:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (00000078F1748800) [pid = 3356] [serial = 1882] [outer = 0000007893AEC400] 18:32:35 INFO - PROCESS | 3356 | 1463967155674 Marionette DEBUG loaded listener.js 18:32:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (00000078F5280400) [pid = 3356] [serial = 1883] [outer = 0000007893AEC400] 18:32:36 INFO - PROCESS | 3356 | 1463967156234 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1004ms 18:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:32:36 INFO - PROCESS | 3356 | 1463967156311 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 18:32:36 INFO - PROCESS | 3356 | 1463967156314 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 18:32:36 INFO - PROCESS | 3356 | 1463967156317 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:32:36 INFO - PROCESS | 3356 | 1463967156319 Marionette TRACE conn6 <- [1,2474,null,{}] 18:32:36 INFO - PROCESS | 3356 | 1463967156323 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:36 INFO - PROCESS | 3356 | 1463967156487 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 18:32:36 INFO - PROCESS | 3356 | 1463967156641 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:36 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0787000 == 117 [pid = 3356] [id = 628] 18:32:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (00000078F510DC00) [pid = 3356] [serial = 1884] [outer = 0000000000000000] 18:32:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (00000078F5AEF400) [pid = 3356] [serial = 1885] [outer = 00000078F510DC00] 18:32:36 INFO - PROCESS | 3356 | 1463967156702 Marionette DEBUG loaded listener.js 18:32:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (00000078F6A8F000) [pid = 3356] [serial = 1886] [outer = 00000078F510DC00] 18:32:37 INFO - PROCESS | 3356 | 1463967157384 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1131ms 18:32:37 INFO - PROCESS | 3356 | 1463967157451 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 18:32:37 INFO - PROCESS | 3356 | 1463967157454 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 18:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:32:37 INFO - PROCESS | 3356 | 1463967157458 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:32:37 INFO - PROCESS | 3356 | 1463967157461 Marionette TRACE conn6 <- [1,2478,null,{}] 18:32:37 INFO - PROCESS | 3356 | 1463967157465 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:37 INFO - PROCESS | 3356 | 1463967157623 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 18:32:37 INFO - PROCESS | 3356 | 1463967157776 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:37 INFO - PROCESS | 3356 | ++DOCSHELL 00000078848D4800 == 118 [pid = 3356] [id = 629] 18:32:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (0000007882381400) [pid = 3356] [serial = 1887] [outer = 0000000000000000] 18:32:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (00000078885DCC00) [pid = 3356] [serial = 1888] [outer = 0000007882381400] 18:32:37 INFO - PROCESS | 3356 | 1463967157831 Marionette DEBUG loaded listener.js 18:32:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (00000078F0F29C00) [pid = 3356] [serial = 1889] [outer = 0000007882381400] 18:32:38 INFO - PROCESS | 3356 | 1463967158723 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1283ms 18:32:38 INFO - PROCESS | 3356 | 1463967158742 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 18:32:38 INFO - PROCESS | 3356 | 1463967158747 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 18:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:32:38 INFO - PROCESS | 3356 | 1463967158752 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:32:38 INFO - PROCESS | 3356 | 1463967158755 Marionette TRACE conn6 <- [1,2482,null,{}] 18:32:38 INFO - PROCESS | 3356 | 1463967158777 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:38 INFO - PROCESS | 3356 | 1463967158909 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 18:32:39 INFO - PROCESS | 3356 | 1463967159066 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:39 INFO - PROCESS | 3356 | ++DOCSHELL 00000078823AC800 == 119 [pid = 3356] [id = 630] 18:32:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (0000007880FD0800) [pid = 3356] [serial = 1890] [outer = 0000000000000000] 18:32:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (0000007881774000) [pid = 3356] [serial = 1891] [outer = 0000007880FD0800] 18:32:39 INFO - PROCESS | 3356 | 1463967159119 Marionette DEBUG loaded listener.js 18:32:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (0000007881FEAC00) [pid = 3356] [serial = 1892] [outer = 0000007880FD0800] 18:32:39 INFO - PROCESS | 3356 | 1463967159758 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1044ms 18:32:39 INFO - PROCESS | 3356 | 1463967159801 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 18:32:39 INFO - PROCESS | 3356 | 1463967159807 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 18:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:32:39 INFO - PROCESS | 3356 | 1463967159813 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:32:39 INFO - PROCESS | 3356 | 1463967159815 Marionette TRACE conn6 <- [1,2486,null,{}] 18:32:39 INFO - PROCESS | 3356 | 1463967159819 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:39 INFO - PROCESS | 3356 | 1463967159960 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 18:32:40 INFO - PROCESS | 3356 | 1463967160121 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:40 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884B8B800 == 120 [pid = 3356] [id = 631] 18:32:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (00000078822C5C00) [pid = 3356] [serial = 1893] [outer = 0000000000000000] 18:32:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (0000007882383000) [pid = 3356] [serial = 1894] [outer = 00000078822C5C00] 18:32:40 INFO - PROCESS | 3356 | 1463967160175 Marionette DEBUG loaded listener.js 18:32:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (0000007882760000) [pid = 3356] [serial = 1895] [outer = 00000078822C5C00] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 0000007884B9B800 == 119 [pid = 3356] [id = 252] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788C137000 == 118 [pid = 3356] [id = 511] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 00000078921B9800 == 117 [pid = 3356] [id = 559] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 00000078F0848000 == 116 [pid = 3356] [id = 253] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 0000007889775000 == 115 [pid = 3356] [id = 562] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 0000007891D0B800 == 114 [pid = 3356] [id = 561] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 0000007889B17000 == 113 [pid = 3356] [id = 560] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788DA0F800 == 112 [pid = 3356] [id = 617] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788D69B800 == 111 [pid = 3356] [id = 616] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 0000007889B0B800 == 110 [pid = 3356] [id = 615] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788CE95000 == 109 [pid = 3356] [id = 614] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788C274000 == 108 [pid = 3356] [id = 613] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788B339000 == 107 [pid = 3356] [id = 612] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788A607000 == 106 [pid = 3356] [id = 611] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (000000788E667C00) [pid = 3356] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (00000078F6E41C00) [pid = 3356] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (0000007891B6AC00) [pid = 3356] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (000000788E8B9000) [pid = 3356] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (0000007891C43800) [pid = 3356] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (0000007891B66C00) [pid = 3356] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (0000007893AEF000) [pid = 3356] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (000000788CE35400) [pid = 3356] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 0000007888D7A800 == 105 [pid = 3356] [id = 610] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 0000007882A36000 == 104 [pid = 3356] [id = 609] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788A793800 == 103 [pid = 3356] [id = 608] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 0000007886373800 == 102 [pid = 3356] [id = 607] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 00000078843CC800 == 101 [pid = 3356] [id = 606] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 0000007891609000 == 100 [pid = 3356] [id = 605] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000789381F800 == 99 [pid = 3356] [id = 604] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788F2A4800 == 98 [pid = 3356] [id = 603] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788C6A5000 == 97 [pid = 3356] [id = 602] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCD58800 == 96 [pid = 3356] [id = 601] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788E62D800 == 95 [pid = 3356] [id = 600] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCF1F000 == 94 [pid = 3356] [id = 599] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5FE9000 == 93 [pid = 3356] [id = 598] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 00000078F06A4800 == 92 [pid = 3356] [id = 597] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 000000788C2AE800 == 91 [pid = 3356] [id = 596] 18:32:40 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B59800 == 90 [pid = 3356] [id = 595] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (000000788D20D400) [pid = 3356] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 183 (000000788E4D6C00) [pid = 3356] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 182 (000000788D36DC00) [pid = 3356] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 181 (0000007887BC3400) [pid = 3356] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 180 (0000007889B47C00) [pid = 3356] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 179 (000000788481F400) [pid = 3356] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 178 (0000007888AEA800) [pid = 3356] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 177 (000000788E70E800) [pid = 3356] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 176 (000000788B945000) [pid = 3356] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 175 (00000078830F6000) [pid = 3356] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (0000007880FD6C00) [pid = 3356] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (000000788E663400) [pid = 3356] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (000000788D317400) [pid = 3356] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (000000788134B000) [pid = 3356] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (0000007882F51400) [pid = 3356] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (00000078F5E9A800) [pid = 3356] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (0000007887BC9000) [pid = 3356] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (000000788C10CC00) [pid = 3356] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (0000007888DE5400) [pid = 3356] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (000000788A7E6400) [pid = 3356] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (0000007889937000) [pid = 3356] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 163 (0000007889F8C000) [pid = 3356] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 162 (000000788C10B400) [pid = 3356] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 161 (0000007889B44400) [pid = 3356] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | --DOMWINDOW == 160 (000000788D124800) [pid = 3356] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 18:32:40 INFO - PROCESS | 3356 | 1463967160842 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1077ms 18:32:40 INFO - PROCESS | 3356 | 1463967160891 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 18:32:40 INFO - PROCESS | 3356 | 1463967160894 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 18:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:32:40 INFO - PROCESS | 3356 | 1463967160897 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:32:40 INFO - PROCESS | 3356 | 1463967160901 Marionette TRACE conn6 <- [1,2490,null,{}] 18:32:40 INFO - PROCESS | 3356 | 1463967160912 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:41 INFO - PROCESS | 3356 | 1463967161069 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 18:32:41 INFO - PROCESS | 3356 | 1463967161088 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:41 INFO - PROCESS | 3356 | ++DOCSHELL 0000007887B51000 == 91 [pid = 3356] [id = 632] 18:32:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 161 (00000078830FB400) [pid = 3356] [serial = 1896] [outer = 0000000000000000] 18:32:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 162 (0000007883F7FC00) [pid = 3356] [serial = 1897] [outer = 00000078830FB400] 18:32:41 INFO - PROCESS | 3356 | 1463967161139 Marionette DEBUG loaded listener.js 18:32:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 163 (00000078843E5400) [pid = 3356] [serial = 1898] [outer = 00000078830FB400] 18:32:41 INFO - PROCESS | 3356 | 1463967161611 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 797ms 18:32:41 INFO - PROCESS | 3356 | 1463967161697 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 18:32:41 INFO - PROCESS | 3356 | 1463967161700 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 18:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:32:41 INFO - PROCESS | 3356 | 1463967161703 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:32:41 INFO - PROCESS | 3356 | 1463967161705 Marionette TRACE conn6 <- [1,2494,null,{}] 18:32:41 INFO - PROCESS | 3356 | 1463967161708 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:41 INFO - PROCESS | 3356 | 1463967161819 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 18:32:41 INFO - PROCESS | 3356 | 1463967161936 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:41 INFO - PROCESS | 3356 | ++DOCSHELL 000000788977A000 == 92 [pid = 3356] [id = 633] 18:32:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 164 (00000078843E2C00) [pid = 3356] [serial = 1899] [outer = 0000000000000000] 18:32:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (0000007885992800) [pid = 3356] [serial = 1900] [outer = 00000078843E2C00] 18:32:41 INFO - PROCESS | 3356 | 1463967161985 Marionette DEBUG loaded listener.js 18:32:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (00000078863BCC00) [pid = 3356] [serial = 1901] [outer = 00000078843E2C00] 18:32:42 INFO - PROCESS | 3356 | 1463967162373 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 18:32:42 INFO - PROCESS | 3356 | 1463967162439 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 18:32:42 INFO - PROCESS | 3356 | 1463967162442 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 18:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:32:42 INFO - PROCESS | 3356 | 1463967162445 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:32:42 INFO - PROCESS | 3356 | 1463967162447 Marionette TRACE conn6 <- [1,2498,null,{}] 18:32:42 INFO - PROCESS | 3356 | 1463967162450 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:42 INFO - PROCESS | 3356 | 1463967162557 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 18:32:42 INFO - PROCESS | 3356 | 1463967162564 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:42 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889B17000 == 93 [pid = 3356] [id = 634] 18:32:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (00000078863C5C00) [pid = 3356] [serial = 1902] [outer = 0000000000000000] 18:32:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (00000078863D7C00) [pid = 3356] [serial = 1903] [outer = 00000078863C5C00] 18:32:42 INFO - PROCESS | 3356 | 1463967162614 Marionette DEBUG loaded listener.js 18:32:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (00000078885DB800) [pid = 3356] [serial = 1904] [outer = 00000078863C5C00] 18:32:43 INFO - PROCESS | 3356 | 1463967163150 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 734ms 18:32:43 INFO - PROCESS | 3356 | 1463967163203 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 18:32:43 INFO - PROCESS | 3356 | 1463967163206 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 18:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:32:43 INFO - PROCESS | 3356 | 1463967163217 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:32:43 INFO - PROCESS | 3356 | 1463967163219 Marionette TRACE conn6 <- [1,2502,null,{}] 18:32:43 INFO - PROCESS | 3356 | 1463967163222 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:43 INFO - PROCESS | 3356 | 1463967163391 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 18:32:43 INFO - PROCESS | 3356 | 1463967163416 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:43 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A6B8800 == 94 [pid = 3356] [id = 635] 18:32:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (0000007888CE0C00) [pid = 3356] [serial = 1905] [outer = 0000000000000000] 18:32:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (0000007888DE6800) [pid = 3356] [serial = 1906] [outer = 0000007888CE0C00] 18:32:43 INFO - PROCESS | 3356 | 1463967163463 Marionette DEBUG loaded listener.js 18:32:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (000000788917B400) [pid = 3356] [serial = 1907] [outer = 0000007888CE0C00] 18:32:43 INFO - PROCESS | 3356 | 1463967163918 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 733ms 18:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:32:43 INFO - PROCESS | 3356 | 1463967163951 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 18:32:43 INFO - PROCESS | 3356 | 1463967163953 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 18:32:43 INFO - PROCESS | 3356 | 1463967163956 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:32:43 INFO - PROCESS | 3356 | 1463967163958 Marionette TRACE conn6 <- [1,2506,null,{}] 18:32:43 INFO - PROCESS | 3356 | 1463967163961 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:44 INFO - PROCESS | 3356 | 1463967164107 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 18:32:44 INFO - PROCESS | 3356 | 1463967164128 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:44 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A7CC000 == 95 [pid = 3356] [id = 636] 18:32:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (00000078891E9400) [pid = 3356] [serial = 1908] [outer = 0000000000000000] 18:32:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (00000078894A6000) [pid = 3356] [serial = 1909] [outer = 00000078891E9400] 18:32:44 INFO - PROCESS | 3356 | 1463967164173 Marionette DEBUG loaded listener.js 18:32:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (00000078896EC400) [pid = 3356] [serial = 1910] [outer = 00000078891E9400] 18:32:44 INFO - PROCESS | 3356 | 1463967164637 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 18:32:44 INFO - PROCESS | 3356 | 1463967164694 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 18:32:44 INFO - PROCESS | 3356 | 1463967164696 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 18:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:32:44 INFO - PROCESS | 3356 | 1463967164706 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:32:44 INFO - PROCESS | 3356 | 1463967164708 Marionette TRACE conn6 <- [1,2510,null,{}] 18:32:44 INFO - PROCESS | 3356 | 1463967164712 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:45 INFO - PROCESS | 3356 | 1463967165112 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 174 (000000788B93E000) [pid = 3356] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 173 (000000788BA5DC00) [pid = 3356] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 172 (0000007880F26800) [pid = 3356] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 171 (000000788CBE4C00) [pid = 3356] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 170 (0000007885B0E800) [pid = 3356] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 169 (00000078822BF000) [pid = 3356] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 168 (0000007880737400) [pid = 3356] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 167 (00000078896F2000) [pid = 3356] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 166 (0000007889F85800) [pid = 3356] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 165 (000000788BA67000) [pid = 3356] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:32:45 INFO - PROCESS | 3356 | --DOMWINDOW == 164 (0000007880AC8C00) [pid = 3356] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:32:45 INFO - PROCESS | 3356 | 1463967165210 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:45 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889803000 == 96 [pid = 3356] [id = 637] 18:32:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 165 (0000007882FB2800) [pid = 3356] [serial = 1911] [outer = 0000000000000000] 18:32:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 166 (00000078863D0400) [pid = 3356] [serial = 1912] [outer = 0000007882FB2800] 18:32:45 INFO - PROCESS | 3356 | 1463967165256 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 167 (0000007889934400) [pid = 3356] [serial = 1913] [outer = 0000007882FB2800] 18:32:45 INFO - PROCESS | 3356 | 1463967165641 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 986ms 18:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:32:45 INFO - PROCESS | 3356 | 1463967165694 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 18:32:45 INFO - PROCESS | 3356 | 1463967165696 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 18:32:45 INFO - PROCESS | 3356 | 1463967165699 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:32:45 INFO - PROCESS | 3356 | 1463967165701 Marionette TRACE conn6 <- [1,2514,null,{}] 18:32:45 INFO - PROCESS | 3356 | 1463967165704 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:45 INFO - PROCESS | 3356 | 1463967165812 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 18:32:45 INFO - PROCESS | 3356 | 1463967165818 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:45 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C281800 == 97 [pid = 3356] [id = 638] 18:32:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 168 (0000007889B42C00) [pid = 3356] [serial = 1914] [outer = 0000000000000000] 18:32:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 169 (0000007889B4EC00) [pid = 3356] [serial = 1915] [outer = 0000007889B42C00] 18:32:45 INFO - PROCESS | 3356 | 1463967165863 Marionette DEBUG loaded listener.js 18:32:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 170 (0000007889F72800) [pid = 3356] [serial = 1916] [outer = 0000007889B42C00] 18:32:46 INFO - PROCESS | 3356 | 1463967166304 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 629ms 18:32:46 INFO - PROCESS | 3356 | 1463967166348 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 18:32:46 INFO - PROCESS | 3356 | 1463967166350 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 18:32:46 INFO - PROCESS | 3356 | 1463967166359 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:32:46 INFO - PROCESS | 3356 | 1463967166361 Marionette TRACE conn6 <- [1,2518,null,{}] 18:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:32:46 INFO - PROCESS | 3356 | 1463967166365 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:46 INFO - PROCESS | 3356 | 1463967166476 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 18:32:46 INFO - PROCESS | 3356 | 1463967166513 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:46 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CE92800 == 98 [pid = 3356] [id = 639] 18:32:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 171 (0000007889F86400) [pid = 3356] [serial = 1917] [outer = 0000000000000000] 18:32:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 172 (000000788A6D1000) [pid = 3356] [serial = 1918] [outer = 0000007889F86400] 18:32:46 INFO - PROCESS | 3356 | 1463967166558 Marionette DEBUG loaded listener.js 18:32:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 173 (000000788A7D7C00) [pid = 3356] [serial = 1919] [outer = 0000007889F86400] 18:32:47 INFO - PROCESS | 3356 | 1463967167021 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 671ms 18:32:47 INFO - PROCESS | 3356 | 1463967167047 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 18:32:47 INFO - PROCESS | 3356 | 1463967167059 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 18:32:47 INFO - PROCESS | 3356 | 1463967167067 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:32:47 INFO - PROCESS | 3356 | 1463967167069 Marionette TRACE conn6 <- [1,2522,null,{}] 18:32:47 INFO - PROCESS | 3356 | 1463967167167 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:47 INFO - PROCESS | 3356 | 1463967167318 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 18:32:47 INFO - PROCESS | 3356 | 1463967167511 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:47 INFO - PROCESS | 3356 | ++DOCSHELL 000000788213B000 == 99 [pid = 3356] [id = 640] 18:32:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 174 (0000007880F27000) [pid = 3356] [serial = 1920] [outer = 0000000000000000] 18:32:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 175 (0000007880FD6C00) [pid = 3356] [serial = 1921] [outer = 0000007880F27000] 18:32:47 INFO - PROCESS | 3356 | 1463967167574 Marionette DEBUG loaded listener.js 18:32:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 176 (000000788200B400) [pid = 3356] [serial = 1922] [outer = 0000007880F27000] 18:32:48 INFO - PROCESS | 3356 | 1463967168218 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1216ms 18:32:48 INFO - PROCESS | 3356 | 1463967168289 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 18:32:48 INFO - PROCESS | 3356 | 1463967168294 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 18:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:32:48 INFO - PROCESS | 3356 | 1463967168299 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:32:48 INFO - PROCESS | 3356 | 1463967168302 Marionette TRACE conn6 <- [1,2526,null,{}] 18:32:48 INFO - PROCESS | 3356 | 1463967168320 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:48 INFO - PROCESS | 3356 | 1463967168508 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 18:32:48 INFO - PROCESS | 3356 | 1463967168627 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:48 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A174800 == 100 [pid = 3356] [id = 641] 18:32:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 177 (00000078830F9C00) [pid = 3356] [serial = 1923] [outer = 0000000000000000] 18:32:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 178 (0000007883F92800) [pid = 3356] [serial = 1924] [outer = 00000078830F9C00] 18:32:48 INFO - PROCESS | 3356 | 1463967168687 Marionette DEBUG loaded listener.js 18:32:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 179 (0000007885B15000) [pid = 3356] [serial = 1925] [outer = 00000078830F9C00] 18:32:49 INFO - PROCESS | 3356 | 1463967169329 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1086ms 18:32:49 INFO - PROCESS | 3356 | 1463967169389 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 18:32:49 INFO - PROCESS | 3356 | 1463967169392 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 18:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:32:49 INFO - PROCESS | 3356 | 1463967169396 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:32:49 INFO - PROCESS | 3356 | 1463967169398 Marionette TRACE conn6 <- [1,2530,null,{}] 18:32:49 INFO - PROCESS | 3356 | 1463967169402 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:49 INFO - PROCESS | 3356 | 1463967169547 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 18:32:49 INFO - PROCESS | 3356 | 1463967169705 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:49 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D690000 == 101 [pid = 3356] [id = 642] 18:32:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 180 (0000007888CD3C00) [pid = 3356] [serial = 1926] [outer = 0000000000000000] 18:32:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 181 (0000007888D56400) [pid = 3356] [serial = 1927] [outer = 0000007888CD3C00] 18:32:49 INFO - PROCESS | 3356 | 1463967169769 Marionette DEBUG loaded listener.js 18:32:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 182 (0000007889756000) [pid = 3356] [serial = 1928] [outer = 0000007888CD3C00] 18:32:50 INFO - PROCESS | 3356 | 1463967170368 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1028ms 18:32:50 INFO - PROCESS | 3356 | 1463967170432 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 18:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:32:50 INFO - PROCESS | 3356 | 1463967170439 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 18:32:50 INFO - PROCESS | 3356 | 1463967170444 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:32:50 INFO - PROCESS | 3356 | 1463967170446 Marionette TRACE conn6 <- [1,2534,null,{}] 18:32:50 INFO - PROCESS | 3356 | 1463967170468 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:50 INFO - PROCESS | 3356 | 1463967170635 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 18:32:50 INFO - PROCESS | 3356 | 1463967170791 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:50 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DA22800 == 102 [pid = 3356] [id = 643] 18:32:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 183 (000000788B36C000) [pid = 3356] [serial = 1929] [outer = 0000000000000000] 18:32:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 184 (000000788B3B5C00) [pid = 3356] [serial = 1930] [outer = 000000788B36C000] 18:32:50 INFO - PROCESS | 3356 | 1463967170847 Marionette DEBUG loaded listener.js 18:32:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (000000788B944000) [pid = 3356] [serial = 1931] [outer = 000000788B36C000] 18:32:51 INFO - PROCESS | 3356 | 1463967171438 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1049ms 18:32:51 INFO - PROCESS | 3356 | 1463967171495 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 18:32:51 INFO - PROCESS | 3356 | 1463967171497 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 18:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:32:51 INFO - PROCESS | 3356 | 1463967171501 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:32:51 INFO - PROCESS | 3356 | 1463967171503 Marionette TRACE conn6 <- [1,2538,null,{}] 18:32:51 INFO - PROCESS | 3356 | 1463967171507 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:51 INFO - PROCESS | 3356 | 1463967171658 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 18:32:51 INFO - PROCESS | 3356 | 1463967171814 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:51 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DB18000 == 103 [pid = 3356] [id = 644] 18:32:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (000000788B9CC800) [pid = 3356] [serial = 1932] [outer = 0000000000000000] 18:32:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (000000788B9D8C00) [pid = 3356] [serial = 1933] [outer = 000000788B9CC800] 18:32:51 INFO - PROCESS | 3356 | 1463967171871 Marionette DEBUG loaded listener.js 18:32:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (000000788BA6BC00) [pid = 3356] [serial = 1934] [outer = 000000788B9CC800] 18:32:52 INFO - PROCESS | 3356 | 1463967172489 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1028ms 18:32:52 INFO - PROCESS | 3356 | 1463967172532 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 18:32:52 INFO - PROCESS | 3356 | 1463967172534 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 18:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:32:52 INFO - PROCESS | 3356 | 1463967172538 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:32:52 INFO - PROCESS | 3356 | 1463967172540 Marionette TRACE conn6 <- [1,2542,null,{}] 18:32:52 INFO - PROCESS | 3356 | 1463967172544 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:52 INFO - PROCESS | 3356 | 1463967172702 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 18:32:52 INFO - PROCESS | 3356 | 1463967172876 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:52 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E62A800 == 104 [pid = 3356] [id = 645] 18:32:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (000000788C10F800) [pid = 3356] [serial = 1935] [outer = 0000000000000000] 18:32:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (000000788C218400) [pid = 3356] [serial = 1936] [outer = 000000788C10F800] 18:32:52 INFO - PROCESS | 3356 | 1463967172934 Marionette DEBUG loaded listener.js 18:32:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (000000788CBDF800) [pid = 3356] [serial = 1937] [outer = 000000788C10F800] 18:32:53 INFO - PROCESS | 3356 | 1463967173532 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1026ms 18:32:53 INFO - PROCESS | 3356 | 1463967173567 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 18:32:53 INFO - PROCESS | 3356 | 1463967173570 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 18:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:32:53 INFO - PROCESS | 3356 | 1463967173573 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:32:53 INFO - PROCESS | 3356 | 1463967173575 Marionette TRACE conn6 <- [1,2546,null,{}] 18:32:53 INFO - PROCESS | 3356 | 1463967173579 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:53 INFO - PROCESS | 3356 | 1463967173710 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 18:32:53 INFO - PROCESS | 3356 | 1463967173879 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:53 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E811800 == 105 [pid = 3356] [id = 646] 18:32:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (000000788C110800) [pid = 3356] [serial = 1938] [outer = 0000000000000000] 18:32:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (000000788CE34C00) [pid = 3356] [serial = 1939] [outer = 000000788C110800] 18:32:53 INFO - PROCESS | 3356 | 1463967173936 Marionette DEBUG loaded listener.js 18:32:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (000000788D122C00) [pid = 3356] [serial = 1940] [outer = 000000788C110800] 18:32:54 INFO - PROCESS | 3356 | 1463967174531 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1031ms 18:32:54 INFO - PROCESS | 3356 | 1463967174606 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 18:32:54 INFO - PROCESS | 3356 | 1463967174609 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 18:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:32:54 INFO - PROCESS | 3356 | 1463967174612 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:32:54 INFO - PROCESS | 3356 | 1463967174614 Marionette TRACE conn6 <- [1,2550,null,{}] 18:32:54 INFO - PROCESS | 3356 | 1463967174636 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:54 INFO - PROCESS | 3356 | 1463967174826 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 18:32:54 INFO - PROCESS | 3356 | 1463967174939 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:54 INFO - PROCESS | 3356 | ++DOCSHELL 000000788F295800 == 106 [pid = 3356] [id = 647] 18:32:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (000000788D1B2C00) [pid = 3356] [serial = 1941] [outer = 0000000000000000] 18:32:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (000000788D1B9400) [pid = 3356] [serial = 1942] [outer = 000000788D1B2C00] 18:32:54 INFO - PROCESS | 3356 | 1463967174996 Marionette DEBUG loaded listener.js 18:32:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (000000788D20FC00) [pid = 3356] [serial = 1943] [outer = 000000788D1B2C00] 18:32:55 INFO - PROCESS | 3356 | 1463967175605 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1045ms 18:32:55 INFO - PROCESS | 3356 | 1463967175660 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 18:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:32:55 INFO - PROCESS | 3356 | 1463967175663 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 18:32:55 INFO - PROCESS | 3356 | 1463967175666 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:32:55 INFO - PROCESS | 3356 | 1463967175669 Marionette TRACE conn6 <- [1,2554,null,{}] 18:32:55 INFO - PROCESS | 3356 | 1463967175672 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:55 INFO - PROCESS | 3356 | 1463967175805 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 18:32:55 INFO - PROCESS | 3356 | 1463967175963 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:55 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891D10000 == 107 [pid = 3356] [id = 648] 18:32:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (000000788D31CC00) [pid = 3356] [serial = 1944] [outer = 0000000000000000] 18:32:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (000000788D36A400) [pid = 3356] [serial = 1945] [outer = 000000788D31CC00] 18:32:56 INFO - PROCESS | 3356 | 1463967176020 Marionette DEBUG loaded listener.js 18:32:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 200 (000000788E031800) [pid = 3356] [serial = 1946] [outer = 000000788D31CC00] 18:32:56 INFO - PROCESS | 3356 | 1463967176645 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1027ms 18:32:56 INFO - PROCESS | 3356 | 1463967176697 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 18:32:56 INFO - PROCESS | 3356 | 1463967176699 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 18:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:32:56 INFO - PROCESS | 3356 | 1463967176703 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:32:56 INFO - PROCESS | 3356 | 1463967176705 Marionette TRACE conn6 <- [1,2558,null,{}] 18:32:56 INFO - PROCESS | 3356 | 1463967176727 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:56 INFO - PROCESS | 3356 | 1463967176861 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 18:32:57 INFO - PROCESS | 3356 | 1463967177019 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:57 INFO - PROCESS | 3356 | ++DOCSHELL 000000789201A800 == 108 [pid = 3356] [id = 649] 18:32:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 201 (000000788E030000) [pid = 3356] [serial = 1947] [outer = 0000000000000000] 18:32:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 202 (000000788E4D7400) [pid = 3356] [serial = 1948] [outer = 000000788E030000] 18:32:57 INFO - PROCESS | 3356 | 1463967177075 Marionette DEBUG loaded listener.js 18:32:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 203 (000000788E664C00) [pid = 3356] [serial = 1949] [outer = 000000788E030000] 18:32:57 INFO - PROCESS | 3356 | 1463967177663 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1027ms 18:32:57 INFO - PROCESS | 3356 | 1463967177733 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 18:32:57 INFO - PROCESS | 3356 | 1463967177736 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 18:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:32:57 INFO - PROCESS | 3356 | 1463967177739 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:32:57 INFO - PROCESS | 3356 | 1463967177741 Marionette TRACE conn6 <- [1,2562,null,{}] 18:32:57 INFO - PROCESS | 3356 | 1463967177745 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:57 INFO - PROCESS | 3356 | 1463967177900 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 18:32:58 INFO - PROCESS | 3356 | 1463967178061 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:58 INFO - PROCESS | 3356 | ++DOCSHELL 0000007893836800 == 109 [pid = 3356] [id = 650] 18:32:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 204 (000000788E039C00) [pid = 3356] [serial = 1950] [outer = 0000000000000000] 18:32:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 205 (000000788E734400) [pid = 3356] [serial = 1951] [outer = 000000788E039C00] 18:32:58 INFO - PROCESS | 3356 | 1463967178122 Marionette DEBUG loaded listener.js 18:32:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 206 (000000788EA14800) [pid = 3356] [serial = 1952] [outer = 000000788E039C00] 18:32:58 INFO - PROCESS | 3356 | 1463967178754 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1024ms 18:32:58 INFO - PROCESS | 3356 | 1463967178766 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 18:32:58 INFO - PROCESS | 3356 | 1463967178768 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 18:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:32:58 INFO - PROCESS | 3356 | 1463967178772 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:32:58 INFO - PROCESS | 3356 | 1463967178775 Marionette TRACE conn6 <- [1,2566,null,{}] 18:32:58 INFO - PROCESS | 3356 | 1463967178778 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:32:58 INFO - PROCESS | 3356 | 1463967178912 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 18:32:59 INFO - PROCESS | 3356 | 1463967179084 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:32:59 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F06AB000 == 110 [pid = 3356] [id = 651] 18:32:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 207 (000000788EA12800) [pid = 3356] [serial = 1953] [outer = 0000000000000000] 18:32:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 208 (000000788F3DD000) [pid = 3356] [serial = 1954] [outer = 000000788EA12800] 18:32:59 INFO - PROCESS | 3356 | 1463967179140 Marionette DEBUG loaded listener.js 18:32:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 209 (000000789178C400) [pid = 3356] [serial = 1955] [outer = 000000788EA12800] 18:32:59 INFO - PROCESS | 3356 | 1463967179786 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1082ms 18:32:59 INFO - PROCESS | 3356 | 1463967179857 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 18:32:59 INFO - PROCESS | 3356 | 1463967179860 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 18:32:59 INFO - PROCESS | 3356 | 1463967179863 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:32:59 INFO - PROCESS | 3356 | 1463967179865 Marionette TRACE conn6 <- [1,2570,null,{}] 18:32:59 INFO - PROCESS | 3356 | 1463967179869 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:00 INFO - PROCESS | 3356 | 1463967180005 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 18:33:00 INFO - PROCESS | 3356 | 1463967180179 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:00 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A620000 == 111 [pid = 3356] [id = 652] 18:33:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 210 (00000078823CE800) [pid = 3356] [serial = 1956] [outer = 0000000000000000] 18:33:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 211 (0000007889F87000) [pid = 3356] [serial = 1957] [outer = 00000078823CE800] 18:33:00 INFO - PROCESS | 3356 | 1463967180237 Marionette DEBUG loaded listener.js 18:33:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 212 (000000789178B400) [pid = 3356] [serial = 1958] [outer = 00000078823CE800] 18:33:01 INFO - PROCESS | 3356 | 1463967181151 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1340ms 18:33:01 INFO - PROCESS | 3356 | 1463967181206 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 18:33:01 INFO - PROCESS | 3356 | 1463967181211 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 18:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:33:01 INFO - PROCESS | 3356 | 1463967181216 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:33:01 INFO - PROCESS | 3356 | 1463967181220 Marionette TRACE conn6 <- [1,2574,null,{}] 18:33:01 INFO - PROCESS | 3356 | 1463967181225 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:01 INFO - PROCESS | 3356 | 1463967181362 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 18:33:01 INFO - PROCESS | 3356 | 1463967181528 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:01 INFO - PROCESS | 3356 | ++DOCSHELL 000000788980F800 == 112 [pid = 3356] [id = 653] 18:33:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 213 (0000007881779000) [pid = 3356] [serial = 1959] [outer = 0000000000000000] 18:33:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 214 (0000007882188000) [pid = 3356] [serial = 1960] [outer = 0000007881779000] 18:33:01 INFO - PROCESS | 3356 | 1463967181582 Marionette DEBUG loaded listener.js 18:33:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 215 (0000007883027C00) [pid = 3356] [serial = 1961] [outer = 0000007881779000] 18:33:02 INFO - PROCESS | 3356 | 1463967182236 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1077ms 18:33:02 INFO - PROCESS | 3356 | 1463967182296 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 18:33:02 INFO - PROCESS | 3356 | 1463967182302 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 18:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:33:02 INFO - PROCESS | 3356 | 1463967182308 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:33:02 INFO - PROCESS | 3356 | 1463967182311 Marionette TRACE conn6 <- [1,2578,null,{}] 18:33:02 INFO - PROCESS | 3356 | 1463967182315 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:02 INFO - PROCESS | 3356 | 1463967182444 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 18:33:02 INFO - PROCESS | 3356 | 1463967182645 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 000000788C281800 == 111 [pid = 3356] [id = 638] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 0000007889803000 == 110 [pid = 3356] [id = 637] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 000000788A7CC000 == 109 [pid = 3356] [id = 636] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 000000788A6B8800 == 108 [pid = 3356] [id = 635] 18:33:02 INFO - PROCESS | 3356 | --DOMWINDOW == 214 (00000078F781CC00) [pid = 3356] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 18:33:02 INFO - PROCESS | 3356 | --DOMWINDOW == 213 (00000078823C8800) [pid = 3356] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 18:33:02 INFO - PROCESS | 3356 | --DOMWINDOW == 212 (000000788D1B7400) [pid = 3356] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 18:33:02 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882715000 == 109 [pid = 3356] [id = 654] 18:33:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 213 (000000788134E400) [pid = 3356] [serial = 1962] [outer = 0000000000000000] 18:33:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 214 (00000078822BA000) [pid = 3356] [serial = 1963] [outer = 000000788134E400] 18:33:02 INFO - PROCESS | 3356 | 1463967182770 Marionette DEBUG loaded listener.js 18:33:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 215 (0000007885B12C00) [pid = 3356] [serial = 1964] [outer = 000000788134E400] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 0000007887B51000 == 108 [pid = 3356] [id = 632] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 0000007884B8B800 == 107 [pid = 3356] [id = 631] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 00000078823AC800 == 106 [pid = 3356] [id = 630] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 0000007891D12000 == 105 [pid = 3356] [id = 624] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 000000788E962800 == 104 [pid = 3356] [id = 623] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 000000788E812000 == 103 [pid = 3356] [id = 622] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 000000788E642800 == 102 [pid = 3356] [id = 621] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 000000788DAC4800 == 101 [pid = 3356] [id = 620] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 000000788A75E800 == 100 [pid = 3356] [id = 619] 18:33:02 INFO - PROCESS | 3356 | --DOCSHELL 00000078843BD000 == 99 [pid = 3356] [id = 618] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 214 (000000788B9D0800) [pid = 3356] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 213 (000000788BA7F800) [pid = 3356] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 212 (000000788BA63000) [pid = 3356] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 211 (0000007882385800) [pid = 3356] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 210 (000000788C217C00) [pid = 3356] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 209 (000000788CE38400) [pid = 3356] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 208 (00000078885E7800) [pid = 3356] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 207 (00000078863C7800) [pid = 3356] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 206 (0000007888D58400) [pid = 3356] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 205 (00000078894B1000) [pid = 3356] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 204 (000000789178F800) [pid = 3356] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 203 (0000007891DE2C00) [pid = 3356] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 202 (00000078820D0C00) [pid = 3356] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 201 (0000007887BC9800) [pid = 3356] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 200 (00000078EEED8400) [pid = 3356] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 199 (0000007889934800) [pid = 3356] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (0000007889F44800) [pid = 3356] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (0000007889F8CC00) [pid = 3356] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (000000788D20DC00) [pid = 3356] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (00000078F5A53400) [pid = 3356] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (00000078F0F2F400) [pid = 3356] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (00000078822BCC00) [pid = 3356] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (000000788EA1C400) [pid = 3356] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (000000788B9D5800) [pid = 3356] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (000000788992EC00) [pid = 3356] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (000000788D36D000) [pid = 3356] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 188 (0000007882FB5000) [pid = 3356] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 187 (0000007881350C00) [pid = 3356] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 186 (000000788D126800) [pid = 3356] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 185 (000000788B9D0400) [pid = 3356] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | --DOMWINDOW == 184 (000000788B366C00) [pid = 3356] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 18:33:03 INFO - PROCESS | 3356 | 1463967183316 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1032ms 18:33:03 INFO - PROCESS | 3356 | 1463967183342 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 18:33:03 INFO - PROCESS | 3356 | 1463967183345 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 18:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:33:03 INFO - PROCESS | 3356 | 1463967183348 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:33:03 INFO - PROCESS | 3356 | 1463967183352 Marionette TRACE conn6 <- [1,2582,null,{}] 18:33:03 INFO - PROCESS | 3356 | 1463967183377 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:03 INFO - PROCESS | 3356 | 1463967183494 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 18:33:03 INFO - PROCESS | 3356 | 1463967183615 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:03 INFO - PROCESS | 3356 | ++DOCSHELL 000000788977D800 == 100 [pid = 3356] [id = 655] 18:33:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 185 (000000788476EC00) [pid = 3356] [serial = 1965] [outer = 0000000000000000] 18:33:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 186 (0000007887BC6400) [pid = 3356] [serial = 1966] [outer = 000000788476EC00] 18:33:03 INFO - PROCESS | 3356 | 1463967183667 Marionette DEBUG loaded listener.js 18:33:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 187 (0000007888CD4400) [pid = 3356] [serial = 1967] [outer = 000000788476EC00] 18:33:04 INFO - PROCESS | 3356 | 1463967184069 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 755ms 18:33:04 INFO - PROCESS | 3356 | 1463967184106 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 18:33:04 INFO - PROCESS | 3356 | 1463967184109 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 18:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:33:04 INFO - PROCESS | 3356 | 1463967184112 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:33:04 INFO - PROCESS | 3356 | 1463967184114 Marionette TRACE conn6 <- [1,2586,null,{}] 18:33:04 INFO - PROCESS | 3356 | 1463967184118 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:04 INFO - PROCESS | 3356 | 1463967184259 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 18:33:04 INFO - PROCESS | 3356 | 1463967184270 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:04 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A6B8800 == 101 [pid = 3356] [id = 656] 18:33:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 188 (0000007888DE1C00) [pid = 3356] [serial = 1968] [outer = 0000000000000000] 18:33:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 189 (000000788917A800) [pid = 3356] [serial = 1969] [outer = 0000007888DE1C00] 18:33:04 INFO - PROCESS | 3356 | 1463967184326 Marionette DEBUG loaded listener.js 18:33:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (00000078894A5400) [pid = 3356] [serial = 1970] [outer = 0000007888DE1C00] 18:33:04 INFO - PROCESS | 3356 | 1463967184801 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 734ms 18:33:04 INFO - PROCESS | 3356 | 1463967184851 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 18:33:04 INFO - PROCESS | 3356 | 1463967184853 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 18:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:33:04 INFO - PROCESS | 3356 | 1463967184865 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:33:04 INFO - PROCESS | 3356 | 1463967184867 Marionette TRACE conn6 <- [1,2590,null,{}] 18:33:04 INFO - PROCESS | 3356 | 1463967184871 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:05 INFO - PROCESS | 3356 | 1463967185018 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 18:33:05 INFO - PROCESS | 3356 | 1463967185034 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:05 INFO - PROCESS | 3356 | ++DOCSHELL 000000788BA2B800 == 102 [pid = 3356] [id = 657] 18:33:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (00000078891F1C00) [pid = 3356] [serial = 1971] [outer = 0000000000000000] 18:33:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (00000078896E9400) [pid = 3356] [serial = 1972] [outer = 00000078891F1C00] 18:33:05 INFO - PROCESS | 3356 | 1463967185080 Marionette DEBUG loaded listener.js 18:33:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (0000007889758000) [pid = 3356] [serial = 1973] [outer = 00000078891F1C00] 18:33:05 INFO - PROCESS | 3356 | 1463967185570 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 18:33:05 INFO - PROCESS | 3356 | 1463967185592 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 18:33:05 INFO - PROCESS | 3356 | 1463967185594 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 18:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:33:05 INFO - PROCESS | 3356 | 1463967185603 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:33:05 INFO - PROCESS | 3356 | 1463967185605 Marionette TRACE conn6 <- [1,2594,null,{}] 18:33:05 INFO - PROCESS | 3356 | 1463967185612 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:05 INFO - PROCESS | 3356 | 1463967185814 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 18:33:05 INFO - PROCESS | 3356 | 1463967185846 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:05 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEA1000 == 103 [pid = 3356] [id = 658] 18:33:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (0000007889F7C000) [pid = 3356] [serial = 1974] [outer = 0000000000000000] 18:33:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (000000788A6DB800) [pid = 3356] [serial = 1975] [outer = 0000007889F7C000] 18:33:05 INFO - PROCESS | 3356 | 1463967185892 Marionette DEBUG loaded listener.js 18:33:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (000000788B36B400) [pid = 3356] [serial = 1976] [outer = 0000007889F7C000] 18:33:06 INFO - PROCESS | 3356 | 1463967186398 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 839ms 18:33:06 INFO - PROCESS | 3356 | 1463967186445 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 18:33:06 INFO - PROCESS | 3356 | 1463967186447 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 18:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:33:06 INFO - PROCESS | 3356 | 1463967186450 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:33:06 INFO - PROCESS | 3356 | 1463967186452 Marionette TRACE conn6 <- [1,2598,null,{}] 18:33:06 INFO - PROCESS | 3356 | 1463967186456 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:06 INFO - PROCESS | 3356 | 1463967186606 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 18:33:06 INFO - PROCESS | 3356 | 1463967186629 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:06 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D41F000 == 104 [pid = 3356] [id = 659] 18:33:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (000000788B942800) [pid = 3356] [serial = 1977] [outer = 0000000000000000] 18:33:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (000000788B94A800) [pid = 3356] [serial = 1978] [outer = 000000788B942800] 18:33:06 INFO - PROCESS | 3356 | 1463967186675 Marionette DEBUG loaded listener.js 18:33:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (000000788BA7C000) [pid = 3356] [serial = 1979] [outer = 000000788B942800] 18:33:07 INFO - PROCESS | 3356 | --DOMWINDOW == 198 (000000788D1B1400) [pid = 3356] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:33:07 INFO - PROCESS | 3356 | --DOMWINDOW == 197 (0000007888CE0C00) [pid = 3356] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:33:07 INFO - PROCESS | 3356 | --DOMWINDOW == 196 (00000078822C5C00) [pid = 3356] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:33:07 INFO - PROCESS | 3356 | --DOMWINDOW == 195 (00000078830FB400) [pid = 3356] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:33:07 INFO - PROCESS | 3356 | --DOMWINDOW == 194 (00000078863C5C00) [pid = 3356] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:33:07 INFO - PROCESS | 3356 | --DOMWINDOW == 193 (00000078843E2C00) [pid = 3356] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:33:07 INFO - PROCESS | 3356 | --DOMWINDOW == 192 (0000007880FD0800) [pid = 3356] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:33:07 INFO - PROCESS | 3356 | --DOMWINDOW == 191 (00000078891E9400) [pid = 3356] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:33:07 INFO - PROCESS | 3356 | --DOMWINDOW == 190 (0000007882FB2800) [pid = 3356] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:33:07 INFO - PROCESS | 3356 | --DOMWINDOW == 189 (0000007889B42C00) [pid = 3356] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:33:07 INFO - PROCESS | 3356 | 1463967187352 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 923ms 18:33:07 INFO - PROCESS | 3356 | 1463967187382 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 18:33:07 INFO - PROCESS | 3356 | 1463967187384 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 18:33:07 INFO - PROCESS | 3356 | 1463967187387 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:33:07 INFO - PROCESS | 3356 | 1463967187389 Marionette TRACE conn6 <- [1,2602,null,{}] 18:33:07 INFO - PROCESS | 3356 | 1463967187392 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:07 INFO - PROCESS | 3356 | 1463967187502 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 18:33:07 INFO - PROCESS | 3356 | 1463967187511 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:07 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D790800 == 105 [pid = 3356] [id = 660] 18:33:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 190 (00000078863C5C00) [pid = 3356] [serial = 1980] [outer = 0000000000000000] 18:33:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 191 (000000788A6D3800) [pid = 3356] [serial = 1981] [outer = 00000078863C5C00] 18:33:07 INFO - PROCESS | 3356 | 1463967187557 Marionette DEBUG loaded listener.js 18:33:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 192 (000000788C10D800) [pid = 3356] [serial = 1982] [outer = 00000078863C5C00] 18:33:08 INFO - PROCESS | 3356 | 1463967188021 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 18:33:08 INFO - PROCESS | 3356 | 1463967188067 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 18:33:08 INFO - PROCESS | 3356 | 1463967188069 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 18:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:33:08 INFO - PROCESS | 3356 | 1463967188073 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:33:08 INFO - PROCESS | 3356 | 1463967188074 Marionette TRACE conn6 <- [1,2606,null,{}] 18:33:08 INFO - PROCESS | 3356 | 1463967188078 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:08 INFO - PROCESS | 3356 | 1463967188188 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 18:33:08 INFO - PROCESS | 3356 | 1463967188194 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E0C9800 == 106 [pid = 3356] [id = 661] 18:33:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 193 (000000788C21B400) [pid = 3356] [serial = 1983] [outer = 0000000000000000] 18:33:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 194 (000000788CBD6000) [pid = 3356] [serial = 1984] [outer = 000000788C21B400] 18:33:08 INFO - PROCESS | 3356 | 1463967188240 Marionette DEBUG loaded listener.js 18:33:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 195 (000000788D123C00) [pid = 3356] [serial = 1985] [outer = 000000788C21B400] 18:33:08 INFO - PROCESS | 3356 | 1463967188738 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 691ms 18:33:08 INFO - PROCESS | 3356 | 1463967188768 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 18:33:08 INFO - PROCESS | 3356 | 1463967188770 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 18:33:08 INFO - PROCESS | 3356 | 1463967188790 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:33:08 INFO - PROCESS | 3356 | 1463967188793 Marionette TRACE conn6 <- [1,2610,null,{}] 18:33:08 INFO - PROCESS | 3356 | 1463967188796 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:08 INFO - PROCESS | 3356 | 1463967188907 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 18:33:08 INFO - PROCESS | 3356 | 1463967188913 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:08 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E884800 == 107 [pid = 3356] [id = 662] 18:33:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 196 (000000788D20F400) [pid = 3356] [serial = 1986] [outer = 0000000000000000] 18:33:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 197 (000000788D31D400) [pid = 3356] [serial = 1987] [outer = 000000788D20F400] 18:33:08 INFO - PROCESS | 3356 | 1463967188962 Marionette DEBUG loaded listener.js 18:33:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 198 (000000788E031C00) [pid = 3356] [serial = 1988] [outer = 000000788D20F400] 18:33:09 INFO - PROCESS | 3356 | 1463967189798 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1079ms 18:33:09 INFO - PROCESS | 3356 | 1463967189874 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 18:33:09 INFO - PROCESS | 3356 | 1463967189880 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 18:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:33:09 INFO - PROCESS | 3356 | 1463967189885 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:33:09 INFO - PROCESS | 3356 | 1463967189890 Marionette TRACE conn6 <- [1,2614,null,{}] 18:33:09 INFO - PROCESS | 3356 | 1463967189895 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:10 INFO - PROCESS | 3356 | 1463967190044 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 18:33:10 INFO - PROCESS | 3356 | 1463967190207 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:10 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888D6B800 == 108 [pid = 3356] [id = 663] 18:33:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 199 (000000788275D000) [pid = 3356] [serial = 1989] [outer = 0000000000000000] 18:33:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 200 (0000007882FB4000) [pid = 3356] [serial = 1990] [outer = 000000788275D000] 18:33:10 INFO - PROCESS | 3356 | 1463967190266 Marionette DEBUG loaded listener.js 18:33:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 201 (0000007884770C00) [pid = 3356] [serial = 1991] [outer = 000000788275D000] 18:33:10 INFO - PROCESS | 3356 | 1463967190908 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1091ms 18:33:10 INFO - PROCESS | 3356 | 1463967190979 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 18:33:10 INFO - PROCESS | 3356 | 1463967190985 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 18:33:11 INFO - PROCESS | 3356 | 1463967190992 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:33:11 INFO - PROCESS | 3356 | 1463967190995 Marionette TRACE conn6 <- [1,2618,null,{}] 18:33:11 INFO - PROCESS | 3356 | 1463967190999 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:11 INFO - PROCESS | 3356 | 1463967191141 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 18:33:11 INFO - PROCESS | 3356 | 1463967191303 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:11 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CE90000 == 109 [pid = 3356] [id = 664] 18:33:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 202 (0000007888AEC000) [pid = 3356] [serial = 1992] [outer = 0000000000000000] 18:33:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 203 (000000788917AC00) [pid = 3356] [serial = 1993] [outer = 0000007888AEC000] 18:33:11 INFO - PROCESS | 3356 | 1463967191363 Marionette DEBUG loaded listener.js 18:33:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 204 (0000007889B4B800) [pid = 3356] [serial = 1994] [outer = 0000007888AEC000] 18:33:11 INFO - PROCESS | 3356 | 1463967191947 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1023ms 18:33:12 INFO - PROCESS | 3356 | 1463967192021 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 18:33:12 INFO - PROCESS | 3356 | 1463967192024 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 18:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:33:12 INFO - PROCESS | 3356 | 1463967192028 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:33:12 INFO - PROCESS | 3356 | 1463967192032 Marionette TRACE conn6 <- [1,2622,null,{}] 18:33:12 INFO - PROCESS | 3356 | 1463967192044 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:12 INFO - PROCESS | 3356 | 1463967192245 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 18:33:12 INFO - PROCESS | 3356 | 1463967192402 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:12 INFO - PROCESS | 3356 | ++DOCSHELL 0000007892026000 == 110 [pid = 3356] [id = 665] 18:33:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 205 (000000788A7DC800) [pid = 3356] [serial = 1995] [outer = 0000000000000000] 18:33:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 206 (000000788BA7DC00) [pid = 3356] [serial = 1996] [outer = 000000788A7DC800] 18:33:12 INFO - PROCESS | 3356 | 1463967192463 Marionette DEBUG loaded listener.js 18:33:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 207 (000000788D312C00) [pid = 3356] [serial = 1997] [outer = 000000788A7DC800] 18:33:13 INFO - PROCESS | 3356 | 1463967193091 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1129ms 18:33:13 INFO - PROCESS | 3356 | 1463967193159 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 18:33:13 INFO - PROCESS | 3356 | 1463967193163 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 18:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:33:13 INFO - PROCESS | 3356 | 1463967193166 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:33:13 INFO - PROCESS | 3356 | 1463967193168 Marionette TRACE conn6 <- [1,2626,null,{}] 18:33:13 INFO - PROCESS | 3356 | 1463967193172 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:13 INFO - PROCESS | 3356 | 1463967193366 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 18:33:13 INFO - PROCESS | 3356 | 1463967193486 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:13 INFO - PROCESS | 3356 | ++DOCSHELL 00000078EFD45000 == 111 [pid = 3356] [id = 666] 18:33:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 208 (000000788E4DFC00) [pid = 3356] [serial = 1998] [outer = 0000000000000000] 18:33:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 209 (000000788E661400) [pid = 3356] [serial = 1999] [outer = 000000788E4DFC00] 18:33:13 INFO - PROCESS | 3356 | 1463967193544 Marionette DEBUG loaded listener.js 18:33:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 210 (000000788E72D800) [pid = 3356] [serial = 2000] [outer = 000000788E4DFC00] 18:33:14 INFO - PROCESS | 3356 | 1463967194134 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1030ms 18:33:14 INFO - PROCESS | 3356 | 1463967194199 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 18:33:14 INFO - PROCESS | 3356 | 1463967194201 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 18:33:14 INFO - PROCESS | 3356 | 1463967194204 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:33:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:33:14 INFO - PROCESS | 3356 | 1463967194207 Marionette TRACE conn6 <- [1,2630,null,{}] 18:33:14 INFO - PROCESS | 3356 | 1463967194210 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:14 INFO - PROCESS | 3356 | 1463967194345 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 18:33:14 INFO - PROCESS | 3356 | 1463967194518 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:14 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F13BB000 == 112 [pid = 3356] [id = 667] 18:33:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 211 (000000788E729C00) [pid = 3356] [serial = 2001] [outer = 0000000000000000] 18:33:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 212 (000000788E8BC400) [pid = 3356] [serial = 2002] [outer = 000000788E729C00] 18:33:14 INFO - PROCESS | 3356 | 1463967194576 Marionette DEBUG loaded listener.js 18:33:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 213 (000000788F3D8400) [pid = 3356] [serial = 2003] [outer = 000000788E729C00] 18:33:15 INFO - PROCESS | 3356 | 1463967195232 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:33:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:33:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1078ms 18:33:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:33:15 INFO - PROCESS | 3356 | 1463967195286 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 18:33:15 INFO - PROCESS | 3356 | 1463967195288 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 18:33:15 INFO - PROCESS | 3356 | 1463967195291 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:33:15 INFO - PROCESS | 3356 | 1463967195294 Marionette TRACE conn6 <- [1,2634,null,{}] 18:33:15 INFO - PROCESS | 3356 | 1463967195297 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:15 INFO - PROCESS | 3356 | 1463967195445 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 18:33:15 INFO - PROCESS | 3356 | 1463967195634 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:15 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F529F800 == 113 [pid = 3356] [id = 668] 18:33:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 214 (0000007891D47400) [pid = 3356] [serial = 2004] [outer = 0000000000000000] 18:33:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 215 (0000007891DDFC00) [pid = 3356] [serial = 2005] [outer = 0000007891D47400] 18:33:15 INFO - PROCESS | 3356 | 1463967195691 Marionette DEBUG loaded listener.js 18:33:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 216 (0000007893AEE000) [pid = 3356] [serial = 2006] [outer = 0000007891D47400] 18:33:16 INFO - PROCESS | 3356 | 1463967196315 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:33:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:33:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1084ms 18:33:16 INFO - PROCESS | 3356 | 1463967196379 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 18:33:16 INFO - PROCESS | 3356 | 1463967196381 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 18:33:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:33:16 INFO - PROCESS | 3356 | 1463967196385 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:33:16 INFO - PROCESS | 3356 | 1463967196387 Marionette TRACE conn6 <- [1,2638,null,{}] 18:33:16 INFO - PROCESS | 3356 | 1463967196406 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:16 INFO - PROCESS | 3356 | 1463967196542 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 18:33:16 INFO - PROCESS | 3356 | 1463967196700 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:16 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F5E81800 == 114 [pid = 3356] [id = 669] 18:33:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 217 (00000078EB89B400) [pid = 3356] [serial = 2007] [outer = 0000000000000000] 18:33:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 218 (00000078EED20800) [pid = 3356] [serial = 2008] [outer = 00000078EB89B400] 18:33:16 INFO - PROCESS | 3356 | 1463967196757 Marionette DEBUG loaded listener.js 18:33:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 219 (00000078EFF12800) [pid = 3356] [serial = 2009] [outer = 00000078EB89B400] 18:33:17 INFO - PROCESS | 3356 | 1463967197345 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:33:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:33:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1033ms 18:33:17 INFO - PROCESS | 3356 | 1463967197421 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 18:33:17 INFO - PROCESS | 3356 | 1463967197423 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 18:33:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:33:17 INFO - PROCESS | 3356 | 1463967197427 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:33:17 INFO - PROCESS | 3356 | 1463967197429 Marionette TRACE conn6 <- [1,2642,null,{}] 18:33:17 INFO - PROCESS | 3356 | 1463967197433 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:17 INFO - PROCESS | 3356 | 1463967197566 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 18:33:17 INFO - PROCESS | 3356 | 1463967197727 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:17 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F6A67800 == 115 [pid = 3356] [id = 670] 18:33:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 220 (00000078F06BE000) [pid = 3356] [serial = 2010] [outer = 0000000000000000] 18:33:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 221 (00000078F0814000) [pid = 3356] [serial = 2011] [outer = 00000078F06BE000] 18:33:17 INFO - PROCESS | 3356 | 1463967197783 Marionette DEBUG loaded listener.js 18:33:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 222 (00000078F0964800) [pid = 3356] [serial = 2012] [outer = 00000078F06BE000] 18:33:18 INFO - PROCESS | 3356 | 1463967198352 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:33:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:33:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 988ms 18:33:18 INFO - PROCESS | 3356 | 1463967198418 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 18:33:18 INFO - PROCESS | 3356 | 1463967198420 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 18:33:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:33:18 INFO - PROCESS | 3356 | 1463967198424 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:33:18 INFO - PROCESS | 3356 | 1463967198426 Marionette TRACE conn6 <- [1,2646,null,{}] 18:33:18 INFO - PROCESS | 3356 | 1463967198430 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:18 INFO - PROCESS | 3356 | 1463967198565 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 18:33:18 INFO - PROCESS | 3356 | 1463967198727 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:18 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F7020000 == 116 [pid = 3356] [id = 671] 18:33:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 223 (00000078F0D7D400) [pid = 3356] [serial = 2013] [outer = 0000000000000000] 18:33:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 224 (00000078F0E71400) [pid = 3356] [serial = 2014] [outer = 00000078F0D7D400] 18:33:18 INFO - PROCESS | 3356 | 1463967198782 Marionette DEBUG loaded listener.js 18:33:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 225 (00000078F1E18400) [pid = 3356] [serial = 2015] [outer = 00000078F0D7D400] 18:33:19 INFO - PROCESS | 3356 | 1463967199360 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:33:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:33:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 985ms 18:33:19 INFO - PROCESS | 3356 | 1463967199411 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 18:33:19 INFO - PROCESS | 3356 | 1463967199414 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 18:33:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:33:19 INFO - PROCESS | 3356 | 1463967199417 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:33:19 INFO - PROCESS | 3356 | 1463967199419 Marionette TRACE conn6 <- [1,2650,null,{}] 18:33:19 INFO - PROCESS | 3356 | 1463967199423 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:19 INFO - PROCESS | 3356 | 1463967199570 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 18:33:19 INFO - PROCESS | 3356 | 1463967199745 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:19 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FC832800 == 117 [pid = 3356] [id = 672] 18:33:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 226 (000000788B3B7400) [pid = 3356] [serial = 2016] [outer = 0000000000000000] 18:33:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 227 (00000078F0D7F400) [pid = 3356] [serial = 2017] [outer = 000000788B3B7400] 18:33:19 INFO - PROCESS | 3356 | 1463967199803 Marionette DEBUG loaded listener.js 18:33:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 228 (00000078F5165400) [pid = 3356] [serial = 2018] [outer = 000000788B3B7400] 18:33:20 INFO - PROCESS | 3356 | 1463967200433 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:33:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:33:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1081ms 18:33:20 INFO - PROCESS | 3356 | 1463967200501 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 18:33:20 INFO - PROCESS | 3356 | 1463967200504 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 18:33:20 INFO - PROCESS | 3356 | 1463967200508 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:33:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:33:20 INFO - PROCESS | 3356 | 1463967200511 Marionette TRACE conn6 <- [1,2654,null,{}] 18:33:20 INFO - PROCESS | 3356 | 1463967200514 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:20 INFO - PROCESS | 3356 | 1463967200669 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 18:33:20 INFO - PROCESS | 3356 | 1463967200834 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCFBE800 == 118 [pid = 3356] [id = 673] 18:33:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 229 (00000078F55D7C00) [pid = 3356] [serial = 2019] [outer = 0000000000000000] 18:33:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 230 (00000078F5C78800) [pid = 3356] [serial = 2020] [outer = 00000078F55D7C00] 18:33:20 INFO - PROCESS | 3356 | 1463967200895 Marionette DEBUG loaded listener.js 18:33:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 231 (00000078F5FB6C00) [pid = 3356] [serial = 2021] [outer = 00000078F55D7C00] 18:33:21 INFO - PROCESS | 3356 | [3356] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:33:21 INFO - PROCESS | 3356 | [3356] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 18:33:21 INFO - PROCESS | 3356 | 1463967201926 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:33:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 18:33:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1440ms 18:33:21 INFO - PROCESS | 3356 | 1463967201951 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 18:33:21 INFO - PROCESS | 3356 | 1463967201953 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 18:33:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:33:21 INFO - PROCESS | 3356 | 1463967201957 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:33:21 INFO - PROCESS | 3356 | 1463967201959 Marionette TRACE conn6 <- [1,2658,null,{}] 18:33:21 INFO - PROCESS | 3356 | 1463967201963 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:22 INFO - PROCESS | 3356 | 1463967202099 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 18:33:22 INFO - PROCESS | 3356 | 1463967202290 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:22 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD59C800 == 119 [pid = 3356] [id = 674] 18:33:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 232 (00000078F6943800) [pid = 3356] [serial = 2022] [outer = 0000000000000000] 18:33:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 233 (00000078F6A8C400) [pid = 3356] [serial = 2023] [outer = 00000078F6943800] 18:33:22 INFO - PROCESS | 3356 | 1463967202388 Marionette DEBUG loaded listener.js 18:33:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 234 (00000078F7813800) [pid = 3356] [serial = 2024] [outer = 00000078F6943800] 18:33:23 INFO - PROCESS | 3356 | 1463967203796 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 18:33:23 INFO - PROCESS | 3356 | 1463967203850 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 18:33:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:33:23 INFO - PROCESS | 3356 | 1463967203855 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:33:23 INFO - PROCESS | 3356 | 1463967203860 Marionette TRACE conn6 <- [1,2662,null,{}] 18:33:23 INFO - PROCESS | 3356 | 1463967203866 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:24 INFO - PROCESS | 3356 | 1463967203991 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 18:33:24 INFO - PROCESS | 3356 | 1463967204195 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:24 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888D7C000 == 120 [pid = 3356] [id = 675] 18:33:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 235 (0000007881351000) [pid = 3356] [serial = 2025] [outer = 0000000000000000] 18:33:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 236 (00000078822C3000) [pid = 3356] [serial = 2026] [outer = 0000007881351000] 18:33:24 INFO - PROCESS | 3356 | 1463967204249 Marionette DEBUG loaded listener.js 18:33:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 237 (00000078843E9400) [pid = 3356] [serial = 2027] [outer = 0000007881351000] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788DBE0800 == 119 [pid = 3356] [id = 473] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788E0C9800 == 118 [pid = 3356] [id = 661] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788D790800 == 117 [pid = 3356] [id = 660] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788D41F000 == 116 [pid = 3356] [id = 659] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788CEA1000 == 115 [pid = 3356] [id = 658] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788BA2B800 == 114 [pid = 3356] [id = 657] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788A6B8800 == 113 [pid = 3356] [id = 656] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788977D800 == 112 [pid = 3356] [id = 655] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 0000007882715000 == 111 [pid = 3356] [id = 654] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788977A000 == 110 [pid = 3356] [id = 633] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788980F800 == 109 [pid = 3356] [id = 653] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 236 (000000788A6D1000) [pid = 3356] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 235 (0000007891C47400) [pid = 3356] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 234 (00000078EED1FC00) [pid = 3356] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 233 (00000078F1748800) [pid = 3356] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 232 (00000078F5AEF400) [pid = 3356] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 0000007893836800 == 108 [pid = 3356] [id = 650] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000789201A800 == 107 [pid = 3356] [id = 649] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 0000007891D10000 == 106 [pid = 3356] [id = 648] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788F295800 == 105 [pid = 3356] [id = 647] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788E811800 == 104 [pid = 3356] [id = 646] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788E62A800 == 103 [pid = 3356] [id = 645] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788DB18000 == 102 [pid = 3356] [id = 644] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788DA22800 == 101 [pid = 3356] [id = 643] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788D690000 == 100 [pid = 3356] [id = 642] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788A174800 == 99 [pid = 3356] [id = 641] 18:33:25 INFO - PROCESS | 3356 | --DOCSHELL 000000788213B000 == 98 [pid = 3356] [id = 640] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 231 (000000788D31D800) [pid = 3356] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 230 (0000007888DE6800) [pid = 3356] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 229 (0000007881774400) [pid = 3356] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 228 (0000007882760000) [pid = 3356] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 227 (0000007882383000) [pid = 3356] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 226 (000000789178A400) [pid = 3356] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 225 (0000007883F7FC00) [pid = 3356] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 224 (00000078843E5400) [pid = 3356] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 223 (00000078863D7C00) [pid = 3356] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 222 (000000788E4D9400) [pid = 3356] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 221 (0000007885992800) [pid = 3356] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 220 (00000078863BCC00) [pid = 3356] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 219 (0000007881FEAC00) [pid = 3356] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 218 (0000007881774000) [pid = 3356] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 217 (00000078894A6000) [pid = 3356] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 216 (0000007888AE8C00) [pid = 3356] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 215 (000000788E730800) [pid = 3356] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 214 (000000788917B400) [pid = 3356] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 213 (000000788A6DB400) [pid = 3356] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 212 (000000788D210000) [pid = 3356] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 211 (00000078885DCC00) [pid = 3356] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 210 (00000078863D0400) [pid = 3356] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 209 (00000078896EC400) [pid = 3356] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 208 (0000007889B4EC00) [pid = 3356] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 207 (0000007889F72800) [pid = 3356] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 206 (0000007889934400) [pid = 3356] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | --DOMWINDOW == 205 (00000078885DB800) [pid = 3356] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 18:33:25 INFO - PROCESS | 3356 | 1463967205490 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 18:33:25 INFO - PROCESS | 3356 | 1463967205564 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 18:33:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:33:25 INFO - PROCESS | 3356 | 1463967205570 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:33:25 INFO - PROCESS | 3356 | 1463967205573 Marionette TRACE conn6 <- [1,2666,null,{}] 18:33:25 INFO - PROCESS | 3356 | 1463967205576 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:25 INFO - PROCESS | 3356 | 1463967205688 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 18:33:25 INFO - PROCESS | 3356 | 1463967205695 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:25 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868E2000 == 99 [pid = 3356] [id = 676] 18:33:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 206 (00000078823C5400) [pid = 3356] [serial = 2028] [outer = 0000000000000000] 18:33:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 207 (0000007882FB5C00) [pid = 3356] [serial = 2029] [outer = 00000078823C5400] 18:33:25 INFO - PROCESS | 3356 | 1463967205743 Marionette DEBUG loaded listener.js 18:33:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 208 (0000007885997400) [pid = 3356] [serial = 2030] [outer = 00000078823C5400] 18:33:26 INFO - PROCESS | 3356 | 1463967206780 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:33:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 18:33:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1241ms 18:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:33:26 INFO - PROCESS | 3356 | 1463967206811 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 18:33:26 INFO - PROCESS | 3356 | 1463967206814 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 18:33:26 INFO - PROCESS | 3356 | 1463967206817 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:33:26 INFO - PROCESS | 3356 | 1463967206821 Marionette TRACE conn6 <- [1,2670,null,{}] 18:33:26 INFO - PROCESS | 3356 | 1463967206831 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:26 INFO - PROCESS | 3356 | 1463967206953 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 18:33:27 INFO - PROCESS | 3356 | 1463967207103 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:27 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A180000 == 100 [pid = 3356] [id = 677] 18:33:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 209 (0000007888CE0800) [pid = 3356] [serial = 2031] [outer = 0000000000000000] 18:33:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 210 (0000007888DE6800) [pid = 3356] [serial = 2032] [outer = 0000007888CE0800] 18:33:27 INFO - PROCESS | 3356 | 1463967207154 Marionette DEBUG loaded listener.js 18:33:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 211 (00000078894A4400) [pid = 3356] [serial = 2033] [outer = 0000007888CE0800] 18:33:28 INFO - PROCESS | 3356 | 1463967208029 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:33:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 18:33:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1236ms 18:33:28 INFO - PROCESS | 3356 | 1463967208056 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 18:33:28 INFO - PROCESS | 3356 | 1463967208059 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 18:33:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:33:28 INFO - PROCESS | 3356 | 1463967208063 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:33:28 INFO - PROCESS | 3356 | 1463967208065 Marionette TRACE conn6 <- [1,2674,null,{}] 18:33:28 INFO - PROCESS | 3356 | 1463967208068 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:28 INFO - PROCESS | 3356 | 1463967208224 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 18:33:28 INFO - PROCESS | 3356 | 1463967208242 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:28 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B321000 == 101 [pid = 3356] [id = 678] 18:33:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 212 (00000078896F1C00) [pid = 3356] [serial = 2034] [outer = 0000000000000000] 18:33:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 213 (0000007889938C00) [pid = 3356] [serial = 2035] [outer = 00000078896F1C00] 18:33:28 INFO - PROCESS | 3356 | 1463967208289 Marionette DEBUG loaded listener.js 18:33:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 214 (0000007889F78800) [pid = 3356] [serial = 2036] [outer = 00000078896F1C00] 18:33:29 INFO - PROCESS | 3356 | 1463967209273 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:33:29 INFO - PROCESS | 3356 | 1463967209308 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 18:33:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:33:29 INFO - PROCESS | 3356 | 1463967209311 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:33:29 INFO - PROCESS | 3356 | 1463967209313 Marionette TRACE conn6 <- [1,2678,null,{}] 18:33:29 INFO - PROCESS | 3356 | 1463967209316 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:29 INFO - PROCESS | 3356 | 1463967209477 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 18:33:29 INFO - PROCESS | 3356 | 1463967209497 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:29 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C293800 == 102 [pid = 3356] [id = 679] 18:33:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 215 (0000007889F82400) [pid = 3356] [serial = 2037] [outer = 0000000000000000] 18:33:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 216 (000000788A7E1000) [pid = 3356] [serial = 2038] [outer = 0000007889F82400] 18:33:29 INFO - PROCESS | 3356 | 1463967209544 Marionette DEBUG loaded listener.js 18:33:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 217 (000000788B3B6C00) [pid = 3356] [serial = 2039] [outer = 0000007889F82400] 18:33:29 INFO - PROCESS | 3356 | --DOMWINDOW == 216 (00000078891F1C00) [pid = 3356] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:33:29 INFO - PROCESS | 3356 | --DOMWINDOW == 215 (000000788134E400) [pid = 3356] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:33:29 INFO - PROCESS | 3356 | --DOMWINDOW == 214 (000000788B942800) [pid = 3356] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:33:29 INFO - PROCESS | 3356 | --DOMWINDOW == 213 (0000007881779000) [pid = 3356] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:33:29 INFO - PROCESS | 3356 | --DOMWINDOW == 212 (000000788476EC00) [pid = 3356] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:33:29 INFO - PROCESS | 3356 | --DOMWINDOW == 211 (0000007889F7C000) [pid = 3356] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:33:29 INFO - PROCESS | 3356 | --DOMWINDOW == 210 (00000078863C5C00) [pid = 3356] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:33:29 INFO - PROCESS | 3356 | --DOMWINDOW == 209 (000000788C21B400) [pid = 3356] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:33:29 INFO - PROCESS | 3356 | --DOMWINDOW == 208 (0000007888DE1C00) [pid = 3356] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:33:29 INFO - PROCESS | 3356 | --DOMWINDOW == 207 (0000007889F86400) [pid = 3356] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:33:30 INFO - PROCESS | 3356 | 1463967210601 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 18:33:30 INFO - PROCESS | 3356 | 1463967210664 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 18:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:33:30 INFO - PROCESS | 3356 | 1463967210668 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:33:30 INFO - PROCESS | 3356 | 1463967210669 Marionette TRACE conn6 <- [1,2682,null,{}] 18:33:30 INFO - PROCESS | 3356 | 1463967210673 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:30 INFO - PROCESS | 3356 | 1463967210804 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 18:33:30 INFO - PROCESS | 3356 | 1463967210812 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:30 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEC2800 == 103 [pid = 3356] [id = 680] 18:33:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 208 (0000007889F76000) [pid = 3356] [serial = 2040] [outer = 0000000000000000] 18:33:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 209 (000000788BA6A800) [pid = 3356] [serial = 2041] [outer = 0000007889F76000] 18:33:30 INFO - PROCESS | 3356 | 1463967210859 Marionette DEBUG loaded listener.js 18:33:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 210 (000000788C214000) [pid = 3356] [serial = 2042] [outer = 0000007889F76000] 18:33:31 INFO - PROCESS | 3356 | 1463967211830 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 18:33:31 INFO - PROCESS | 3356 | 1463967211853 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 18:33:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:33:31 INFO - PROCESS | 3356 | 1463967211857 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:33:31 INFO - PROCESS | 3356 | 1463967211858 Marionette TRACE conn6 <- [1,2686,null,{}] 18:33:31 INFO - PROCESS | 3356 | 1463967211964 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:32 INFO - PROCESS | 3356 | 1463967212107 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 18:33:32 INFO - PROCESS | 3356 | 1463967212356 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:32 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868D9800 == 104 [pid = 3356] [id = 681] 18:33:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 211 (00000078817F5000) [pid = 3356] [serial = 2043] [outer = 0000000000000000] 18:33:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 212 (0000007882383000) [pid = 3356] [serial = 2044] [outer = 00000078817F5000] 18:33:32 INFO - PROCESS | 3356 | 1463967212421 Marionette DEBUG loaded listener.js 18:33:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 213 (00000078843E5C00) [pid = 3356] [serial = 2045] [outer = 00000078817F5000] 18:33:33 INFO - PROCESS | 3356 | 1463967213477 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:33:33 INFO - PROCESS | 3356 | 1463967213502 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 18:33:33 INFO - PROCESS | 3356 | 1463967213507 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:33:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:33:33 INFO - PROCESS | 3356 | 1463967213510 Marionette TRACE conn6 <- [1,2690,null,{}] 18:33:33 INFO - PROCESS | 3356 | 1463967213514 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:33 INFO - PROCESS | 3356 | 1463967213686 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 18:33:33 INFO - PROCESS | 3356 | 1463967213889 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:33 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C6A6800 == 105 [pid = 3356] [id = 682] 18:33:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 214 (0000007888D50800) [pid = 3356] [serial = 2046] [outer = 0000000000000000] 18:33:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 215 (0000007888DE3400) [pid = 3356] [serial = 2047] [outer = 0000007888D50800] 18:33:33 INFO - PROCESS | 3356 | 1463967213947 Marionette DEBUG loaded listener.js 18:33:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 216 (00000078896F2C00) [pid = 3356] [serial = 2048] [outer = 0000007888D50800] 18:33:34 INFO - PROCESS | 3356 | 1463967214516 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:33:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1079ms 18:33:34 INFO - PROCESS | 3356 | 1463967214588 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 18:33:34 INFO - PROCESS | 3356 | 1463967214591 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 18:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:33:34 INFO - PROCESS | 3356 | 1463967214595 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:33:34 INFO - PROCESS | 3356 | 1463967214597 Marionette TRACE conn6 <- [1,2694,null,{}] 18:33:34 INFO - PROCESS | 3356 | 1463967214602 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:34 INFO - PROCESS | 3356 | 1463967214741 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 18:33:34 INFO - PROCESS | 3356 | 1463967214906 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:34 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DB14000 == 106 [pid = 3356] [id = 683] 18:33:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 217 (000000788B943000) [pid = 3356] [serial = 2049] [outer = 0000000000000000] 18:33:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 218 (000000788B9D9C00) [pid = 3356] [serial = 2050] [outer = 000000788B943000] 18:33:34 INFO - PROCESS | 3356 | 1463967214970 Marionette DEBUG loaded listener.js 18:33:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 219 (000000788C21CC00) [pid = 3356] [serial = 2051] [outer = 000000788B943000] 18:33:35 INFO - PROCESS | 3356 | 1463967215591 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:33:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:33:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1027ms 18:33:35 INFO - PROCESS | 3356 | 1463967215631 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 18:33:35 INFO - PROCESS | 3356 | 1463967215638 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 18:33:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:33:35 INFO - PROCESS | 3356 | 1463967215661 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:33:35 INFO - PROCESS | 3356 | 1463967215663 Marionette TRACE conn6 <- [1,2698,null,{}] 18:33:35 INFO - PROCESS | 3356 | 1463967215667 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:35 INFO - PROCESS | 3356 | 1463967215805 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 18:33:35 INFO - PROCESS | 3356 | 1463967215970 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:36 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E814000 == 107 [pid = 3356] [id = 684] 18:33:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 220 (000000788D127400) [pid = 3356] [serial = 2052] [outer = 0000000000000000] 18:33:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 221 (000000788D1BF400) [pid = 3356] [serial = 2053] [outer = 000000788D127400] 18:33:36 INFO - PROCESS | 3356 | 1463967216030 Marionette DEBUG loaded listener.js 18:33:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 222 (000000788D321000) [pid = 3356] [serial = 2054] [outer = 000000788D127400] 18:33:36 INFO - PROCESS | 3356 | 1463967216647 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:33:36 INFO - PROCESS | 3356 | 1463967216697 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 18:33:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:33:36 INFO - PROCESS | 3356 | 1463967216700 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:33:36 INFO - PROCESS | 3356 | 1463967216702 Marionette TRACE conn6 <- [1,2702,null,{}] 18:33:36 INFO - PROCESS | 3356 | 1463967216724 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:36 INFO - PROCESS | 3356 | 1463967216858 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 18:33:37 INFO - PROCESS | 3356 | 1463967217022 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:37 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891D20800 == 108 [pid = 3356] [id = 685] 18:33:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 223 (000000788D680800) [pid = 3356] [serial = 2055] [outer = 0000000000000000] 18:33:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 224 (000000788E4DF000) [pid = 3356] [serial = 2056] [outer = 000000788D680800] 18:33:37 INFO - PROCESS | 3356 | 1463967217081 Marionette DEBUG loaded listener.js 18:33:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 225 (000000788E72CC00) [pid = 3356] [serial = 2057] [outer = 000000788D680800] 18:33:37 INFO - PROCESS | 3356 | 1463967217611 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:33:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:33:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 923ms 18:33:37 INFO - PROCESS | 3356 | 1463967217640 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 18:33:37 INFO - PROCESS | 3356 | 1463967217643 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 18:33:37 INFO - PROCESS | 3356 | 1463967217648 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:33:37 INFO - PROCESS | 3356 | 1463967217650 Marionette TRACE conn6 <- [1,2706,null,{}] 18:33:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:33:37 INFO - PROCESS | 3356 | 1463967217654 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:37 INFO - PROCESS | 3356 | 1463967217813 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 18:33:38 INFO - PROCESS | 3356 | 1463967217989 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:38 INFO - PROCESS | 3356 | ++DOCSHELL 0000007893828800 == 109 [pid = 3356] [id = 686] 18:33:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 226 (000000788F077000) [pid = 3356] [serial = 2058] [outer = 0000000000000000] 18:33:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 227 (0000007891B66C00) [pid = 3356] [serial = 2059] [outer = 000000788F077000] 18:33:38 INFO - PROCESS | 3356 | 1463967218047 Marionette DEBUG loaded listener.js 18:33:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 228 (0000007891D46400) [pid = 3356] [serial = 2060] [outer = 000000788F077000] 18:33:38 INFO - PROCESS | 3356 | 1463967218693 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 18:33:38 INFO - PROCESS | 3356 | 1463967218736 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 18:33:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:33:38 INFO - PROCESS | 3356 | 1463967218740 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:33:38 INFO - PROCESS | 3356 | 1463967218742 Marionette TRACE conn6 <- [1,2710,null,{}] 18:33:38 INFO - PROCESS | 3356 | 1463967218746 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:38 INFO - PROCESS | 3356 | 1463967218879 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 18:33:39 INFO - PROCESS | 3356 | 1463967219043 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:39 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F17E3000 == 110 [pid = 3356] [id = 687] 18:33:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 229 (00000078EED26400) [pid = 3356] [serial = 2061] [outer = 0000000000000000] 18:33:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 230 (00000078F06C1C00) [pid = 3356] [serial = 2062] [outer = 00000078EED26400] 18:33:39 INFO - PROCESS | 3356 | 1463967219100 Marionette DEBUG loaded listener.js 18:33:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 231 (00000078F4FC8C00) [pid = 3356] [serial = 2063] [outer = 00000078EED26400] 18:33:39 INFO - PROCESS | 3356 | 1463967219709 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:33:39 INFO - PROCESS | 3356 | 1463967219730 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 18:33:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:33:39 INFO - PROCESS | 3356 | 1463967219734 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:33:39 INFO - PROCESS | 3356 | 1463967219736 Marionette TRACE conn6 <- [1,2714,null,{}] 18:33:39 INFO - PROCESS | 3356 | 1463967219739 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:39 INFO - PROCESS | 3356 | 1463967219873 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 18:33:40 INFO - PROCESS | 3356 | 1463967220049 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:40 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCD50000 == 111 [pid = 3356] [id = 688] 18:33:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 232 (00000078F1748800) [pid = 3356] [serial = 2064] [outer = 0000000000000000] 18:33:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 233 (00000078F5A59400) [pid = 3356] [serial = 2065] [outer = 00000078F1748800] 18:33:40 INFO - PROCESS | 3356 | 1463967220106 Marionette DEBUG loaded listener.js 18:33:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 234 (00000078F706F800) [pid = 3356] [serial = 2066] [outer = 00000078F1748800] 18:33:40 INFO - PROCESS | 3356 | 1463967220674 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:33:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:33:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 985ms 18:33:40 INFO - PROCESS | 3356 | 1463967220722 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 18:33:40 INFO - PROCESS | 3356 | 1463967220725 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 18:33:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:33:40 INFO - PROCESS | 3356 | 1463967220728 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:33:40 INFO - PROCESS | 3356 | 1463967220731 Marionette TRACE conn6 <- [1,2718,null,{}] 18:33:40 INFO - PROCESS | 3356 | 1463967220734 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:40 INFO - PROCESS | 3356 | 1463967220868 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 18:33:41 INFO - PROCESS | 3356 | 1463967221045 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:41 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDD40800 == 112 [pid = 3356] [id = 689] 18:33:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 235 (00000078F7819800) [pid = 3356] [serial = 2067] [outer = 0000000000000000] 18:33:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 236 (00000078F9A9CC00) [pid = 3356] [serial = 2068] [outer = 00000078F7819800] 18:33:41 INFO - PROCESS | 3356 | 1463967221102 Marionette DEBUG loaded listener.js 18:33:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 237 (00000078FA638C00) [pid = 3356] [serial = 2069] [outer = 00000078F7819800] 18:33:42 INFO - PROCESS | 3356 | 1463967222178 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:33:42 INFO - PROCESS | 3356 | 1463967222228 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 18:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:33:42 INFO - PROCESS | 3356 | 1463967222232 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:33:42 INFO - PROCESS | 3356 | 1463967222234 Marionette TRACE conn6 <- [1,2722,null,{}] 18:33:42 INFO - PROCESS | 3356 | 1463967222238 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:42 INFO - PROCESS | 3356 | 1463967222405 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 18:33:42 INFO - PROCESS | 3356 | 1463967222597 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:42 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE104000 == 113 [pid = 3356] [id = 690] 18:33:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 238 (00000078FA62F800) [pid = 3356] [serial = 2070] [outer = 0000000000000000] 18:33:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 239 (00000078FBFAF800) [pid = 3356] [serial = 2071] [outer = 00000078FA62F800] 18:33:42 INFO - PROCESS | 3356 | 1463967222693 Marionette DEBUG loaded listener.js 18:33:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 240 (00000078FBFBAC00) [pid = 3356] [serial = 2072] [outer = 00000078FA62F800] 18:33:43 INFO - PROCESS | 3356 | 1463967223273 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:33:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:33:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1084ms 18:33:43 INFO - PROCESS | 3356 | 1463967223318 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 18:33:43 INFO - PROCESS | 3356 | 1463967223321 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 18:33:43 INFO - PROCESS | 3356 | 1463967223324 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:33:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:33:43 INFO - PROCESS | 3356 | 1463967223326 Marionette TRACE conn6 <- [1,2726,null,{}] 18:33:43 INFO - PROCESS | 3356 | 1463967223330 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:43 INFO - PROCESS | 3356 | 1463967223485 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 18:33:43 INFO - PROCESS | 3356 | 1463967223651 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:43 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FF73E800 == 114 [pid = 3356] [id = 691] 18:33:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 241 (00000078FBFB7400) [pid = 3356] [serial = 2073] [outer = 0000000000000000] 18:33:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 242 (00000078FC888C00) [pid = 3356] [serial = 2074] [outer = 00000078FBFB7400] 18:33:43 INFO - PROCESS | 3356 | 1463967223712 Marionette DEBUG loaded listener.js 18:33:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 243 (00000078FCB54000) [pid = 3356] [serial = 2075] [outer = 00000078FBFB7400] 18:33:44 INFO - PROCESS | 3356 | 1463967224322 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1027ms 18:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:33:44 INFO - PROCESS | 3356 | 1463967224359 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 18:33:44 INFO - PROCESS | 3356 | 1463967224362 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 18:33:44 INFO - PROCESS | 3356 | 1463967224366 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:33:44 INFO - PROCESS | 3356 | 1463967224369 Marionette TRACE conn6 <- [1,2730,null,{}] 18:33:44 INFO - PROCESS | 3356 | 1463967224372 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:44 INFO - PROCESS | 3356 | 1463967224527 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 18:33:44 INFO - PROCESS | 3356 | 1463967224732 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:44 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E0DE800 == 115 [pid = 3356] [id = 692] 18:33:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 244 (0000007889F76800) [pid = 3356] [serial = 2076] [outer = 0000000000000000] 18:33:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 245 (00000078FCDF3400) [pid = 3356] [serial = 2077] [outer = 0000007889F76800] 18:33:44 INFO - PROCESS | 3356 | 1463967224791 Marionette DEBUG loaded listener.js 18:33:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 246 (00000078FD1E5800) [pid = 3356] [serial = 2078] [outer = 0000007889F76800] 18:33:45 INFO - PROCESS | 3356 | 1463967225757 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:33:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:33:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1429ms 18:33:45 INFO - PROCESS | 3356 | 1463967225798 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 18:33:45 INFO - PROCESS | 3356 | 1463967225801 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 18:33:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:33:45 INFO - PROCESS | 3356 | 1463967225806 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:33:45 INFO - PROCESS | 3356 | 1463967225808 Marionette TRACE conn6 <- [1,2734,null,{}] 18:33:45 INFO - PROCESS | 3356 | 1463967225814 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:45 INFO - PROCESS | 3356 | 1463967225950 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 18:33:46 INFO - PROCESS | 3356 | 1463967226121 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:46 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A6B8800 == 116 [pid = 3356] [id = 693] 18:33:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 247 (0000007882F59000) [pid = 3356] [serial = 2079] [outer = 0000000000000000] 18:33:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 248 (00000078863C7800) [pid = 3356] [serial = 2080] [outer = 0000007882F59000] 18:33:46 INFO - PROCESS | 3356 | 1463967226173 Marionette DEBUG loaded listener.js 18:33:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 249 (0000007888CE1800) [pid = 3356] [serial = 2081] [outer = 0000007882F59000] 18:33:46 INFO - PROCESS | 3356 | 1463967226770 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:33:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:33:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1034ms 18:33:46 INFO - PROCESS | 3356 | 1463967226842 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 18:33:46 INFO - PROCESS | 3356 | 1463967226848 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 18:33:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:33:46 INFO - PROCESS | 3356 | 1463967226854 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:33:46 INFO - PROCESS | 3356 | 1463967226857 Marionette TRACE conn6 <- [1,2738,null,{}] 18:33:46 INFO - PROCESS | 3356 | 1463967226877 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:47 INFO - PROCESS | 3356 | 1463967227020 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 18:33:47 INFO - PROCESS | 3356 | 1463967227183 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:47 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889B21800 == 117 [pid = 3356] [id = 694] 18:33:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 250 (00000078894AF400) [pid = 3356] [serial = 2082] [outer = 0000000000000000] 18:33:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 251 (000000788992AC00) [pid = 3356] [serial = 2083] [outer = 00000078894AF400] 18:33:47 INFO - PROCESS | 3356 | 1463967227234 Marionette DEBUG loaded listener.js 18:33:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 252 (000000788A7D9400) [pid = 3356] [serial = 2084] [outer = 00000078894AF400] 18:33:47 INFO - PROCESS | 3356 | 1463967227867 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1051ms 18:33:47 INFO - PROCESS | 3356 | 1463967227906 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 18:33:47 INFO - PROCESS | 3356 | 1463967227909 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 18:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:33:47 INFO - PROCESS | 3356 | 1463967227912 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:33:47 INFO - PROCESS | 3356 | 1463967227916 Marionette TRACE conn6 <- [1,2742,null,{}] 18:33:47 INFO - PROCESS | 3356 | 1463967227941 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:48 INFO - PROCESS | 3356 | 1463967228073 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 18:33:48 INFO - PROCESS | 3356 | 1463967228251 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:48 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEDE800 == 118 [pid = 3356] [id = 695] 18:33:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 253 (000000788C109400) [pid = 3356] [serial = 2085] [outer = 0000000000000000] 18:33:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 254 (000000788CBD3000) [pid = 3356] [serial = 2086] [outer = 000000788C109400] 18:33:48 INFO - PROCESS | 3356 | 1463967228305 Marionette DEBUG loaded listener.js 18:33:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 255 (000000788D12F400) [pid = 3356] [serial = 2087] [outer = 000000788C109400] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 0000007892017000 == 117 [pid = 3356] [id = 625] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 0000007893313000 == 116 [pid = 3356] [id = 626] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078F0787000 == 115 [pid = 3356] [id = 628] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078EF61E000 == 114 [pid = 3356] [id = 627] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 000000788C293800 == 113 [pid = 3356] [id = 679] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 000000788B321000 == 112 [pid = 3356] [id = 678] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 000000788A180000 == 111 [pid = 3356] [id = 677] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078868E2000 == 110 [pid = 3356] [id = 676] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 0000007888D7C000 == 109 [pid = 3356] [id = 675] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 254 (0000007888D56400) [pid = 3356] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 253 (000000788CE34C00) [pid = 3356] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 252 (0000007883F92800) [pid = 3356] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 251 (000000788C218400) [pid = 3356] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 250 (0000007880FD6C00) [pid = 3356] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 249 (000000788D36A400) [pid = 3356] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 248 (000000788E734400) [pid = 3356] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 247 (000000788D1B9400) [pid = 3356] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 246 (000000788B9D8C00) [pid = 3356] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 245 (000000788B3B5C00) [pid = 3356] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 244 (000000788F3DD000) [pid = 3356] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 243 (000000788E4D7400) [pid = 3356] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 242 (0000007889F87000) [pid = 3356] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOMWINDOW == 241 (000000788D31D400) [pid = 3356] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCFBE800 == 108 [pid = 3356] [id = 673] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078FC832800 == 107 [pid = 3356] [id = 672] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078F7020000 == 106 [pid = 3356] [id = 671] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078F6A67800 == 105 [pid = 3356] [id = 670] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078F5E81800 == 104 [pid = 3356] [id = 669] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078F529F800 == 103 [pid = 3356] [id = 668] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078F13BB000 == 102 [pid = 3356] [id = 667] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 00000078EFD45000 == 101 [pid = 3356] [id = 666] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 0000007889B17000 == 100 [pid = 3356] [id = 634] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 0000007892026000 == 99 [pid = 3356] [id = 665] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 000000788CE90000 == 98 [pid = 3356] [id = 664] 18:33:48 INFO - PROCESS | 3356 | --DOCSHELL 0000007888D6B800 == 97 [pid = 3356] [id = 663] 18:33:49 INFO - PROCESS | 3356 | 1463967229019 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 240 (0000007889758000) [pid = 3356] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 239 (0000007885B12C00) [pid = 3356] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 238 (000000788BA7C000) [pid = 3356] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 237 (000000788B94A800) [pid = 3356] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 236 (0000007883027C00) [pid = 3356] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 235 (0000007888CD4400) [pid = 3356] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 234 (000000788A6DB800) [pid = 3356] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 233 (000000788A6D3800) [pid = 3356] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 232 (000000788CBD6000) [pid = 3356] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 231 (0000007882188000) [pid = 3356] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 230 (0000007887BC6400) [pid = 3356] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 229 (00000078896E9400) [pid = 3356] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 228 (00000078822BA000) [pid = 3356] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 227 (000000788B36B400) [pid = 3356] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 226 (000000788917A800) [pid = 3356] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 225 (000000788C10D800) [pid = 3356] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 224 (000000788A7D7C00) [pid = 3356] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 223 (00000078894A5400) [pid = 3356] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - PROCESS | 3356 | --DOMWINDOW == 222 (000000788D123C00) [pid = 3356] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 18:33:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:33:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1196ms 18:33:49 INFO - PROCESS | 3356 | 1463967229111 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 18:33:49 INFO - PROCESS | 3356 | 1463967229114 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 18:33:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:33:49 INFO - PROCESS | 3356 | 1463967229117 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:33:49 INFO - PROCESS | 3356 | 1463967229119 Marionette TRACE conn6 <- [1,2746,null,{}] 18:33:49 INFO - PROCESS | 3356 | 1463967229122 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:49 INFO - PROCESS | 3356 | 1463967229239 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 18:33:49 INFO - PROCESS | 3356 | 1463967229250 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:49 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888532000 == 98 [pid = 3356] [id = 696] 18:33:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 223 (00000078822BCC00) [pid = 3356] [serial = 2088] [outer = 0000000000000000] 18:33:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 224 (0000007883F77400) [pid = 3356] [serial = 2089] [outer = 00000078822BCC00] 18:33:49 INFO - PROCESS | 3356 | 1463967229298 Marionette DEBUG loaded listener.js 18:33:49 INFO - PROCESS | 3356 | ++DOMWINDOW == 225 (00000078885E0400) [pid = 3356] [serial = 2090] [outer = 00000078822BCC00] 18:33:49 INFO - PROCESS | 3356 | 1463967229861 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:33:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:33:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 775ms 18:33:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:33:49 INFO - PROCESS | 3356 | 1463967229894 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 18:33:49 INFO - PROCESS | 3356 | 1463967229896 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 18:33:49 INFO - PROCESS | 3356 | 1463967229899 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:33:49 INFO - PROCESS | 3356 | 1463967229901 Marionette TRACE conn6 <- [1,2750,null,{}] 18:33:49 INFO - PROCESS | 3356 | 1463967229904 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:50 INFO - PROCESS | 3356 | 1463967230017 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 18:33:50 INFO - PROCESS | 3356 | 1463967230145 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:50 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A7BC000 == 99 [pid = 3356] [id = 697] 18:33:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 226 (0000007885B13800) [pid = 3356] [serial = 2091] [outer = 0000000000000000] 18:33:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 227 (00000078891EFC00) [pid = 3356] [serial = 2092] [outer = 0000007885B13800] 18:33:50 INFO - PROCESS | 3356 | 1463967230192 Marionette DEBUG loaded listener.js 18:33:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 228 (0000007889F48000) [pid = 3356] [serial = 2093] [outer = 0000007885B13800] 18:33:50 INFO - PROCESS | 3356 | 1463967230583 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:33:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:33:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 735ms 18:33:50 INFO - PROCESS | 3356 | 1463967230637 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 18:33:50 INFO - PROCESS | 3356 | 1463967230639 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 18:33:50 INFO - PROCESS | 3356 | 1463967230642 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:33:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:33:50 INFO - PROCESS | 3356 | 1463967230644 Marionette TRACE conn6 <- [1,2754,null,{}] 18:33:50 INFO - PROCESS | 3356 | 1463967230648 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:50 INFO - PROCESS | 3356 | 1463967230780 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 18:33:50 INFO - PROCESS | 3356 | 1463967230821 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:50 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D6A7800 == 100 [pid = 3356] [id = 698] 18:33:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 229 (000000788A6D4000) [pid = 3356] [serial = 2094] [outer = 0000000000000000] 18:33:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 230 (000000788C21B000) [pid = 3356] [serial = 2095] [outer = 000000788A6D4000] 18:33:50 INFO - PROCESS | 3356 | 1463967230869 Marionette DEBUG loaded listener.js 18:33:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 231 (000000788E4D9C00) [pid = 3356] [serial = 2096] [outer = 000000788A6D4000] 18:33:51 INFO - PROCESS | 3356 | 1463967231331 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:33:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:33:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 733ms 18:33:51 INFO - PROCESS | 3356 | 1463967231392 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 18:33:51 INFO - PROCESS | 3356 | 1463967231395 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 18:33:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:33:51 INFO - PROCESS | 3356 | 1463967231407 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:33:51 INFO - PROCESS | 3356 | 1463967231409 Marionette TRACE conn6 <- [1,2758,null,{}] 18:33:51 INFO - PROCESS | 3356 | 1463967231412 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:51 INFO - PROCESS | 3356 | 1463967231566 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 18:33:51 INFO - PROCESS | 3356 | 1463967231587 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:51 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DAD0000 == 101 [pid = 3356] [id = 699] 18:33:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 232 (000000788E70B800) [pid = 3356] [serial = 2097] [outer = 0000000000000000] 18:33:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 233 (000000788E734400) [pid = 3356] [serial = 2098] [outer = 000000788E70B800] 18:33:51 INFO - PROCESS | 3356 | 1463967231633 Marionette DEBUG loaded listener.js 18:33:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 234 (000000788F06D000) [pid = 3356] [serial = 2099] [outer = 000000788E70B800] 18:33:52 INFO - PROCESS | 3356 | 1463967232099 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:33:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:33:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 18:33:52 INFO - PROCESS | 3356 | 1463967232148 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 18:33:52 INFO - PROCESS | 3356 | 1463967232150 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 18:33:52 INFO - PROCESS | 3356 | 1463967232153 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:33:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:33:52 INFO - PROCESS | 3356 | 1463967232155 Marionette TRACE conn6 <- [1,2762,null,{}] 18:33:52 INFO - PROCESS | 3356 | 1463967232174 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:52 INFO - PROCESS | 3356 | 1463967232359 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 18:33:52 INFO - PROCESS | 3356 | 1463967232381 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:52 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E644800 == 102 [pid = 3356] [id = 700] 18:33:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 235 (000000788F06F800) [pid = 3356] [serial = 2100] [outer = 0000000000000000] 18:33:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 236 (0000007891786000) [pid = 3356] [serial = 2101] [outer = 000000788F06F800] 18:33:52 INFO - PROCESS | 3356 | 1463967232427 Marionette DEBUG loaded listener.js 18:33:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 237 (0000007891C42800) [pid = 3356] [serial = 2102] [outer = 000000788F06F800] 18:33:52 INFO - PROCESS | 3356 | 1463967232893 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:33:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:33:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 776ms 18:33:52 INFO - PROCESS | 3356 | 1463967232933 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 18:33:52 INFO - PROCESS | 3356 | 1463967232936 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 18:33:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:33:52 INFO - PROCESS | 3356 | 1463967232945 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:33:52 INFO - PROCESS | 3356 | 1463967232947 Marionette TRACE conn6 <- [1,2766,null,{}] 18:33:52 INFO - PROCESS | 3356 | 1463967232950 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:53 INFO - PROCESS | 3356 | 1463967233108 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 18:33:53 INFO - PROCESS | 3356 | 1463967233128 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:53 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891604800 == 103 [pid = 3356] [id = 701] 18:33:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 238 (000000788F3D7400) [pid = 3356] [serial = 2103] [outer = 0000000000000000] 18:33:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 239 (0000007891DE2C00) [pid = 3356] [serial = 2104] [outer = 000000788F3D7400] 18:33:53 INFO - PROCESS | 3356 | 1463967233173 Marionette DEBUG loaded listener.js 18:33:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 240 (00000078F06C8000) [pid = 3356] [serial = 2105] [outer = 000000788F3D7400] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 239 (00000078823CE800) [pid = 3356] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 238 (000000788A7DC000) [pid = 3356] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 237 (000000788F3E0C00) [pid = 3356] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 236 (0000007882381400) [pid = 3356] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 235 (000000788D31B000) [pid = 3356] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 234 (000000788E728800) [pid = 3356] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 233 (0000007891B66000) [pid = 3356] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 232 (0000007893AEAC00) [pid = 3356] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 231 (000000788F073C00) [pid = 3356] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 230 (0000007885B16800) [pid = 3356] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 229 (000000788E706400) [pid = 3356] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 228 (000000788B943400) [pid = 3356] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 227 (00000078FA63B800) [pid = 3356] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 226 (000000788A6D8800) [pid = 3356] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 225 (000000788B945400) [pid = 3356] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 224 (000000788F079400) [pid = 3356] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 223 (00000078F6941C00) [pid = 3356] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 222 (000000788E8B1C00) [pid = 3356] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 221 (00000078896F1C00) [pid = 3356] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 220 (0000007889F82400) [pid = 3356] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 219 (0000007881351000) [pid = 3356] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 218 (00000078823C5400) [pid = 3356] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:33:54 INFO - PROCESS | 3356 | --DOMWINDOW == 217 (0000007888CE0800) [pid = 3356] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:33:54 INFO - PROCESS | 3356 | 1463967234259 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:33:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:33:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1336ms 18:33:54 INFO - PROCESS | 3356 | 1463967234280 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 18:33:54 INFO - PROCESS | 3356 | 1463967234282 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 18:33:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:33:54 INFO - PROCESS | 3356 | 1463967234293 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:33:54 INFO - PROCESS | 3356 | 1463967234296 Marionette TRACE conn6 <- [1,2770,null,{}] 18:33:54 INFO - PROCESS | 3356 | 1463967234300 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:54 INFO - PROCESS | 3356 | 1463967234423 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 18:33:54 INFO - PROCESS | 3356 | 1463967234431 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:54 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891D63000 == 104 [pid = 3356] [id = 702] 18:33:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 218 (0000007888DE1C00) [pid = 3356] [serial = 2106] [outer = 0000000000000000] 18:33:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 219 (000000788A7D8000) [pid = 3356] [serial = 2107] [outer = 0000007888DE1C00] 18:33:54 INFO - PROCESS | 3356 | 1463967234477 Marionette DEBUG loaded listener.js 18:33:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 220 (000000788E708C00) [pid = 3356] [serial = 2108] [outer = 0000007888DE1C00] 18:33:54 INFO - PROCESS | 3356 | 1463967234932 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:33:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:33:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 18:33:54 INFO - PROCESS | 3356 | 1463967234988 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 18:33:54 INFO - PROCESS | 3356 | 1463967234990 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 18:33:54 INFO - PROCESS | 3356 | 1463967234994 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:33:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:33:55 INFO - PROCESS | 3356 | 1463967234997 Marionette TRACE conn6 <- [1,2774,null,{}] 18:33:55 INFO - PROCESS | 3356 | 1463967235000 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:55 INFO - PROCESS | 3356 | 1463967235132 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 18:33:55 INFO - PROCESS | 3356 | 1463967235145 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:55 INFO - PROCESS | 3356 | ++DOCSHELL 000000789654B000 == 105 [pid = 3356] [id = 703] 18:33:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 221 (00000078F095B800) [pid = 3356] [serial = 2109] [outer = 0000000000000000] 18:33:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 222 (00000078F1C0A000) [pid = 3356] [serial = 2110] [outer = 00000078F095B800] 18:33:55 INFO - PROCESS | 3356 | 1463967235195 Marionette DEBUG loaded listener.js 18:33:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 223 (00000078F5C6E800) [pid = 3356] [serial = 2111] [outer = 00000078F095B800] 18:33:55 INFO - PROCESS | 3356 | 1463967235677 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 18:33:55 INFO - PROCESS | 3356 | 1463967235734 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 18:33:55 INFO - PROCESS | 3356 | 1463967235737 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 18:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:33:55 INFO - PROCESS | 3356 | 1463967235740 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:33:55 INFO - PROCESS | 3356 | 1463967235741 Marionette TRACE conn6 <- [1,2778,null,{}] 18:33:55 INFO - PROCESS | 3356 | 1463967235745 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:55 INFO - PROCESS | 3356 | 1463967235871 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 18:33:55 INFO - PROCESS | 3356 | 1463967235877 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:55 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0855000 == 106 [pid = 3356] [id = 704] 18:33:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 224 (00000078F6A8D000) [pid = 3356] [serial = 2112] [outer = 0000000000000000] 18:33:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 225 (00000078F9A4A000) [pid = 3356] [serial = 2113] [outer = 00000078F6A8D000] 18:33:55 INFO - PROCESS | 3356 | 1463967235922 Marionette DEBUG loaded listener.js 18:33:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 226 (00000078FC88E000) [pid = 3356] [serial = 2114] [outer = 00000078F6A8D000] 18:33:56 INFO - PROCESS | 3356 | 1463967236763 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:33:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:33:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1075ms 18:33:56 INFO - PROCESS | 3356 | 1463967236816 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 18:33:56 INFO - PROCESS | 3356 | 1463967236822 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 18:33:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:33:56 INFO - PROCESS | 3356 | 1463967236827 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:33:56 INFO - PROCESS | 3356 | 1463967236832 Marionette TRACE conn6 <- [1,2782,null,{}] 18:33:56 INFO - PROCESS | 3356 | 1463967236837 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:57 INFO - PROCESS | 3356 | 1463967237022 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 18:33:57 INFO - PROCESS | 3356 | 1463967237193 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:57 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A174800 == 107 [pid = 3356] [id = 705] 18:33:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 227 (00000078830FB800) [pid = 3356] [serial = 2115] [outer = 0000000000000000] 18:33:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 228 (00000078863D7C00) [pid = 3356] [serial = 2116] [outer = 00000078830FB800] 18:33:57 INFO - PROCESS | 3356 | 1463967237253 Marionette DEBUG loaded listener.js 18:33:57 INFO - PROCESS | 3356 | ++DOMWINDOW == 229 (00000078894AB800) [pid = 3356] [serial = 2117] [outer = 00000078830FB800] 18:33:57 INFO - PROCESS | 3356 | 1463967237847 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1033ms 18:33:57 INFO - PROCESS | 3356 | 1463967237876 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 18:33:57 INFO - PROCESS | 3356 | 1463967237883 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 18:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:33:57 INFO - PROCESS | 3356 | 1463967237912 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:33:57 INFO - PROCESS | 3356 | 1463967237915 Marionette TRACE conn6 <- [1,2786,null,{}] 18:33:57 INFO - PROCESS | 3356 | 1463967237919 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:58 INFO - PROCESS | 3356 | 1463967238066 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 18:33:58 INFO - PROCESS | 3356 | 1463967238248 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:58 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D69A000 == 108 [pid = 3356] [id = 706] 18:33:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 230 (000000788A6DD400) [pid = 3356] [serial = 2118] [outer = 0000000000000000] 18:33:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 231 (000000788B3B0400) [pid = 3356] [serial = 2119] [outer = 000000788A6DD400] 18:33:58 INFO - PROCESS | 3356 | 1463967238307 Marionette DEBUG loaded listener.js 18:33:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 232 (000000788BA7C000) [pid = 3356] [serial = 2120] [outer = 000000788A6DD400] 18:33:58 INFO - PROCESS | 3356 | 1463967238936 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1098ms 18:33:59 INFO - PROCESS | 3356 | 1463967238995 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 18:33:59 INFO - PROCESS | 3356 | 1463967238998 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 18:33:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:33:59 INFO - PROCESS | 3356 | 1463967239002 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:33:59 INFO - PROCESS | 3356 | 1463967239006 Marionette TRACE conn6 <- [1,2790,null,{}] 18:33:59 INFO - PROCESS | 3356 | 1463967239018 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:33:59 INFO - PROCESS | 3356 | 1463967239166 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 18:33:59 INFO - PROCESS | 3356 | 1463967239338 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:33:59 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F4F35800 == 109 [pid = 3356] [id = 707] 18:33:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 233 (000000788E4DCC00) [pid = 3356] [serial = 2121] [outer = 0000000000000000] 18:33:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 234 (000000788E8B5400) [pid = 3356] [serial = 2122] [outer = 000000788E4DCC00] 18:33:59 INFO - PROCESS | 3356 | 1463967239400 Marionette DEBUG loaded listener.js 18:33:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 235 (0000007893AF2400) [pid = 3356] [serial = 2123] [outer = 000000788E4DCC00] 18:33:59 INFO - PROCESS | 3356 | 1463967239980 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:34:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:34:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1035ms 18:34:00 INFO - PROCESS | 3356 | 1463967240039 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 18:34:00 INFO - PROCESS | 3356 | 1463967240043 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 18:34:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:34:00 INFO - PROCESS | 3356 | 1463967240046 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:34:00 INFO - PROCESS | 3356 | 1463967240048 Marionette TRACE conn6 <- [1,2794,null,{}] 18:34:00 INFO - PROCESS | 3356 | 1463967240052 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:00 INFO - PROCESS | 3356 | 1463967240197 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 18:34:00 INFO - PROCESS | 3356 | 1463967240379 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:00 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FC832800 == 110 [pid = 3356] [id = 708] 18:34:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 236 (00000078F5AF7C00) [pid = 3356] [serial = 2124] [outer = 0000000000000000] 18:34:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 237 (00000078F6A8E400) [pid = 3356] [serial = 2125] [outer = 00000078F5AF7C00] 18:34:00 INFO - PROCESS | 3356 | 1463967240437 Marionette DEBUG loaded listener.js 18:34:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 238 (00000078FC96D000) [pid = 3356] [serial = 2126] [outer = 00000078F5AF7C00] 18:34:01 INFO - PROCESS | 3356 | 1463967241136 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:34:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:34:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1130ms 18:34:01 INFO - PROCESS | 3356 | 1463967241178 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 18:34:01 INFO - PROCESS | 3356 | 1463967241181 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 18:34:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:34:01 INFO - PROCESS | 3356 | 1463967241184 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:34:01 INFO - PROCESS | 3356 | 1463967241186 Marionette TRACE conn6 <- [1,2798,null,{}] 18:34:01 INFO - PROCESS | 3356 | 1463967241190 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:01 INFO - PROCESS | 3356 | 1463967241330 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 18:34:01 INFO - PROCESS | 3356 | 1463967241500 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:01 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FF744800 == 111 [pid = 3356] [id = 709] 18:34:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 239 (000000788D52E800) [pid = 3356] [serial = 2127] [outer = 0000000000000000] 18:34:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 240 (000000788D534400) [pid = 3356] [serial = 2128] [outer = 000000788D52E800] 18:34:01 INFO - PROCESS | 3356 | 1463967241558 Marionette DEBUG loaded listener.js 18:34:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 241 (00000078F5CD3000) [pid = 3356] [serial = 2129] [outer = 000000788D52E800] 18:34:02 INFO - PROCESS | 3356 | 1463967242214 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:34:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:34:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1085ms 18:34:02 INFO - PROCESS | 3356 | 1463967242273 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 18:34:02 INFO - PROCESS | 3356 | 1463967242275 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 18:34:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:34:02 INFO - PROCESS | 3356 | 1463967242279 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:34:02 INFO - PROCESS | 3356 | 1463967242281 Marionette TRACE conn6 <- [1,2802,null,{}] 18:34:02 INFO - PROCESS | 3356 | 1463967242285 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:02 INFO - PROCESS | 3356 | 1463967242435 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 18:34:02 INFO - PROCESS | 3356 | 1463967242607 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:02 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FDFEF800 == 112 [pid = 3356] [id = 710] 18:34:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 242 (000000788D524400) [pid = 3356] [serial = 2130] [outer = 0000000000000000] 18:34:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 243 (000000788D530C00) [pid = 3356] [serial = 2131] [outer = 000000788D524400] 18:34:02 INFO - PROCESS | 3356 | 1463967242666 Marionette DEBUG loaded listener.js 18:34:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 244 (00000078FD1ED800) [pid = 3356] [serial = 2132] [outer = 000000788D524400] 18:34:03 INFO - PROCESS | 3356 | 1463967243229 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:34:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:34:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 986ms 18:34:03 INFO - PROCESS | 3356 | 1463967243268 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 18:34:03 INFO - PROCESS | 3356 | 1463967243270 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 18:34:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:34:03 INFO - PROCESS | 3356 | 1463967243274 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:34:03 INFO - PROCESS | 3356 | 1463967243276 Marionette TRACE conn6 <- [1,2806,null,{}] 18:34:03 INFO - PROCESS | 3356 | 1463967243279 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:03 INFO - PROCESS | 3356 | 1463967243418 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 18:34:03 INFO - PROCESS | 3356 | 1463967243588 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:03 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891969800 == 113 [pid = 3356] [id = 711] 18:34:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 245 (000000789703B800) [pid = 3356] [serial = 2133] [outer = 0000000000000000] 18:34:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 246 (0000007897041400) [pid = 3356] [serial = 2134] [outer = 000000789703B800] 18:34:03 INFO - PROCESS | 3356 | 1463967243645 Marionette DEBUG loaded listener.js 18:34:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 247 (0000007897047400) [pid = 3356] [serial = 2135] [outer = 000000789703B800] 18:34:04 INFO - PROCESS | 3356 | 1463967244270 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1029ms 18:34:04 INFO - PROCESS | 3356 | 1463967244306 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 18:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:34:04 INFO - PROCESS | 3356 | 1463967244308 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 18:34:04 INFO - PROCESS | 3356 | 1463967244311 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:34:04 INFO - PROCESS | 3356 | 1463967244314 Marionette TRACE conn6 <- [1,2810,null,{}] 18:34:04 INFO - PROCESS | 3356 | 1463967244335 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:04 INFO - PROCESS | 3356 | 1463967244474 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 18:34:04 INFO - PROCESS | 3356 | 1463967244645 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:04 INFO - PROCESS | 3356 | ++DOCSHELL 0000007892DD5800 == 114 [pid = 3356] [id = 712] 18:34:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 248 (0000007892DEFC00) [pid = 3356] [serial = 2136] [outer = 0000000000000000] 18:34:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 249 (0000007892DF7000) [pid = 3356] [serial = 2137] [outer = 0000007892DEFC00] 18:34:04 INFO - PROCESS | 3356 | 1463967244700 Marionette DEBUG loaded listener.js 18:34:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 250 (0000007897042400) [pid = 3356] [serial = 2138] [outer = 0000007892DEFC00] 18:34:05 INFO - PROCESS | 3356 | 1463967245282 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1028ms 18:34:05 INFO - PROCESS | 3356 | 1463967245344 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 18:34:05 INFO - PROCESS | 3356 | 1463967245346 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 18:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:34:05 INFO - PROCESS | 3356 | 1463967245350 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:34:05 INFO - PROCESS | 3356 | 1463967245352 Marionette TRACE conn6 <- [1,2814,null,{}] 18:34:05 INFO - PROCESS | 3356 | 1463967245356 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:05 INFO - PROCESS | 3356 | 1463967245497 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 18:34:05 INFO - PROCESS | 3356 | 1463967245681 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:05 INFO - PROCESS | 3356 | ++DOCSHELL 0000007893533800 == 115 [pid = 3356] [id = 713] 18:34:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 251 (0000007893581000) [pid = 3356] [serial = 2139] [outer = 0000000000000000] 18:34:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 252 (0000007893587C00) [pid = 3356] [serial = 2140] [outer = 0000007893581000] 18:34:05 INFO - PROCESS | 3356 | 1463967245738 Marionette DEBUG loaded listener.js 18:34:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 253 (000000789358E000) [pid = 3356] [serial = 2141] [outer = 0000007893581000] 18:34:06 INFO - PROCESS | 3356 | 1463967246288 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 987ms 18:34:06 INFO - PROCESS | 3356 | 1463967246342 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 18:34:06 INFO - PROCESS | 3356 | 1463967246345 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 18:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:34:06 INFO - PROCESS | 3356 | 1463967246350 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:34:06 INFO - PROCESS | 3356 | 1463967246352 Marionette TRACE conn6 <- [1,2818,null,{}] 18:34:06 INFO - PROCESS | 3356 | 1463967246356 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:06 INFO - PROCESS | 3356 | 1463967246497 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 18:34:06 INFO - PROCESS | 3356 | 1463967246680 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:06 INFO - PROCESS | 3356 | ++DOCSHELL 00000078938AC000 == 116 [pid = 3356] [id = 714] 18:34:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 254 (000000789358D400) [pid = 3356] [serial = 2142] [outer = 0000000000000000] 18:34:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 255 (000000789389A000) [pid = 3356] [serial = 2143] [outer = 000000789358D400] 18:34:06 INFO - PROCESS | 3356 | 1463967246737 Marionette DEBUG loaded listener.js 18:34:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 256 (00000078938A0000) [pid = 3356] [serial = 2144] [outer = 000000789358D400] 18:34:07 INFO - PROCESS | 3356 | 1463967247361 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1085ms 18:34:07 INFO - PROCESS | 3356 | 1463967247437 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 18:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:34:07 INFO - PROCESS | 3356 | 1463967247440 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 18:34:07 INFO - PROCESS | 3356 | 1463967247443 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:34:07 INFO - PROCESS | 3356 | 1463967247446 Marionette TRACE conn6 <- [1,2822,null,{}] 18:34:07 INFO - PROCESS | 3356 | 1463967247450 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:07 INFO - PROCESS | 3356 | 1463967247609 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 18:34:07 INFO - PROCESS | 3356 | 1463967247784 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:07 INFO - PROCESS | 3356 | ++DOCSHELL 000000789303F000 == 117 [pid = 3356] [id = 715] 18:34:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 257 (0000007894F12800) [pid = 3356] [serial = 2145] [outer = 0000000000000000] 18:34:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 258 (0000007894F1CC00) [pid = 3356] [serial = 2146] [outer = 0000007894F12800] 18:34:07 INFO - PROCESS | 3356 | 1463967247845 Marionette DEBUG loaded listener.js 18:34:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 259 (00000078FD20B400) [pid = 3356] [serial = 2147] [outer = 0000007894F12800] 18:34:08 INFO - PROCESS | 3356 | 1463967248463 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1084ms 18:34:08 INFO - PROCESS | 3356 | 1463967248530 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 18:34:08 INFO - PROCESS | 3356 | 1463967248533 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 18:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:34:08 INFO - PROCESS | 3356 | 1463967248536 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:34:08 INFO - PROCESS | 3356 | 1463967248538 Marionette TRACE conn6 <- [1,2826,null,{}] 18:34:08 INFO - PROCESS | 3356 | 1463967248542 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:08 INFO - PROCESS | 3356 | 1463967248684 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 18:34:08 INFO - PROCESS | 3356 | 1463967248856 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:08 INFO - PROCESS | 3356 | ++DOCSHELL 00000078970A8000 == 118 [pid = 3356] [id = 716] 18:34:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 260 (0000007897091C00) [pid = 3356] [serial = 2148] [outer = 0000000000000000] 18:34:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 261 (0000007897098800) [pid = 3356] [serial = 2149] [outer = 0000007897091C00] 18:34:08 INFO - PROCESS | 3356 | 1463967248916 Marionette DEBUG loaded listener.js 18:34:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 262 (000000789709E800) [pid = 3356] [serial = 2150] [outer = 0000007897091C00] 18:34:09 INFO - PROCESS | 3356 | 1463967249511 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:34:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:34:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1025ms 18:34:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:34:09 INFO - PROCESS | 3356 | 1463967249565 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 18:34:09 INFO - PROCESS | 3356 | 1463967249567 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 18:34:09 INFO - PROCESS | 3356 | 1463967249570 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:34:09 INFO - PROCESS | 3356 | 1463967249574 Marionette TRACE conn6 <- [1,2830,null,{}] 18:34:09 INFO - PROCESS | 3356 | 1463967249596 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:09 INFO - PROCESS | 3356 | 1463967249738 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 18:34:09 INFO - PROCESS | 3356 | 1463967249916 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:09 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884BBE000 == 119 [pid = 3356] [id = 717] 18:34:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 263 (0000007885B10000) [pid = 3356] [serial = 2151] [outer = 0000000000000000] 18:34:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 264 (000000788B93BC00) [pid = 3356] [serial = 2152] [outer = 0000007885B10000] 18:34:09 INFO - PROCESS | 3356 | 1463967249973 Marionette DEBUG loaded listener.js 18:34:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 265 (0000007892F0C000) [pid = 3356] [serial = 2153] [outer = 0000007885B10000] 18:34:10 INFO - PROCESS | 3356 | 1463967250606 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1079ms 18:34:10 INFO - PROCESS | 3356 | 1463967250653 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 18:34:10 INFO - PROCESS | 3356 | 1463967250655 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 18:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:34:10 INFO - PROCESS | 3356 | 1463967250658 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:34:10 INFO - PROCESS | 3356 | 1463967250661 Marionette TRACE conn6 <- [1,2834,null,{}] 18:34:10 INFO - PROCESS | 3356 | 1463967250664 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:10 INFO - PROCESS | 3356 | 1463967250806 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 18:34:10 INFO - PROCESS | 3356 | 1463967250982 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:10 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A6A2000 == 120 [pid = 3356] [id = 718] 18:34:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 266 (0000007880A1BC00) [pid = 3356] [serial = 2154] [outer = 0000000000000000] 18:34:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 267 (0000007892F08800) [pid = 3356] [serial = 2155] [outer = 0000007880A1BC00] 18:34:11 INFO - PROCESS | 3356 | 1463967251037 Marionette DEBUG loaded listener.js 18:34:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 268 (000000789475FC00) [pid = 3356] [serial = 2156] [outer = 0000007880A1BC00] 18:34:11 INFO - PROCESS | 3356 | 1463967251670 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1080ms 18:34:11 INFO - PROCESS | 3356 | 1463967251742 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 18:34:11 INFO - PROCESS | 3356 | 1463967251744 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 18:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:34:11 INFO - PROCESS | 3356 | 1463967251748 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:34:11 INFO - PROCESS | 3356 | 1463967251750 Marionette TRACE conn6 <- [1,2838,null,{}] 18:34:11 INFO - PROCESS | 3356 | 1463967251753 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:11 INFO - PROCESS | 3356 | 1463967251899 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 18:34:12 INFO - PROCESS | 3356 | 1463967252075 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:12 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEC7000 == 121 [pid = 3356] [id = 719] 18:34:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 269 (00000078822BC400) [pid = 3356] [serial = 2157] [outer = 0000000000000000] 18:34:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 270 (000000788E8B1800) [pid = 3356] [serial = 2158] [outer = 00000078822BC400] 18:34:12 INFO - PROCESS | 3356 | 1463967252130 Marionette DEBUG loaded listener.js 18:34:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 271 (0000007894F22C00) [pid = 3356] [serial = 2159] [outer = 00000078822BC400] 18:34:13 INFO - PROCESS | 3356 | 1463967253163 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1488ms 18:34:13 INFO - PROCESS | 3356 | 1463967253239 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 18:34:13 INFO - PROCESS | 3356 | 1463967253244 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 18:34:13 INFO - PROCESS | 3356 | 1463967253249 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:34:13 INFO - PROCESS | 3356 | 1463967253254 Marionette TRACE conn6 <- [1,2842,null,{}] 18:34:13 INFO - PROCESS | 3356 | 1463967253260 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:13 INFO - PROCESS | 3356 | 1463967253430 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 18:34:13 INFO - PROCESS | 3356 | 1463967253646 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:13 INFO - PROCESS | 3356 | ++DOCSHELL 000000788495E800 == 122 [pid = 3356] [id = 720] 18:34:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 272 (0000007880FD8800) [pid = 3356] [serial = 2160] [outer = 0000000000000000] 18:34:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 273 (000000788237B000) [pid = 3356] [serial = 2161] [outer = 0000007880FD8800] 18:34:13 INFO - PROCESS | 3356 | 1463967253745 Marionette DEBUG loaded listener.js 18:34:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 274 (0000007882FB6C00) [pid = 3356] [serial = 2162] [outer = 0000007880FD8800] 18:34:14 INFO - PROCESS | 3356 | 1463967254390 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1192ms 18:34:14 INFO - PROCESS | 3356 | 1463967254457 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 18:34:14 INFO - PROCESS | 3356 | 1463967254463 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 18:34:14 INFO - PROCESS | 3356 | 1463967254472 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:34:14 INFO - PROCESS | 3356 | 1463967254475 Marionette TRACE conn6 <- [1,2846,null,{}] 18:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:34:14 INFO - PROCESS | 3356 | 1463967254479 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:14 INFO - PROCESS | 3356 | 1463967254611 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788994C800 == 121 [pid = 3356] [id = 284] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 000000789654B000 == 120 [pid = 3356] [id = 703] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007891D63000 == 119 [pid = 3356] [id = 702] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007891604800 == 118 [pid = 3356] [id = 701] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788CE92800 == 117 [pid = 3356] [id = 639] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788E644800 == 116 [pid = 3356] [id = 700] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788DAD0000 == 115 [pid = 3356] [id = 699] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788D6A7800 == 114 [pid = 3356] [id = 698] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788A7BC000 == 113 [pid = 3356] [id = 697] 18:34:14 INFO - PROCESS | 3356 | --DOMWINDOW == 273 (000000788BA6A800) [pid = 3356] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 18:34:14 INFO - PROCESS | 3356 | 1463967254918 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007888532000 == 112 [pid = 3356] [id = 696] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788CEDE800 == 111 [pid = 3356] [id = 695] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007889B21800 == 110 [pid = 3356] [id = 694] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788A6B8800 == 109 [pid = 3356] [id = 693] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDD40800 == 108 [pid = 3356] [id = 689] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 00000078FCD50000 == 107 [pid = 3356] [id = 688] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 00000078F17E3000 == 106 [pid = 3356] [id = 687] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007893828800 == 105 [pid = 3356] [id = 686] 18:34:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007891D20800 == 104 [pid = 3356] [id = 685] 18:34:14 INFO - PROCESS | 3356 | ++DOCSHELL 00000078823B6800 == 105 [pid = 3356] [id = 721] 18:34:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 274 (000000788072CC00) [pid = 3356] [serial = 2163] [outer = 0000000000000000] 18:34:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 275 (0000007880F8DC00) [pid = 3356] [serial = 2164] [outer = 000000788072CC00] 18:34:15 INFO - PROCESS | 3356 | 1463967255016 Marionette DEBUG loaded listener.js 18:34:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 276 (0000007882F52800) [pid = 3356] [serial = 2165] [outer = 000000788072CC00] 18:34:15 INFO - PROCESS | 3356 | --DOCSHELL 000000788E814000 == 104 [pid = 3356] [id = 684] 18:34:15 INFO - PROCESS | 3356 | --DOCSHELL 000000788DB14000 == 103 [pid = 3356] [id = 683] 18:34:15 INFO - PROCESS | 3356 | --DOCSHELL 000000788C6A6800 == 102 [pid = 3356] [id = 682] 18:34:15 INFO - PROCESS | 3356 | --DOCSHELL 00000078868D9800 == 101 [pid = 3356] [id = 681] 18:34:15 INFO - PROCESS | 3356 | --DOCSHELL 000000788CEC2800 == 100 [pid = 3356] [id = 680] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 275 (000000789178B400) [pid = 3356] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 274 (000000788E70FC00) [pid = 3356] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 273 (0000007891D4BC00) [pid = 3356] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 272 (00000078F0F29C00) [pid = 3356] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 271 (00000078F081F400) [pid = 3356] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 270 (000000788E736C00) [pid = 3356] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 269 (0000007891B71800) [pid = 3356] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 268 (0000007893AF5000) [pid = 3356] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 267 (00000078FCB72400) [pid = 3356] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 266 (00000078891E2400) [pid = 3356] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 265 (000000788E710800) [pid = 3356] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 264 (00000078FD1F4800) [pid = 3356] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 263 (00000078FD110000) [pid = 3356] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 262 (000000788C213400) [pid = 3356] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 261 (000000788F3E1800) [pid = 3356] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 260 (0000007891C4A400) [pid = 3356] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 259 (00000078FBF34000) [pid = 3356] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 258 (0000007891C3FC00) [pid = 3356] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 257 (0000007889938C00) [pid = 3356] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 256 (000000788A7E1000) [pid = 3356] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 255 (0000007889F78800) [pid = 3356] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 254 (000000788B3B6C00) [pid = 3356] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 253 (00000078843E9400) [pid = 3356] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 252 (00000078822C3000) [pid = 3356] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 251 (00000078F0814000) [pid = 3356] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 250 (0000007891DDFC00) [pid = 3356] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 249 (0000007882FB4000) [pid = 3356] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 248 (000000788917AC00) [pid = 3356] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 247 (000000788E661400) [pid = 3356] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 246 (0000007882FB5C00) [pid = 3356] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 245 (0000007885997400) [pid = 3356] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 244 (0000007888DE6800) [pid = 3356] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 243 (000000788E8BC400) [pid = 3356] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 242 (00000078F0D7F400) [pid = 3356] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 241 (00000078F0E71400) [pid = 3356] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 240 (00000078EED20800) [pid = 3356] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 239 (00000078F6A8C400) [pid = 3356] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 238 (000000788BA7DC00) [pid = 3356] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 237 (00000078F5C78800) [pid = 3356] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | --DOMWINDOW == 236 (00000078894A4400) [pid = 3356] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 18:34:15 INFO - PROCESS | 3356 | 1463967255568 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:34:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:34:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1129ms 18:34:15 INFO - PROCESS | 3356 | 1463967255608 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 18:34:15 INFO - PROCESS | 3356 | 1463967255611 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 18:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:34:15 INFO - PROCESS | 3356 | 1463967255614 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:34:15 INFO - PROCESS | 3356 | 1463967255618 Marionette TRACE conn6 <- [1,2850,null,{}] 18:34:15 INFO - PROCESS | 3356 | 1463967255628 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:15 INFO - PROCESS | 3356 | 1463967255750 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 18:34:15 INFO - PROCESS | 3356 | 1463967255883 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:15 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889945800 == 101 [pid = 3356] [id = 722] 18:34:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 237 (00000078823D0C00) [pid = 3356] [serial = 2166] [outer = 0000000000000000] 18:34:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 238 (00000078885DCC00) [pid = 3356] [serial = 2167] [outer = 00000078823D0C00] 18:34:15 INFO - PROCESS | 3356 | 1463967255934 Marionette DEBUG loaded listener.js 18:34:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 239 (0000007888CDFC00) [pid = 3356] [serial = 2168] [outer = 00000078823D0C00] 18:34:16 INFO - PROCESS | 3356 | 1463967256404 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 839ms 18:34:16 INFO - PROCESS | 3356 | 1463967256456 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 18:34:16 INFO - PROCESS | 3356 | 1463967256459 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 18:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:34:16 INFO - PROCESS | 3356 | 1463967256467 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:34:16 INFO - PROCESS | 3356 | 1463967256469 Marionette TRACE conn6 <- [1,2854,null,{}] 18:34:16 INFO - PROCESS | 3356 | 1463967256472 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:16 INFO - PROCESS | 3356 | 1463967256599 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 18:34:16 INFO - PROCESS | 3356 | 1463967256613 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:16 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A765000 == 102 [pid = 3356] [id = 723] 18:34:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 240 (0000007889176C00) [pid = 3356] [serial = 2169] [outer = 0000000000000000] 18:34:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 241 (00000078891E5800) [pid = 3356] [serial = 2170] [outer = 0000007889176C00] 18:34:16 INFO - PROCESS | 3356 | 1463967256660 Marionette DEBUG loaded listener.js 18:34:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 242 (00000078894A9800) [pid = 3356] [serial = 2171] [outer = 0000007889176C00] 18:34:17 INFO - PROCESS | 3356 | 1463967257146 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 733ms 18:34:17 INFO - PROCESS | 3356 | 1463967257207 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 18:34:17 INFO - PROCESS | 3356 | 1463967257209 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 18:34:17 INFO - PROCESS | 3356 | 1463967257212 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:34:17 INFO - PROCESS | 3356 | 1463967257214 Marionette TRACE conn6 <- [1,2858,null,{}] 18:34:17 INFO - PROCESS | 3356 | 1463967257218 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:17 INFO - PROCESS | 3356 | 1463967257403 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 18:34:17 INFO - PROCESS | 3356 | 1463967257462 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:17 INFO - PROCESS | 3356 | ++DOCSHELL 000000788B33A800 == 103 [pid = 3356] [id = 724] 18:34:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 243 (00000078896EB400) [pid = 3356] [serial = 2172] [outer = 0000000000000000] 18:34:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 244 (0000007889F70400) [pid = 3356] [serial = 2173] [outer = 00000078896EB400] 18:34:17 INFO - PROCESS | 3356 | 1463967257509 Marionette DEBUG loaded listener.js 18:34:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 245 (00000078896EF000) [pid = 3356] [serial = 2174] [outer = 00000078896EB400] 18:34:18 INFO - PROCESS | 3356 | 1463967258037 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 881ms 18:34:18 INFO - PROCESS | 3356 | 1463967258099 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 18:34:18 INFO - PROCESS | 3356 | 1463967258101 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 18:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:34:18 INFO - PROCESS | 3356 | 1463967258105 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:34:18 INFO - PROCESS | 3356 | 1463967258106 Marionette TRACE conn6 <- [1,2862,null,{}] 18:34:18 INFO - PROCESS | 3356 | 1463967258114 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:18 INFO - PROCESS | 3356 | 1463967258303 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 18:34:18 INFO - PROCESS | 3356 | 1463967258337 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:18 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C29B800 == 104 [pid = 3356] [id = 725] 18:34:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 246 (000000788A6D6800) [pid = 3356] [serial = 2175] [outer = 0000000000000000] 18:34:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 247 (000000788B3BBC00) [pid = 3356] [serial = 2176] [outer = 000000788A6D6800] 18:34:18 INFO - PROCESS | 3356 | 1463967258385 Marionette DEBUG loaded listener.js 18:34:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 248 (000000788B9D1400) [pid = 3356] [serial = 2177] [outer = 000000788A6D6800] 18:34:18 INFO - PROCESS | 3356 | 1463967258906 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 839ms 18:34:18 INFO - PROCESS | 3356 | 1463967258947 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 18:34:18 INFO - PROCESS | 3356 | 1463967258949 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 18:34:18 INFO - PROCESS | 3356 | 1463967258952 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:34:18 INFO - PROCESS | 3356 | 1463967258954 Marionette TRACE conn6 <- [1,2866,null,{}] 18:34:18 INFO - PROCESS | 3356 | 1463967258957 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:19 INFO - PROCESS | 3356 | 1463967259124 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 18:34:19 INFO - PROCESS | 3356 | 1463967259149 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:19 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEDE800 == 105 [pid = 3356] [id = 726] 18:34:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 249 (000000788BA6B400) [pid = 3356] [serial = 2178] [outer = 0000000000000000] 18:34:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 250 (000000788BA7D400) [pid = 3356] [serial = 2179] [outer = 000000788BA6B400] 18:34:19 INFO - PROCESS | 3356 | 1463967259195 Marionette DEBUG loaded listener.js 18:34:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 251 (000000788C111400) [pid = 3356] [serial = 2180] [outer = 000000788BA6B400] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 250 (0000007882F59000) [pid = 3356] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 249 (00000078822BCC00) [pid = 3356] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 248 (000000788C109400) [pid = 3356] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 247 (000000788A6D4000) [pid = 3356] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 246 (0000007885B13800) [pid = 3356] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 245 (000000788F06F800) [pid = 3356] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 244 (00000078894AF400) [pid = 3356] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 243 (0000007889F76000) [pid = 3356] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 242 (000000788F3D7400) [pid = 3356] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 241 (00000078F095B800) [pid = 3356] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 240 (000000788E70B800) [pid = 3356] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:34:20 INFO - PROCESS | 3356 | --DOMWINDOW == 239 (0000007888DE1C00) [pid = 3356] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:34:20 INFO - PROCESS | 3356 | 1463967260277 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1386ms 18:34:20 INFO - PROCESS | 3356 | 1463967260342 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 18:34:20 INFO - PROCESS | 3356 | 1463967260344 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 18:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:34:20 INFO - PROCESS | 3356 | 1463967260347 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:34:20 INFO - PROCESS | 3356 | 1463967260349 Marionette TRACE conn6 <- [1,2870,null,{}] 18:34:20 INFO - PROCESS | 3356 | 1463967260352 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:20 INFO - PROCESS | 3356 | 1463967260469 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 18:34:20 INFO - PROCESS | 3356 | 1463967260480 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:20 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D422000 == 106 [pid = 3356] [id = 727] 18:34:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 240 (0000007888CDF400) [pid = 3356] [serial = 2181] [outer = 0000000000000000] 18:34:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 241 (000000788C10B400) [pid = 3356] [serial = 2182] [outer = 0000007888CDF400] 18:34:20 INFO - PROCESS | 3356 | 1463967260536 Marionette DEBUG loaded listener.js 18:34:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 242 (000000788CBD9C00) [pid = 3356] [serial = 2183] [outer = 0000007888CDF400] 18:34:21 INFO - PROCESS | 3356 | 1463967261008 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 692ms 18:34:21 INFO - PROCESS | 3356 | 1463967261047 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 18:34:21 INFO - PROCESS | 3356 | 1463967261049 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 18:34:21 INFO - PROCESS | 3356 | 1463967261052 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:34:21 INFO - PROCESS | 3356 | 1463967261054 Marionette TRACE conn6 <- [1,2874,null,{}] 18:34:21 INFO - PROCESS | 3356 | 1463967261058 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:21 INFO - PROCESS | 3356 | 1463967261176 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 18:34:21 INFO - PROCESS | 3356 | 1463967261213 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:21 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DA0E000 == 107 [pid = 3356] [id = 728] 18:34:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 243 (000000788CE38000) [pid = 3356] [serial = 2184] [outer = 0000000000000000] 18:34:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 244 (000000788CE3D800) [pid = 3356] [serial = 2185] [outer = 000000788CE38000] 18:34:21 INFO - PROCESS | 3356 | 1463967261259 Marionette DEBUG loaded listener.js 18:34:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 245 (000000788D1B5C00) [pid = 3356] [serial = 2186] [outer = 000000788CE38000] 18:34:21 INFO - PROCESS | 3356 | 1463967261727 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 735ms 18:34:21 INFO - PROCESS | 3356 | 1463967261791 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 18:34:21 INFO - PROCESS | 3356 | 1463967261793 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 18:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:34:21 INFO - PROCESS | 3356 | 1463967261796 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:34:21 INFO - PROCESS | 3356 | 1463967261799 Marionette TRACE conn6 <- [1,2878,null,{}] 18:34:21 INFO - PROCESS | 3356 | 1463967261802 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:21 INFO - PROCESS | 3356 | 1463967261919 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 18:34:21 INFO - PROCESS | 3356 | 1463967261927 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:21 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E0D7800 == 108 [pid = 3356] [id = 729] 18:34:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 246 (000000788D206800) [pid = 3356] [serial = 2187] [outer = 0000000000000000] 18:34:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 247 (000000788D31C000) [pid = 3356] [serial = 2188] [outer = 000000788D206800] 18:34:21 INFO - PROCESS | 3356 | 1463967261973 Marionette DEBUG loaded listener.js 18:34:22 INFO - PROCESS | 3356 | ++DOMWINDOW == 248 (000000788D51D800) [pid = 3356] [serial = 2189] [outer = 000000788D206800] 18:34:22 INFO - PROCESS | 3356 | 1463967262827 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:34:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:34:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1080ms 18:34:22 INFO - PROCESS | 3356 | 1463967262881 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 18:34:22 INFO - PROCESS | 3356 | 1463967262886 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 18:34:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:34:22 INFO - PROCESS | 3356 | 1463967262891 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:34:22 INFO - PROCESS | 3356 | 1463967262896 Marionette TRACE conn6 <- [1,2882,null,{}] 18:34:22 INFO - PROCESS | 3356 | 1463967262902 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:23 INFO - PROCESS | 3356 | 1463967263061 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 18:34:23 INFO - PROCESS | 3356 | 1463967263234 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:23 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888D6E800 == 109 [pid = 3356] [id = 730] 18:34:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 249 (0000007883F7D400) [pid = 3356] [serial = 2190] [outer = 0000000000000000] 18:34:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 250 (00000078843E3400) [pid = 3356] [serial = 2191] [outer = 0000007883F7D400] 18:34:23 INFO - PROCESS | 3356 | 1463967263293 Marionette DEBUG loaded listener.js 18:34:23 INFO - PROCESS | 3356 | ++DOMWINDOW == 251 (00000078863C2C00) [pid = 3356] [serial = 2192] [outer = 0000007883F7D400] 18:34:23 INFO - PROCESS | 3356 | 1463967263942 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1092ms 18:34:24 INFO - PROCESS | 3356 | 1463967263988 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 18:34:24 INFO - PROCESS | 3356 | 1463967263994 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 18:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:34:24 INFO - PROCESS | 3356 | 1463967264001 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:34:24 INFO - PROCESS | 3356 | 1463967264004 Marionette TRACE conn6 <- [1,2886,null,{}] 18:34:24 INFO - PROCESS | 3356 | 1463967264008 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:24 INFO - PROCESS | 3356 | 1463967264156 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 18:34:24 INFO - PROCESS | 3356 | 1463967264326 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:24 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEC6000 == 110 [pid = 3356] [id = 731] 18:34:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 252 (0000007888DE9000) [pid = 3356] [serial = 2193] [outer = 0000000000000000] 18:34:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 253 (00000078896EA400) [pid = 3356] [serial = 2194] [outer = 0000007888DE9000] 18:34:24 INFO - PROCESS | 3356 | 1463967264383 Marionette DEBUG loaded listener.js 18:34:24 INFO - PROCESS | 3356 | ++DOMWINDOW == 254 (0000007889F88800) [pid = 3356] [serial = 2195] [outer = 0000007888DE9000] 18:34:25 INFO - PROCESS | 3356 | 1463967265037 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1088ms 18:34:25 INFO - PROCESS | 3356 | 1463967265095 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 18:34:25 INFO - PROCESS | 3356 | 1463967265097 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 18:34:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:34:25 INFO - PROCESS | 3356 | 1463967265101 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:34:25 INFO - PROCESS | 3356 | 1463967265105 Marionette TRACE conn6 <- [1,2890,null,{}] 18:34:25 INFO - PROCESS | 3356 | 1463967265117 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:25 INFO - PROCESS | 3356 | 1463967265266 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 18:34:25 INFO - PROCESS | 3356 | 1463967265439 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:25 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E96C000 == 111 [pid = 3356] [id = 732] 18:34:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 255 (000000788CE37400) [pid = 3356] [serial = 2196] [outer = 0000000000000000] 18:34:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 256 (000000788D207000) [pid = 3356] [serial = 2197] [outer = 000000788CE37400] 18:34:25 INFO - PROCESS | 3356 | 1463967265500 Marionette DEBUG loaded listener.js 18:34:25 INFO - PROCESS | 3356 | ++DOMWINDOW == 257 (000000788D523000) [pid = 3356] [serial = 2198] [outer = 000000788CE37400] 18:34:26 INFO - PROCESS | 3356 | 1463967266118 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:34:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:34:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1035ms 18:34:26 INFO - PROCESS | 3356 | 1463967266139 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 18:34:26 INFO - PROCESS | 3356 | 1463967266142 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 18:34:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:34:26 INFO - PROCESS | 3356 | 1463967266145 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:34:26 INFO - PROCESS | 3356 | 1463967266147 Marionette TRACE conn6 <- [1,2894,null,{}] 18:34:26 INFO - PROCESS | 3356 | 1463967266151 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:26 INFO - PROCESS | 3356 | 1463967266297 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 18:34:26 INFO - PROCESS | 3356 | 1463967266482 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:26 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891D5D000 == 112 [pid = 3356] [id = 733] 18:34:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 258 (000000788D535C00) [pid = 3356] [serial = 2199] [outer = 0000000000000000] 18:34:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 259 (000000788D67F400) [pid = 3356] [serial = 2200] [outer = 000000788D535C00] 18:34:26 INFO - PROCESS | 3356 | 1463967266541 Marionette DEBUG loaded listener.js 18:34:26 INFO - PROCESS | 3356 | ++DOMWINDOW == 260 (000000788E4DDC00) [pid = 3356] [serial = 2201] [outer = 000000788D535C00] 18:34:27 INFO - PROCESS | 3356 | 1463967267136 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1029ms 18:34:27 INFO - PROCESS | 3356 | 1463967267177 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 18:34:27 INFO - PROCESS | 3356 | 1463967267180 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 18:34:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:34:27 INFO - PROCESS | 3356 | 1463967267183 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:34:27 INFO - PROCESS | 3356 | 1463967267185 Marionette TRACE conn6 <- [1,2898,null,{}] 18:34:27 INFO - PROCESS | 3356 | 1463967267189 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:27 INFO - PROCESS | 3356 | 1463967267348 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 18:34:27 INFO - PROCESS | 3356 | 1463967267530 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:27 INFO - PROCESS | 3356 | ++DOCSHELL 0000007893038800 == 113 [pid = 3356] [id = 734] 18:34:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 261 (000000788E4D8000) [pid = 3356] [serial = 2202] [outer = 0000000000000000] 18:34:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 262 (000000788E706400) [pid = 3356] [serial = 2203] [outer = 000000788E4D8000] 18:34:27 INFO - PROCESS | 3356 | 1463967267588 Marionette DEBUG loaded listener.js 18:34:27 INFO - PROCESS | 3356 | ++DOMWINDOW == 263 (000000788E8B1000) [pid = 3356] [serial = 2204] [outer = 000000788E4D8000] 18:34:28 INFO - PROCESS | 3356 | 1463967268143 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:34:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:34:28 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:34:28 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 986ms 18:34:28 INFO - PROCESS | 3356 | 1463967268172 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 18:34:28 INFO - PROCESS | 3356 | 1463967268174 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 18:34:28 INFO - TEST-START | /DOMEvents/constructors.html 18:34:28 INFO - PROCESS | 3356 | 1463967268178 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:34:28 INFO - PROCESS | 3356 | 1463967268180 Marionette TRACE conn6 <- [1,2902,null,{}] 18:34:28 INFO - PROCESS | 3356 | 1463967268183 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:28 INFO - PROCESS | 3356 | 1463967268335 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 18:34:28 INFO - PROCESS | 3356 | 1463967268479 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:28 INFO - PROCESS | 3356 | ++DOCSHELL 0000007893A1B800 == 114 [pid = 3356] [id = 735] 18:34:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 264 (000000788E8BC400) [pid = 3356] [serial = 2205] [outer = 0000000000000000] 18:34:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 265 (000000788F3D7800) [pid = 3356] [serial = 2206] [outer = 000000788E8BC400] 18:34:28 INFO - PROCESS | 3356 | 1463967268538 Marionette DEBUG loaded listener.js 18:34:28 INFO - PROCESS | 3356 | ++DOMWINDOW == 266 (0000007891C3D000) [pid = 3356] [serial = 2207] [outer = 000000788E8BC400] 18:34:29 INFO - PROCESS | 3356 | 1463967269225 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:29 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:34:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:34:29 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:34:29 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:34:29 INFO - TEST-OK | /DOMEvents/constructors.html | took 1152ms 18:34:29 INFO - PROCESS | 3356 | 1463967269340 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 18:34:29 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:34:29 INFO - PROCESS | 3356 | 1463967269343 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 18:34:29 INFO - PROCESS | 3356 | 1463967269349 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:34:29 INFO - PROCESS | 3356 | 1463967269351 Marionette TRACE conn6 <- [1,2906,null,{}] 18:34:29 INFO - PROCESS | 3356 | 1463967269355 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:29 INFO - PROCESS | 3356 | 1463967269499 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 18:34:29 INFO - PROCESS | 3356 | 1463967269664 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:29 INFO - PROCESS | 3356 | ++DOCSHELL 000000789655A800 == 115 [pid = 3356] [id = 736] 18:34:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 267 (0000007891D40800) [pid = 3356] [serial = 2208] [outer = 0000000000000000] 18:34:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 268 (0000007891D4BC00) [pid = 3356] [serial = 2209] [outer = 0000007891D40800] 18:34:29 INFO - PROCESS | 3356 | 1463967269720 Marionette DEBUG loaded listener.js 18:34:29 INFO - PROCESS | 3356 | ++DOMWINDOW == 269 (0000007893897800) [pid = 3356] [serial = 2210] [outer = 0000007891D40800] 18:34:30 INFO - PROCESS | 3356 | 1463967270277 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:34:30 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:34:30 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 990ms 18:34:30 INFO - PROCESS | 3356 | 1463967270345 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 18:34:30 INFO - PROCESS | 3356 | 1463967270347 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 18:34:30 INFO - PROCESS | 3356 | 1463967270351 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:34:30 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:34:30 INFO - PROCESS | 3356 | 1463967270353 Marionette TRACE conn6 <- [1,2910,null,{}] 18:34:30 INFO - PROCESS | 3356 | 1463967270357 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:30 INFO - PROCESS | 3356 | 1463967270496 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 18:34:30 INFO - PROCESS | 3356 | 1463967270681 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:30 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F0853800 == 116 [pid = 3356] [id = 737] 18:34:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 270 (0000007891D46000) [pid = 3356] [serial = 2211] [outer = 0000000000000000] 18:34:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 271 (0000007894763000) [pid = 3356] [serial = 2212] [outer = 0000007891D46000] 18:34:30 INFO - PROCESS | 3356 | 1463967270738 Marionette DEBUG loaded listener.js 18:34:30 INFO - PROCESS | 3356 | ++DOMWINDOW == 272 (0000007894F1A800) [pid = 3356] [serial = 2213] [outer = 0000007891D46000] 18:34:31 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:34:31 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:34:31 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:34:31 INFO - PROCESS | 3356 | [3356] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:34:31 INFO - PROCESS | 3356 | 1463967271301 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:34:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:34:31 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:34:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 18:34:31 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:34:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 18:34:31 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:34:31 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 18:34:31 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:31 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:31 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:34:31 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:34:31 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 990ms 18:34:31 INFO - PROCESS | 3356 | 1463967271361 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 18:34:31 INFO - PROCESS | 3356 | 1463967271363 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 18:34:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:34:31 INFO - PROCESS | 3356 | 1463967271369 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:34:31 INFO - PROCESS | 3356 | 1463967271372 Marionette TRACE conn6 <- [1,2914,null,{}] 18:34:31 INFO - PROCESS | 3356 | 1463967271376 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:31 INFO - PROCESS | 3356 | 1463967271520 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 18:34:31 INFO - PROCESS | 3356 | 1463967271704 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:31 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F7009800 == 117 [pid = 3356] [id = 738] 18:34:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 273 (0000007893AF6C00) [pid = 3356] [serial = 2214] [outer = 0000000000000000] 18:34:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 274 (0000007894F31000) [pid = 3356] [serial = 2215] [outer = 0000007893AF6C00] 18:34:31 INFO - PROCESS | 3356 | 1463967271764 Marionette DEBUG loaded listener.js 18:34:31 INFO - PROCESS | 3356 | ++DOMWINDOW == 275 (000000789709B800) [pid = 3356] [serial = 2216] [outer = 0000007893AF6C00] 18:34:32 INFO - PROCESS | 3356 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:34:32 INFO - PROCESS | 3356 | 1463967272307 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:34:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:34:32 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 983ms 18:34:32 INFO - PROCESS | 3356 | 1463967272357 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 18:34:32 INFO - PROCESS | 3356 | 1463967272359 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 18:34:32 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:34:32 INFO - PROCESS | 3356 | 1463967272363 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:34:32 INFO - PROCESS | 3356 | 1463967272365 Marionette TRACE conn6 <- [1,2918,null,{}] 18:34:32 INFO - PROCESS | 3356 | 1463967272369 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:32 INFO - PROCESS | 3356 | 1463967272510 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 18:34:32 INFO - PROCESS | 3356 | 1463967272694 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:32 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FD2C9000 == 118 [pid = 3356] [id = 739] 18:34:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 276 (0000007897098C00) [pid = 3356] [serial = 2217] [outer = 0000000000000000] 18:34:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 277 (00000078EFF66400) [pid = 3356] [serial = 2218] [outer = 0000007897098C00] 18:34:32 INFO - PROCESS | 3356 | 1463967272752 Marionette DEBUG loaded listener.js 18:34:32 INFO - PROCESS | 3356 | ++DOMWINDOW == 278 (00000078F0F29C00) [pid = 3356] [serial = 2219] [outer = 0000007897098C00] 18:34:33 INFO - PROCESS | 3356 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:34:33 INFO - PROCESS | 3356 | 1463967273309 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:34:33 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:34:33 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 986ms 18:34:33 INFO - PROCESS | 3356 | 1463967273359 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 18:34:33 INFO - PROCESS | 3356 | 1463967273362 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 18:34:33 INFO - PROCESS | 3356 | 1463967273368 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:34:33 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:34:33 INFO - PROCESS | 3356 | 1463967273371 Marionette TRACE conn6 <- [1,2922,null,{}] 18:34:33 INFO - PROCESS | 3356 | 1463967273375 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:33 INFO - PROCESS | 3356 | 1463967273534 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 18:34:33 INFO - PROCESS | 3356 | 1463967273721 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:33 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FE113800 == 119 [pid = 3356] [id = 740] 18:34:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 279 (00000078F4FD5000) [pid = 3356] [serial = 2220] [outer = 0000000000000000] 18:34:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 280 (00000078F5EE9C00) [pid = 3356] [serial = 2221] [outer = 00000078F4FD5000] 18:34:33 INFO - PROCESS | 3356 | 1463967273785 Marionette DEBUG loaded listener.js 18:34:33 INFO - PROCESS | 3356 | ++DOMWINDOW == 281 (00000078F9A4C000) [pid = 3356] [serial = 2222] [outer = 00000078F4FD5000] 18:34:34 INFO - PROCESS | 3356 | 1463967274304 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:34:34 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:34:34 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 985ms 18:34:34 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:34:34 INFO - PROCESS | 3356 | 1463967274357 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 18:34:34 INFO - PROCESS | 3356 | 1463967274359 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 18:34:34 INFO - PROCESS | 3356 | 1463967274363 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:34:34 INFO - PROCESS | 3356 | 1463967274365 Marionette TRACE conn6 <- [1,2926,null,{}] 18:34:34 INFO - PROCESS | 3356 | 1463967274369 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:34 INFO - PROCESS | 3356 | 1463967274541 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 18:34:34 INFO - PROCESS | 3356 | 1463967274717 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:34 INFO - PROCESS | 3356 | ++DOCSHELL 0000007894D17000 == 120 [pid = 3356] [id = 741] 18:34:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 282 (00000078F1741C00) [pid = 3356] [serial = 2223] [outer = 0000000000000000] 18:34:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 283 (00000078FA652C00) [pid = 3356] [serial = 2224] [outer = 00000078F1741C00] 18:34:34 INFO - PROCESS | 3356 | 1463967274773 Marionette DEBUG loaded listener.js 18:34:34 INFO - PROCESS | 3356 | ++DOMWINDOW == 284 (00000078FC0C3400) [pid = 3356] [serial = 2225] [outer = 00000078F1741C00] 18:34:35 INFO - PROCESS | 3356 | 1463967275294 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:34:35 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:34:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 985ms 18:34:35 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:34:35 INFO - PROCESS | 3356 | 1463967275351 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 18:34:35 INFO - PROCESS | 3356 | 1463967275353 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 18:34:35 INFO - PROCESS | 3356 | 1463967275357 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:34:35 INFO - PROCESS | 3356 | 1463967275361 Marionette TRACE conn6 <- [1,2930,null,{}] 18:34:35 INFO - PROCESS | 3356 | 1463967275365 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:35 INFO - PROCESS | 3356 | 1463967275507 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 18:34:35 INFO - PROCESS | 3356 | 1463967275693 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:35 INFO - PROCESS | 3356 | ++DOCSHELL 000000789868D800 == 121 [pid = 3356] [id = 742] 18:34:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 285 (0000007896634400) [pid = 3356] [serial = 2226] [outer = 0000000000000000] 18:34:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 286 (000000789663AC00) [pid = 3356] [serial = 2227] [outer = 0000007896634400] 18:34:35 INFO - PROCESS | 3356 | 1463967275750 Marionette DEBUG loaded listener.js 18:34:35 INFO - PROCESS | 3356 | ++DOMWINDOW == 287 (0000007896642400) [pid = 3356] [serial = 2228] [outer = 0000007896634400] 18:34:36 INFO - PROCESS | 3356 | 1463967276315 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:34:36 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:34:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:34:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:36 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:34:36 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 986ms 18:34:36 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:34:36 INFO - PROCESS | 3356 | 1463967276346 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 18:34:36 INFO - PROCESS | 3356 | 1463967276348 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 18:34:36 INFO - PROCESS | 3356 | 1463967276352 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:34:36 INFO - PROCESS | 3356 | 1463967276354 Marionette TRACE conn6 <- [1,2934,null,{}] 18:34:36 INFO - PROCESS | 3356 | 1463967276358 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:36 INFO - PROCESS | 3356 | 1463967276501 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 18:34:36 INFO - PROCESS | 3356 | 1463967276687 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:36 INFO - PROCESS | 3356 | ++DOCSHELL 0000007892EA0800 == 122 [pid = 3356] [id = 743] 18:34:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 288 (0000007892E6A800) [pid = 3356] [serial = 2229] [outer = 0000000000000000] 18:34:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 289 (0000007892E71C00) [pid = 3356] [serial = 2230] [outer = 0000007892E6A800] 18:34:36 INFO - PROCESS | 3356 | 1463967276745 Marionette DEBUG loaded listener.js 18:34:36 INFO - PROCESS | 3356 | ++DOMWINDOW == 290 (00000078FA63B400) [pid = 3356] [serial = 2231] [outer = 0000007892E6A800] 18:34:37 INFO - PROCESS | 3356 | 1463967277248 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:34:37 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:34:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 945ms 18:34:37 INFO - PROCESS | 3356 | 1463967277299 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 18:34:37 INFO - PROCESS | 3356 | 1463967277302 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 18:34:37 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:34:37 INFO - PROCESS | 3356 | 1463967277305 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:34:37 INFO - PROCESS | 3356 | 1463967277307 Marionette TRACE conn6 <- [1,2938,null,{}] 18:34:37 INFO - PROCESS | 3356 | 1463967277311 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:37 INFO - PROCESS | 3356 | 1463967277454 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 18:34:37 INFO - PROCESS | 3356 | 1463967277641 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:37 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F1323800 == 123 [pid = 3356] [id = 744] 18:34:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 291 (0000007892DA7000) [pid = 3356] [serial = 2232] [outer = 0000000000000000] 18:34:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 292 (0000007892DAB000) [pid = 3356] [serial = 2233] [outer = 0000007892DA7000] 18:34:37 INFO - PROCESS | 3356 | 1463967277698 Marionette DEBUG loaded listener.js 18:34:37 INFO - PROCESS | 3356 | ++DOMWINDOW == 293 (0000007892DB1C00) [pid = 3356] [serial = 2234] [outer = 0000007892DA7000] 18:34:38 INFO - PROCESS | 3356 | ++DOCSHELL 0000007896693800 == 124 [pid = 3356] [id = 745] 18:34:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 294 (0000007895164400) [pid = 3356] [serial = 2235] [outer = 0000000000000000] 18:34:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 295 (0000007895166000) [pid = 3356] [serial = 2236] [outer = 0000007895164400] 18:34:38 INFO - PROCESS | 3356 | 1463967278316 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:34:38 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:34:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1032ms 18:34:38 INFO - PROCESS | 3356 | 1463967278339 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 18:34:38 INFO - PROCESS | 3356 | 1463967278341 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 18:34:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:34:38 INFO - PROCESS | 3356 | 1463967278345 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:34:38 INFO - PROCESS | 3356 | 1463967278347 Marionette TRACE conn6 <- [1,2942,null,{}] 18:34:38 INFO - PROCESS | 3356 | 1463967278368 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:38 INFO - PROCESS | 3356 | 1463967278594 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 18:34:38 INFO - PROCESS | 3356 | 1463967278818 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:38 INFO - PROCESS | 3356 | ++DOCSHELL 0000007888D63800 == 125 [pid = 3356] [id = 746] 18:34:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 296 (0000007880F8FC00) [pid = 3356] [serial = 2237] [outer = 0000000000000000] 18:34:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 297 (0000007885B0C800) [pid = 3356] [serial = 2238] [outer = 0000007880F8FC00] 18:34:38 INFO - PROCESS | 3356 | 1463967278875 Marionette DEBUG loaded listener.js 18:34:38 INFO - PROCESS | 3356 | ++DOMWINDOW == 298 (000000788D31B000) [pid = 3356] [serial = 2239] [outer = 0000007880F8FC00] 18:34:39 INFO - PROCESS | 3356 | 1463967279458 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:34:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:34:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:34:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1142ms 18:34:39 INFO - PROCESS | 3356 | 1463967279499 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 18:34:39 INFO - PROCESS | 3356 | 1463967279501 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 18:34:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:34:39 INFO - PROCESS | 3356 | 1463967279507 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:34:39 INFO - PROCESS | 3356 | 1463967279509 Marionette TRACE conn6 <- [1,2946,null,{}] 18:34:39 INFO - PROCESS | 3356 | 1463967279513 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:39 INFO - PROCESS | 3356 | 1463967279675 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 18:34:39 INFO - PROCESS | 3356 | 1463967279870 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:39 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D6A6800 == 126 [pid = 3356] [id = 747] 18:34:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 299 (000000788BA60400) [pid = 3356] [serial = 2240] [outer = 0000000000000000] 18:34:39 INFO - PROCESS | 3356 | ++DOMWINDOW == 300 (0000007895169C00) [pid = 3356] [serial = 2241] [outer = 000000788BA60400] 18:34:39 INFO - PROCESS | 3356 | 1463967279928 Marionette DEBUG loaded listener.js 18:34:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 301 (000000789516FC00) [pid = 3356] [serial = 2242] [outer = 000000788BA60400] 18:34:40 INFO - PROCESS | 3356 | 1463967280484 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:34:40 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:34:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1027ms 18:34:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:34:40 INFO - PROCESS | 3356 | 1463967280537 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 18:34:40 INFO - PROCESS | 3356 | 1463967280539 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 18:34:40 INFO - PROCESS | 3356 | 1463967280560 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:34:40 INFO - PROCESS | 3356 | 1463967280563 Marionette TRACE conn6 <- [1,2950,null,{}] 18:34:40 INFO - PROCESS | 3356 | 1463967280590 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:40 INFO - PROCESS | 3356 | 1463967280737 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 18:34:40 INFO - PROCESS | 3356 | 1463967280928 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:40 INFO - PROCESS | 3356 | ++DOCSHELL 000000789200C800 == 127 [pid = 3356] [id = 748] 18:34:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 302 (000000789516D000) [pid = 3356] [serial = 2243] [outer = 0000000000000000] 18:34:40 INFO - PROCESS | 3356 | ++DOMWINDOW == 303 (00000078F5A79000) [pid = 3356] [serial = 2244] [outer = 000000789516D000] 18:34:40 INFO - PROCESS | 3356 | 1463967280986 Marionette DEBUG loaded listener.js 18:34:41 INFO - PROCESS | 3356 | ++DOMWINDOW == 304 (00000078FC94C000) [pid = 3356] [serial = 2245] [outer = 000000789516D000] 18:34:41 INFO - PROCESS | 3356 | 1463967281564 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:34:41 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:34:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1073ms 18:34:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:34:41 INFO - PROCESS | 3356 | 1463967281620 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 18:34:41 INFO - PROCESS | 3356 | 1463967281622 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 18:34:41 INFO - PROCESS | 3356 | 1463967281643 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:34:41 INFO - PROCESS | 3356 | 1463967281645 Marionette TRACE conn6 <- [1,2954,null,{}] 18:34:41 INFO - PROCESS | 3356 | 1463967281649 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:41 INFO - PROCESS | 3356 | 1463967281797 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 18:34:41 INFO - PROCESS | 3356 | 1463967281977 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:42 INFO - PROCESS | 3356 | ++DOCSHELL 0000007895951000 == 128 [pid = 3356] [id = 749] 18:34:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 305 (0000007894624800) [pid = 3356] [serial = 2246] [outer = 0000000000000000] 18:34:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 306 (000000789462CC00) [pid = 3356] [serial = 2247] [outer = 0000007894624800] 18:34:42 INFO - PROCESS | 3356 | 1463967282032 Marionette DEBUG loaded listener.js 18:34:42 INFO - PROCESS | 3356 | ++DOMWINDOW == 307 (000000789516F000) [pid = 3356] [serial = 2248] [outer = 0000007894624800] 18:34:42 INFO - PROCESS | 3356 | 1463967282887 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:34:42 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:34:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1297ms 18:34:42 INFO - PROCESS | 3356 | 1463967282926 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 18:34:42 INFO - PROCESS | 3356 | 1463967282931 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 18:34:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:34:42 INFO - PROCESS | 3356 | 1463967282936 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:34:42 INFO - PROCESS | 3356 | 1463967282941 Marionette TRACE conn6 <- [1,2958,null,{}] 18:34:42 INFO - PROCESS | 3356 | 1463967282947 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:43 INFO - PROCESS | 3356 | 1463967283095 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 18:34:43 INFO - PROCESS | 3356 | 1463967283289 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:43 INFO - PROCESS | 3356 | ++DOCSHELL 000000788BA3E800 == 129 [pid = 3356] [id = 750] 18:34:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 308 (00000078863BD400) [pid = 3356] [serial = 2249] [outer = 0000000000000000] 18:34:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 309 (00000078885DB400) [pid = 3356] [serial = 2250] [outer = 00000078863BD400] 18:34:43 INFO - PROCESS | 3356 | 1463967283343 Marionette DEBUG loaded listener.js 18:34:43 INFO - PROCESS | 3356 | ++DOMWINDOW == 310 (00000078891EA000) [pid = 3356] [serial = 2251] [outer = 00000078863BD400] 18:34:43 INFO - PROCESS | 3356 | 1463967283900 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:34:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:34:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 986ms 18:34:43 INFO - PROCESS | 3356 | 1463967283926 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 18:34:43 INFO - PROCESS | 3356 | 1463967283932 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 18:34:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:34:43 INFO - PROCESS | 3356 | 1463967283938 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:34:43 INFO - PROCESS | 3356 | 1463967283940 Marionette TRACE conn6 <- [1,2962,null,{}] 18:34:43 INFO - PROCESS | 3356 | 1463967283944 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:44 INFO - PROCESS | 3356 | 1463967284082 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 18:34:44 INFO - PROCESS | 3356 | 1463967284286 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:44 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882143800 == 130 [pid = 3356] [id = 751] 18:34:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 311 (0000007882003800) [pid = 3356] [serial = 2252] [outer = 0000000000000000] 18:34:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 312 (000000788B366800) [pid = 3356] [serial = 2253] [outer = 0000007882003800] 18:34:44 INFO - PROCESS | 3356 | 1463967284391 Marionette DEBUG loaded listener.js 18:34:44 INFO - PROCESS | 3356 | ++DOMWINDOW == 313 (000000788B9D7800) [pid = 3356] [serial = 2254] [outer = 0000007882003800] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788DA0E000 == 129 [pid = 3356] [id = 728] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788D422000 == 128 [pid = 3356] [id = 727] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788CEDE800 == 127 [pid = 3356] [id = 726] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788C29B800 == 126 [pid = 3356] [id = 725] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788B33A800 == 125 [pid = 3356] [id = 724] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788A765000 == 124 [pid = 3356] [id = 723] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 0000007889945800 == 123 [pid = 3356] [id = 722] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078823B6800 == 122 [pid = 3356] [id = 721] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788495E800 == 121 [pid = 3356] [id = 720] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 312 (00000078F9A4A000) [pid = 3356] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | 1463967285141 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078970A8000 == 120 [pid = 3356] [id = 716] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 000000789303F000 == 119 [pid = 3356] [id = 715] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078938AC000 == 118 [pid = 3356] [id = 714] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 0000007893533800 == 117 [pid = 3356] [id = 713] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 0000007892DD5800 == 116 [pid = 3356] [id = 712] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 0000007891969800 == 115 [pid = 3356] [id = 711] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FDFEF800 == 114 [pid = 3356] [id = 710] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FF744800 == 113 [pid = 3356] [id = 709] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078FC832800 == 112 [pid = 3356] [id = 708] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 00000078F4F35800 == 111 [pid = 3356] [id = 707] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788D69A000 == 110 [pid = 3356] [id = 706] 18:34:45 INFO - PROCESS | 3356 | --DOCSHELL 000000788A174800 == 109 [pid = 3356] [id = 705] 18:34:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 311 (0000007888DE3400) [pid = 3356] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1230ms 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 310 (0000007888CE1800) [pid = 3356] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 309 (00000078863C7800) [pid = 3356] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 308 (0000007883F77400) [pid = 3356] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 307 (00000078885E0400) [pid = 3356] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 306 (000000788D12F400) [pid = 3356] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 305 (000000788CBD3000) [pid = 3356] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 304 (000000788C21B000) [pid = 3356] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 303 (00000078FCDF3400) [pid = 3356] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 302 (00000078FBFAF800) [pid = 3356] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 301 (0000007891B66C00) [pid = 3356] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 300 (00000078F06C1C00) [pid = 3356] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 299 (000000788D1BF400) [pid = 3356] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 298 (00000078891EFC00) [pid = 3356] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 297 (0000007889F48000) [pid = 3356] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 296 (0000007882383000) [pid = 3356] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 295 (000000788E4DF000) [pid = 3356] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 294 (0000007891C42800) [pid = 3356] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 293 (0000007891786000) [pid = 3356] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 292 (00000078F5A59400) [pid = 3356] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 291 (000000788A7D9400) [pid = 3356] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 290 (000000788992AC00) [pid = 3356] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 289 (00000078F9A9CC00) [pid = 3356] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 288 (000000788B9D9C00) [pid = 3356] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 287 (00000078FC888C00) [pid = 3356] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 286 (000000788C214000) [pid = 3356] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 285 (0000007891DE2C00) [pid = 3356] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 284 (00000078F1C0A000) [pid = 3356] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 283 (00000078F5C6E800) [pid = 3356] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 282 (00000078F06C8000) [pid = 3356] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 281 (000000788E734400) [pid = 3356] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 280 (000000788F06D000) [pid = 3356] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 279 (000000788A7D8000) [pid = 3356] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 278 (000000788E708C00) [pid = 3356] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | --DOMWINDOW == 277 (000000788E4D9C00) [pid = 3356] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 18:34:45 INFO - PROCESS | 3356 | 1463967285209 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 18:34:45 INFO - PROCESS | 3356 | 1463967285211 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 18:34:45 INFO - PROCESS | 3356 | 1463967285219 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:34:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:34:45 INFO - PROCESS | 3356 | 1463967285223 Marionette TRACE conn6 <- [1,2966,null,{}] 18:34:45 INFO - PROCESS | 3356 | 1463967285239 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:45 INFO - PROCESS | 3356 | 1463967285369 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 18:34:45 INFO - PROCESS | 3356 | 1463967285377 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:45 INFO - PROCESS | 3356 | ++DOCSHELL 000000788965A000 == 110 [pid = 3356] [id = 752] 18:34:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 278 (0000007885B08400) [pid = 3356] [serial = 2255] [outer = 0000000000000000] 18:34:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 279 (0000007887BCEC00) [pid = 3356] [serial = 2256] [outer = 0000007885B08400] 18:34:45 INFO - PROCESS | 3356 | 1463967285426 Marionette DEBUG loaded listener.js 18:34:45 INFO - PROCESS | 3356 | ++DOMWINDOW == 280 (00000078894AB000) [pid = 3356] [serial = 2257] [outer = 0000007885B08400] 18:34:45 INFO - PROCESS | 3356 | 1463967285974 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:34:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 18:34:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 776ms 18:34:46 INFO - PROCESS | 3356 | 1463967286000 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 18:34:46 INFO - PROCESS | 3356 | 1463967286003 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 18:34:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:34:46 INFO - PROCESS | 3356 | 1463967286006 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:34:46 INFO - PROCESS | 3356 | 1463967286008 Marionette TRACE conn6 <- [1,2970,null,{}] 18:34:46 INFO - PROCESS | 3356 | 1463967286012 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:46 INFO - PROCESS | 3356 | 1463967286137 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 18:34:46 INFO - PROCESS | 3356 | 1463967286295 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:46 INFO - PROCESS | 3356 | ++DOCSHELL 000000788BA2F800 == 111 [pid = 3356] [id = 753] 18:34:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 281 (000000788A7DE800) [pid = 3356] [serial = 2258] [outer = 0000000000000000] 18:34:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 282 (000000788B3B7C00) [pid = 3356] [serial = 2259] [outer = 000000788A7DE800] 18:34:46 INFO - PROCESS | 3356 | 1463967286346 Marionette DEBUG loaded listener.js 18:34:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 283 (000000788BA81C00) [pid = 3356] [serial = 2260] [outer = 000000788A7DE800] 18:34:46 INFO - PROCESS | 3356 | 1463967286724 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:34:46 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 18:34:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:34:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:34:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 733ms 18:34:46 INFO - PROCESS | 3356 | 1463967286750 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 18:34:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:34:46 INFO - PROCESS | 3356 | 1463967286752 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 18:34:46 INFO - PROCESS | 3356 | 1463967286755 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:34:46 INFO - PROCESS | 3356 | 1463967286757 Marionette TRACE conn6 <- [1,2974,null,{}] 18:34:46 INFO - PROCESS | 3356 | 1463967286760 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:46 INFO - PROCESS | 3356 | 1463967286882 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 18:34:46 INFO - PROCESS | 3356 | 1463967286888 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:46 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CEDA800 == 112 [pid = 3356] [id = 754] 18:34:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 284 (000000788C216C00) [pid = 3356] [serial = 2261] [outer = 0000000000000000] 18:34:46 INFO - PROCESS | 3356 | ++DOMWINDOW == 285 (000000788D1B7000) [pid = 3356] [serial = 2262] [outer = 000000788C216C00] 18:34:46 INFO - PROCESS | 3356 | 1463967286934 Marionette DEBUG loaded listener.js 18:34:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 286 (000000788D521800) [pid = 3356] [serial = 2263] [outer = 000000788C216C00] 18:34:47 INFO - PROCESS | 3356 | 1463967287423 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:34:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 18:34:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 734ms 18:34:47 INFO - PROCESS | 3356 | 1463967287490 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 18:34:47 INFO - PROCESS | 3356 | 1463967287493 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 18:34:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:34:47 INFO - PROCESS | 3356 | 1463967287496 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:34:47 INFO - PROCESS | 3356 | 1463967287498 Marionette TRACE conn6 <- [1,2978,null,{}] 18:34:47 INFO - PROCESS | 3356 | 1463967287501 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:47 INFO - PROCESS | 3356 | 1463967287707 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 18:34:47 INFO - PROCESS | 3356 | 1463967287732 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:47 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DB12000 == 113 [pid = 3356] [id = 755] 18:34:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 287 (000000788EA0E400) [pid = 3356] [serial = 2264] [outer = 0000000000000000] 18:34:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 288 (000000788F074400) [pid = 3356] [serial = 2265] [outer = 000000788EA0E400] 18:34:47 INFO - PROCESS | 3356 | 1463967287779 Marionette DEBUG loaded listener.js 18:34:47 INFO - PROCESS | 3356 | ++DOMWINDOW == 289 (0000007891782800) [pid = 3356] [serial = 2266] [outer = 000000788EA0E400] 18:34:48 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E6E8800 == 114 [pid = 3356] [id = 756] 18:34:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 290 (0000007892DF4C00) [pid = 3356] [serial = 2267] [outer = 0000000000000000] 18:34:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 291 (0000007892DF6C00) [pid = 3356] [serial = 2268] [outer = 0000007892DF4C00] 18:34:48 INFO - PROCESS | 3356 | 1463967288288 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:34:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 18:34:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 838ms 18:34:48 INFO - PROCESS | 3356 | 1463967288337 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 18:34:48 INFO - PROCESS | 3356 | 1463967288339 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 18:34:48 INFO - PROCESS | 3356 | 1463967288343 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:34:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:34:48 INFO - PROCESS | 3356 | 1463967288344 Marionette TRACE conn6 <- [1,2982,null,{}] 18:34:48 INFO - PROCESS | 3356 | 1463967288348 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:48 INFO - PROCESS | 3356 | 1463967288557 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 18:34:48 INFO - PROCESS | 3356 | 1463967288588 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:48 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891D57000 == 115 [pid = 3356] [id = 757] 18:34:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 292 (0000007891C4AC00) [pid = 3356] [serial = 2269] [outer = 0000000000000000] 18:34:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 293 (0000007891DE4400) [pid = 3356] [serial = 2270] [outer = 0000007891C4AC00] 18:34:48 INFO - PROCESS | 3356 | 1463967288634 Marionette DEBUG loaded listener.js 18:34:48 INFO - PROCESS | 3356 | ++DOMWINDOW == 294 (0000007892F06C00) [pid = 3356] [serial = 2271] [outer = 0000007891C4AC00] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 293 (0000007888CDF400) [pid = 3356] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 292 (000000788EA12800) [pid = 3356] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 291 (0000007891C41000) [pid = 3356] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 290 (000000788E72F000) [pid = 3356] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 289 (00000078885E0C00) [pid = 3356] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 288 (00000078896EB400) [pid = 3356] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 287 (000000788C110800) [pid = 3356] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 286 (000000788D31CC00) [pid = 3356] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 285 (000000788E729C00) [pid = 3356] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 284 (0000007893AEC400) [pid = 3356] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 283 (00000078830F9C00) [pid = 3356] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 282 (0000007893AF4800) [pid = 3356] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 281 (000000788B943C00) [pid = 3356] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 280 (00000078F06BEC00) [pid = 3356] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 279 (000000788A6D6800) [pid = 3356] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 278 (000000788E711800) [pid = 3356] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 277 (0000007891D49800) [pid = 3356] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 276 (000000788F079C00) [pid = 3356] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 275 (0000007880FD8800) [pid = 3356] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 274 (0000007881FE9C00) [pid = 3356] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 273 (000000788F3DEC00) [pid = 3356] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 272 (000000788CE3E800) [pid = 3356] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 271 (000000788275D000) [pid = 3356] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 270 (00000078EFF5C400) [pid = 3356] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 269 (0000007888DEB000) [pid = 3356] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 268 (000000788E039C00) [pid = 3356] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 267 (000000788BA6B400) [pid = 3356] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 266 (000000788C10F800) [pid = 3356] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 265 (00000078823D0C00) [pid = 3356] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 264 (000000788B36C000) [pid = 3356] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 263 (000000788072CC00) [pid = 3356] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 262 (0000007882002800) [pid = 3356] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 261 (0000007891D47400) [pid = 3356] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 260 (00000078F510DC00) [pid = 3356] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 259 (000000788D20A400) [pid = 3356] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 258 (00000078F6A8D000) [pid = 3356] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 257 (00000078F4FD7400) [pid = 3356] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 256 (000000788E030000) [pid = 3356] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 255 (000000788E032800) [pid = 3356] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 254 (00000078807DB000) [pid = 3356] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 253 (000000788B9CC800) [pid = 3356] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 252 (000000788D1B2C00) [pid = 3356] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 251 (0000007888AEC000) [pid = 3356] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 250 (000000788D20F400) [pid = 3356] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 249 (000000788CE38000) [pid = 3356] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 248 (0000007891DE3000) [pid = 3356] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 247 (0000007880F27000) [pid = 3356] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 246 (0000007889176C00) [pid = 3356] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 245 (000000788A7DC800) [pid = 3356] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 244 (0000007889F83C00) [pid = 3356] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 243 (000000788E4DFC00) [pid = 3356] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:34:49 INFO - PROCESS | 3356 | --DOMWINDOW == 242 (0000007888CD3C00) [pid = 3356] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:34:50 INFO - PROCESS | 3356 | 1463967290058 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:34:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:34:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 18:34:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1743ms 18:34:50 INFO - PROCESS | 3356 | 1463967290090 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 18:34:50 INFO - PROCESS | 3356 | 1463967290095 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 18:34:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:34:50 INFO - PROCESS | 3356 | 1463967290101 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:34:50 INFO - PROCESS | 3356 | 1463967290105 Marionette TRACE conn6 <- [1,2986,null,{}] 18:34:50 INFO - PROCESS | 3356 | 1463967290111 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:50 INFO - PROCESS | 3356 | 1463967290278 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 18:34:50 INFO - PROCESS | 3356 | 1463967290460 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:50 INFO - PROCESS | 3356 | ++DOCSHELL 0000007889B0F800 == 116 [pid = 3356] [id = 758] 18:34:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 243 (00000078820CF000) [pid = 3356] [serial = 2272] [outer = 0000000000000000] 18:34:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 244 (0000007882385C00) [pid = 3356] [serial = 2273] [outer = 00000078820CF000] 18:34:50 INFO - PROCESS | 3356 | 1463967290526 Marionette DEBUG loaded listener.js 18:34:50 INFO - PROCESS | 3356 | ++DOMWINDOW == 245 (00000078843E5000) [pid = 3356] [serial = 2274] [outer = 00000078820CF000] 18:34:51 INFO - PROCESS | 3356 | 1463967291126 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:34:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 18:34:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1080ms 18:34:51 INFO - PROCESS | 3356 | 1463967291190 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 18:34:51 INFO - PROCESS | 3356 | 1463967291197 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 18:34:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:34:51 INFO - PROCESS | 3356 | 1463967291203 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:34:51 INFO - PROCESS | 3356 | 1463967291207 Marionette TRACE conn6 <- [1,2990,null,{}] 18:34:51 INFO - PROCESS | 3356 | 1463967291211 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:51 INFO - PROCESS | 3356 | 1463967291361 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 18:34:51 INFO - PROCESS | 3356 | 1463967291539 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:51 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D7DD000 == 117 [pid = 3356] [id = 759] 18:34:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 246 (00000078863C4C00) [pid = 3356] [serial = 2275] [outer = 0000000000000000] 18:34:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 247 (0000007888D57C00) [pid = 3356] [serial = 2276] [outer = 00000078863C4C00] 18:34:51 INFO - PROCESS | 3356 | 1463967291597 Marionette DEBUG loaded listener.js 18:34:51 INFO - PROCESS | 3356 | ++DOMWINDOW == 248 (00000078891F0C00) [pid = 3356] [serial = 2277] [outer = 00000078863C4C00] 18:34:52 INFO - PROCESS | 3356 | 1463967292153 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:34:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 18:34:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 986ms 18:34:52 INFO - PROCESS | 3356 | 1463967292190 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 18:34:52 INFO - PROCESS | 3356 | 1463967292193 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 18:34:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:34:52 INFO - PROCESS | 3356 | 1463967292197 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:34:52 INFO - PROCESS | 3356 | 1463967292201 Marionette TRACE conn6 <- [1,2994,null,{}] 18:34:52 INFO - PROCESS | 3356 | 1463967292213 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:52 INFO - PROCESS | 3356 | 1463967292365 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 18:34:52 INFO - PROCESS | 3356 | 1463967292558 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:52 INFO - PROCESS | 3356 | ++DOCSHELL 0000007892E9C800 == 118 [pid = 3356] [id = 760] 18:34:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 249 (000000788B3B6C00) [pid = 3356] [serial = 2278] [outer = 0000000000000000] 18:34:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 250 (000000788B9CC800) [pid = 3356] [serial = 2279] [outer = 000000788B3B6C00] 18:34:52 INFO - PROCESS | 3356 | 1463967292620 Marionette DEBUG loaded listener.js 18:34:52 INFO - PROCESS | 3356 | ++DOMWINDOW == 251 (000000788CBDB400) [pid = 3356] [serial = 2280] [outer = 000000788B3B6C00] 18:34:53 INFO - PROCESS | 3356 | 1463967293154 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:34:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 18:34:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 18:34:53 INFO - PROCESS | 3356 | 1463967293184 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 18:34:53 INFO - PROCESS | 3356 | 1463967293187 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 18:34:53 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:34:53 INFO - PROCESS | 3356 | 1463967293190 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:34:53 INFO - PROCESS | 3356 | 1463967293192 Marionette TRACE conn6 <- [1,2998,null,{}] 18:34:53 INFO - PROCESS | 3356 | 1463967293196 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:53 INFO - PROCESS | 3356 | 1463967293343 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 18:34:53 INFO - PROCESS | 3356 | 1463967293524 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:53 INFO - PROCESS | 3356 | ++DOCSHELL 0000007893833000 == 119 [pid = 3356] [id = 761] 18:34:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 252 (000000788CE38000) [pid = 3356] [serial = 2281] [outer = 0000000000000000] 18:34:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 253 (000000788D315800) [pid = 3356] [serial = 2282] [outer = 000000788CE38000] 18:34:53 INFO - PROCESS | 3356 | 1463967293580 Marionette DEBUG loaded listener.js 18:34:53 INFO - PROCESS | 3356 | ++DOMWINDOW == 254 (000000788D682800) [pid = 3356] [serial = 2283] [outer = 000000788CE38000] 18:34:53 INFO - PROCESS | 3356 | [3356] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:34:54 INFO - PROCESS | 3356 | 1463967294155 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:34:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:34:54 INFO - {} 18:34:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:34:54 INFO - {} 18:34:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:34:54 INFO - {} 18:34:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:34:54 INFO - {} 18:34:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 986ms 18:34:54 INFO - PROCESS | 3356 | 1463967294178 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 18:34:54 INFO - PROCESS | 3356 | 1463967294181 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 18:34:54 INFO - TEST-START | /FileAPI/fileReader.html 18:34:54 INFO - PROCESS | 3356 | 1463967294184 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:34:54 INFO - PROCESS | 3356 | 1463967294186 Marionette TRACE conn6 <- [1,3002,null,{}] 18:34:54 INFO - PROCESS | 3356 | 1463967294190 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:54 INFO - PROCESS | 3356 | 1463967294334 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 18:34:54 INFO - PROCESS | 3356 | 1463967294510 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:54 INFO - PROCESS | 3356 | ++DOCSHELL 0000007896548800 == 120 [pid = 3356] [id = 762] 18:34:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 255 (000000788E711800) [pid = 3356] [serial = 2284] [outer = 0000000000000000] 18:34:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 256 (000000788F07A000) [pid = 3356] [serial = 2285] [outer = 000000788E711800] 18:34:54 INFO - PROCESS | 3356 | 1463967294567 Marionette DEBUG loaded listener.js 18:34:54 INFO - PROCESS | 3356 | ++DOMWINDOW == 257 (0000007891D47400) [pid = 3356] [serial = 2286] [outer = 000000788E711800] 18:34:55 INFO - PROCESS | 3356 | 1463967295111 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:34:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:34:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:34:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:34:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:34:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 986ms 18:34:55 INFO - PROCESS | 3356 | 1463967295173 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 18:34:55 INFO - PROCESS | 3356 | 1463967295176 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 18:34:55 INFO - TEST-START | /FileAPI/historical.html 18:34:55 INFO - PROCESS | 3356 | 1463967295180 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:34:55 INFO - PROCESS | 3356 | 1463967295182 Marionette TRACE conn6 <- [1,3006,null,{}] 18:34:55 INFO - PROCESS | 3356 | 1463967295227 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:55 INFO - PROCESS | 3356 | 1463967295494 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 18:34:55 INFO - PROCESS | 3356 | 1463967295582 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:55 INFO - PROCESS | 3356 | ++DOCSHELL 00000078F085D800 == 121 [pid = 3356] [id = 763] 18:34:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 258 (0000007891DE7400) [pid = 3356] [serial = 2287] [outer = 0000000000000000] 18:34:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 259 (0000007892F10400) [pid = 3356] [serial = 2288] [outer = 0000007891DE7400] 18:34:55 INFO - PROCESS | 3356 | 1463967295639 Marionette DEBUG loaded listener.js 18:34:55 INFO - PROCESS | 3356 | ++DOMWINDOW == 260 (000000789462F400) [pid = 3356] [serial = 2289] [outer = 0000007891DE7400] 18:34:56 INFO - PROCESS | 3356 | 1463967296177 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:34:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:34:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:34:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:34:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:34:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:34:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:34:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:34:56 INFO - TEST-OK | /FileAPI/historical.html | took 1026ms 18:34:56 INFO - PROCESS | 3356 | 1463967296209 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 18:34:56 INFO - PROCESS | 3356 | 1463967296211 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 18:34:56 INFO - PROCESS | 3356 | 1463967296233 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:34:56 INFO - TEST-START | /FileAPI/idlharness.html 18:34:56 INFO - PROCESS | 3356 | 1463967296236 Marionette TRACE conn6 <- [1,3010,null,{}] 18:34:56 INFO - PROCESS | 3356 | 1463967296239 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:56 INFO - PROCESS | 3356 | 1463967296383 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 18:34:56 INFO - PROCESS | 3356 | 1463967296571 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:56 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FA6B7000 == 122 [pid = 3356] [id = 764] 18:34:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 261 (0000007891DE8C00) [pid = 3356] [serial = 2290] [outer = 0000000000000000] 18:34:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 262 (0000007894F1F800) [pid = 3356] [serial = 2291] [outer = 0000007891DE8C00] 18:34:56 INFO - PROCESS | 3356 | 1463967296630 Marionette DEBUG loaded listener.js 18:34:56 INFO - PROCESS | 3356 | ++DOMWINDOW == 263 (0000007896636800) [pid = 3356] [serial = 2292] [outer = 0000007891DE8C00] 18:34:57 INFO - PROCESS | 3356 | 1463967297632 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:34:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:34:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:34:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:34:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:34:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:34:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:34:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:34:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:34:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:34:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:34:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:34:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:34:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:34:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 18:34:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:34:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:34:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:34:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:34:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:34:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:34:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 18:34:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:34:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:34:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:34:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:34:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:34:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:34:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:34:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 1485ms 18:34:57 INFO - PROCESS | 3356 | 1463967297723 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 18:34:57 INFO - PROCESS | 3356 | 1463967297726 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 18:34:57 INFO - PROCESS | 3356 | 1463967297730 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:34:57 INFO - TEST-START | /FileAPI/idlharness.worker 18:34:57 INFO - PROCESS | 3356 | 1463967297732 Marionette TRACE conn6 <- [1,3014,null,{}] 18:34:57 INFO - PROCESS | 3356 | 1463967297736 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:57 INFO - PROCESS | 3356 | 1463967297911 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 18:34:58 INFO - PROCESS | 3356 | 1463967298104 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:58 INFO - PROCESS | 3356 | ++DOCSHELL 00000078FCF1C800 == 123 [pid = 3356] [id = 765] 18:34:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 264 (0000007894F2D800) [pid = 3356] [serial = 2293] [outer = 0000000000000000] 18:34:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 265 (00000078FD1ED400) [pid = 3356] [serial = 2294] [outer = 0000007894F2D800] 18:34:58 INFO - PROCESS | 3356 | 1463967298164 Marionette DEBUG loaded listener.js 18:34:58 INFO - PROCESS | 3356 | ++DOMWINDOW == 266 (00000078FD207400) [pid = 3356] [serial = 2295] [outer = 0000007894F2D800] 18:34:58 INFO - PROCESS | 3356 | [3356] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:34:59 INFO - PROCESS | 3356 | 1463967299311 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:34:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:34:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:34:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:34:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:34:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:34:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:34:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:34:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:34:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 18:34:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 18:34:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:34:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:34:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:34:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:34:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:34:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:34:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:34:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:34:59 INFO - {} 18:34:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1724ms 18:34:59 INFO - PROCESS | 3356 | 1463967299485 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 18:34:59 INFO - PROCESS | 3356 | 1463967299488 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 18:34:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:34:59 INFO - PROCESS | 3356 | 1463967299491 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:34:59 INFO - PROCESS | 3356 | 1463967299494 Marionette TRACE conn6 <- [1,3018,null,{}] 18:34:59 INFO - PROCESS | 3356 | 1463967299511 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:34:59 INFO - PROCESS | 3356 | 1463967299657 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 18:34:59 INFO - PROCESS | 3356 | 1463967299828 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:34:59 INFO - PROCESS | 3356 | ++DOCSHELL 0000007895944000 == 124 [pid = 3356] [id = 766] 18:34:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 267 (000000788DB24C00) [pid = 3356] [serial = 2296] [outer = 0000000000000000] 18:34:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 268 (000000788DB26800) [pid = 3356] [serial = 2297] [outer = 000000788DB24C00] 18:34:59 INFO - PROCESS | 3356 | 1463967299883 Marionette DEBUG loaded listener.js 18:34:59 INFO - PROCESS | 3356 | ++DOMWINDOW == 269 (000000788DB2C800) [pid = 3356] [serial = 2298] [outer = 000000788DB24C00] 18:35:00 INFO - PROCESS | 3356 | 1463967300397 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:35:00 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 18:35:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 944ms 18:35:00 INFO - PROCESS | 3356 | 1463967300440 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 18:35:00 INFO - PROCESS | 3356 | 1463967300442 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 18:35:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:35:00 INFO - PROCESS | 3356 | 1463967300445 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:35:00 INFO - PROCESS | 3356 | 1463967300448 Marionette TRACE conn6 <- [1,3022,null,{}] 18:35:00 INFO - PROCESS | 3356 | 1463967300451 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:00 INFO - PROCESS | 3356 | 1463967300629 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 18:35:00 INFO - PROCESS | 3356 | 1463967300811 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:00 INFO - PROCESS | 3356 | ++DOCSHELL 000000789B15D000 == 125 [pid = 3356] [id = 767] 18:35:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 270 (000000788DB25000) [pid = 3356] [serial = 2299] [outer = 0000000000000000] 18:35:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 271 (0000007895898000) [pid = 3356] [serial = 2300] [outer = 000000788DB25000] 18:35:00 INFO - PROCESS | 3356 | 1463967300867 Marionette DEBUG loaded listener.js 18:35:00 INFO - PROCESS | 3356 | ++DOMWINDOW == 272 (000000789B1A9000) [pid = 3356] [serial = 2301] [outer = 000000788DB25000] 18:35:01 INFO - PROCESS | 3356 | 1463967301455 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:35:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:35:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1027ms 18:35:01 INFO - PROCESS | 3356 | 1463967301475 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 18:35:01 INFO - PROCESS | 3356 | 1463967301478 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 18:35:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:35:01 INFO - PROCESS | 3356 | 1463967301481 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:35:01 INFO - PROCESS | 3356 | 1463967301484 Marionette TRACE conn6 <- [1,3026,null,{}] 18:35:01 INFO - PROCESS | 3356 | 1463967301506 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:01 INFO - PROCESS | 3356 | 1463967301666 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 18:35:01 INFO - PROCESS | 3356 | 1463967301849 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:01 INFO - PROCESS | 3356 | ++DOCSHELL 000000789742F800 == 126 [pid = 3356] [id = 768] 18:35:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 273 (000000789B2D6000) [pid = 3356] [serial = 2302] [outer = 0000000000000000] 18:35:01 INFO - PROCESS | 3356 | ++DOMWINDOW == 274 (000000789B2D8C00) [pid = 3356] [serial = 2303] [outer = 000000789B2D6000] 18:35:01 INFO - PROCESS | 3356 | 1463967301909 Marionette DEBUG loaded listener.js 18:35:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 275 (000000789B2E1800) [pid = 3356] [serial = 2304] [outer = 000000789B2D6000] 18:35:02 INFO - PROCESS | 3356 | 1463967302464 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:35:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:35:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:35:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:35:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1027ms 18:35:02 INFO - PROCESS | 3356 | 1463967302528 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 18:35:02 INFO - PROCESS | 3356 | 1463967302531 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 18:35:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:35:02 INFO - PROCESS | 3356 | 1463967302537 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:35:02 INFO - PROCESS | 3356 | 1463967302539 Marionette TRACE conn6 <- [1,3030,null,{}] 18:35:02 INFO - PROCESS | 3356 | 1463967302543 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:02 INFO - PROCESS | 3356 | 1463967302690 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 18:35:02 INFO - PROCESS | 3356 | 1463967302882 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:02 INFO - PROCESS | 3356 | ++DOCSHELL 000000789752B800 == 127 [pid = 3356] [id = 769] 18:35:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 276 (000000789754DC00) [pid = 3356] [serial = 2305] [outer = 0000000000000000] 18:35:02 INFO - PROCESS | 3356 | ++DOMWINDOW == 277 (0000007897553000) [pid = 3356] [serial = 2306] [outer = 000000789754DC00] 18:35:02 INFO - PROCESS | 3356 | 1463967302938 Marionette DEBUG loaded listener.js 18:35:03 INFO - PROCESS | 3356 | ++DOMWINDOW == 278 (0000007897594800) [pid = 3356] [serial = 2307] [outer = 000000789754DC00] 18:35:03 INFO - PROCESS | 3356 | 1463967303736 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:35:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:35:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 18:35:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:35:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:35:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1342ms 18:35:03 INFO - PROCESS | 3356 | 1463967303880 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 18:35:03 INFO - PROCESS | 3356 | 1463967303883 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 18:35:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:35:03 INFO - PROCESS | 3356 | 1463967303887 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:35:03 INFO - PROCESS | 3356 | 1463967303889 Marionette TRACE conn6 <- [1,3034,null,{}] 18:35:03 INFO - PROCESS | 3356 | 1463967303893 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:04 INFO - PROCESS | 3356 | 1463967304029 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 18:35:04 INFO - PROCESS | 3356 | 1463967304246 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:04 INFO - PROCESS | 3356 | ++DOCSHELL 00000078976CD800 == 128 [pid = 3356] [id = 770] 18:35:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 279 (0000007897557800) [pid = 3356] [serial = 2308] [outer = 0000000000000000] 18:35:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 280 (000000789759F400) [pid = 3356] [serial = 2309] [outer = 0000007897557800] 18:35:04 INFO - PROCESS | 3356 | 1463967304302 Marionette DEBUG loaded listener.js 18:35:04 INFO - PROCESS | 3356 | ++DOMWINDOW == 281 (0000007895894C00) [pid = 3356] [serial = 2310] [outer = 0000007897557800] 18:35:04 INFO - PROCESS | 3356 | [3356] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:35:04 INFO - PROCESS | 3356 | 1463967304845 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:35:04 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:35:04 INFO - {} 18:35:04 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 986ms 18:35:04 INFO - PROCESS | 3356 | 1463967304911 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 18:35:04 INFO - PROCESS | 3356 | 1463967304914 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 18:35:04 INFO - PROCESS | 3356 | 1463967304923 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:35:04 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:35:04 INFO - PROCESS | 3356 | 1463967304926 Marionette TRACE conn6 <- [1,3038,null,{}] 18:35:04 INFO - PROCESS | 3356 | 1463967304947 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:05 INFO - PROCESS | 3356 | 1463967305099 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 18:35:05 INFO - PROCESS | 3356 | 1463967305287 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:05 INFO - PROCESS | 3356 | ++DOCSHELL 0000007898EA6000 == 129 [pid = 3356] [id = 771] 18:35:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 282 (0000007895895C00) [pid = 3356] [serial = 2311] [outer = 0000000000000000] 18:35:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 283 (000000789B323800) [pid = 3356] [serial = 2312] [outer = 0000007895895C00] 18:35:05 INFO - PROCESS | 3356 | 1463967305346 Marionette DEBUG loaded listener.js 18:35:05 INFO - PROCESS | 3356 | ++DOMWINDOW == 284 (000000789B329C00) [pid = 3356] [serial = 2313] [outer = 0000007895895C00] 18:35:05 INFO - PROCESS | 3356 | 1463967305877 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:35:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:35:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 984ms 18:35:05 INFO - PROCESS | 3356 | 1463967305928 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 18:35:05 INFO - PROCESS | 3356 | 1463967305930 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 18:35:05 INFO - PROCESS | 3356 | 1463967305937 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:35:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:35:05 INFO - PROCESS | 3356 | 1463967305939 Marionette TRACE conn6 <- [1,3042,null,{}] 18:35:05 INFO - PROCESS | 3356 | 1463967305943 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:06 INFO - PROCESS | 3356 | 1463967306090 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 18:35:06 INFO - PROCESS | 3356 | 1463967306283 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:06 INFO - PROCESS | 3356 | ++DOCSHELL 000000789B3CA800 == 130 [pid = 3356] [id = 772] 18:35:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 285 (000000789B32D400) [pid = 3356] [serial = 2314] [outer = 0000000000000000] 18:35:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 286 (000000789B331400) [pid = 3356] [serial = 2315] [outer = 000000789B32D400] 18:35:06 INFO - PROCESS | 3356 | 1463967306340 Marionette DEBUG loaded listener.js 18:35:06 INFO - PROCESS | 3356 | ++DOMWINDOW == 287 (000000789B372C00) [pid = 3356] [serial = 2316] [outer = 000000789B32D400] 18:35:07 INFO - PROCESS | 3356 | 1463967307172 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:35:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:35:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 18:35:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:35:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:35:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:35:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1389ms 18:35:07 INFO - PROCESS | 3356 | 1463967307358 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 18:35:07 INFO - PROCESS | 3356 | 1463967307360 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 18:35:07 INFO - PROCESS | 3356 | 1463967307366 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:35:07 INFO - PROCESS | 3356 | 1463967307368 Marionette TRACE conn6 <- [1,3046,null,{}] 18:35:07 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:35:07 INFO - PROCESS | 3356 | 1463967307372 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:07 INFO - PROCESS | 3356 | 1463967307511 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 18:35:07 INFO - PROCESS | 3356 | 1463967307727 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:07 INFO - PROCESS | 3356 | ++DOCSHELL 0000007882141000 == 131 [pid = 3356] [id = 773] 18:35:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 288 (0000007882FB2000) [pid = 3356] [serial = 2317] [outer = 0000000000000000] 18:35:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 289 (00000078885E5400) [pid = 3356] [serial = 2318] [outer = 0000007882FB2000] 18:35:07 INFO - PROCESS | 3356 | 1463967307787 Marionette DEBUG loaded listener.js 18:35:07 INFO - PROCESS | 3356 | ++DOMWINDOW == 290 (000000788BA73400) [pid = 3356] [serial = 2319] [outer = 0000007882FB2000] 18:35:08 INFO - PROCESS | 3356 | 1463967308369 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:35:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:35:08 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:08 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:35:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:35:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:35:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:35:08 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:35:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:35:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:08 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:35:08 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:35:08 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1021ms 18:35:08 INFO - PROCESS | 3356 | 1463967308396 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 18:35:08 INFO - PROCESS | 3356 | 1463967308399 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 18:35:08 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:35:08 INFO - PROCESS | 3356 | 1463967308402 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:35:08 INFO - PROCESS | 3356 | 1463967308404 Marionette TRACE conn6 <- [1,3050,null,{}] 18:35:08 INFO - PROCESS | 3356 | 1463967308426 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:08 INFO - PROCESS | 3356 | 1463967308576 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 18:35:08 INFO - PROCESS | 3356 | 1463967308779 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:08 INFO - PROCESS | 3356 | ++DOCSHELL 000000788C2AC000 == 132 [pid = 3356] [id = 774] 18:35:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 291 (000000788275E800) [pid = 3356] [serial = 2320] [outer = 0000000000000000] 18:35:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 292 (00000078975F0C00) [pid = 3356] [serial = 2321] [outer = 000000788275E800] 18:35:08 INFO - PROCESS | 3356 | 1463967308836 Marionette DEBUG loaded listener.js 18:35:08 INFO - PROCESS | 3356 | ++DOMWINDOW == 293 (000000789B379C00) [pid = 3356] [serial = 2322] [outer = 000000788275E800] 18:35:09 INFO - PROCESS | 3356 | [3356] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:35:09 INFO - PROCESS | 3356 | 1463967309433 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:35:09 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:35:09 INFO - {} 18:35:09 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1080ms 18:35:09 INFO - PROCESS | 3356 | 1463967309482 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 18:35:09 INFO - PROCESS | 3356 | 1463967309484 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 18:35:09 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:35:09 INFO - PROCESS | 3356 | 1463967309488 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:35:09 INFO - PROCESS | 3356 | 1463967309490 Marionette TRACE conn6 <- [1,3054,null,{}] 18:35:09 INFO - PROCESS | 3356 | 1463967309512 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:09 INFO - PROCESS | 3356 | 1463967309675 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 18:35:09 INFO - PROCESS | 3356 | 1463967309852 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:09 INFO - PROCESS | 3356 | ++DOCSHELL 00000078868F1800 == 133 [pid = 3356] [id = 775] 18:35:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 294 (000000788200E400) [pid = 3356] [serial = 2323] [outer = 0000000000000000] 18:35:09 INFO - PROCESS | 3356 | ++DOMWINDOW == 295 (0000007884812800) [pid = 3356] [serial = 2324] [outer = 000000788200E400] 18:35:09 INFO - PROCESS | 3356 | 1463967309907 Marionette DEBUG loaded listener.js 18:35:10 INFO - PROCESS | 3356 | ++DOMWINDOW == 296 (000000788B36B000) [pid = 3356] [serial = 2325] [outer = 000000788200E400] 18:35:10 INFO - PROCESS | 3356 | 1463967310507 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:35:10 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:35:10 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1031ms 18:35:10 INFO - PROCESS | 3356 | 1463967310533 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 18:35:10 INFO - PROCESS | 3356 | 1463967310536 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 18:35:10 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:35:10 INFO - PROCESS | 3356 | 1463967310542 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:35:10 INFO - PROCESS | 3356 | 1463967310544 Marionette TRACE conn6 <- [1,3058,null,{}] 18:35:10 INFO - PROCESS | 3356 | 1463967310548 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:10 INFO - PROCESS | 3356 | 1463967310720 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 18:35:11 INFO - PROCESS | 3356 | 1463967311216 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:11 INFO - PROCESS | 3356 | ++DOCSHELL 0000007884960800 == 134 [pid = 3356] [id = 776] 18:35:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 297 (0000007881348C00) [pid = 3356] [serial = 2326] [outer = 0000000000000000] 18:35:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 298 (0000007881777C00) [pid = 3356] [serial = 2327] [outer = 0000007881348C00] 18:35:11 INFO - PROCESS | 3356 | 1463967311343 Marionette DEBUG loaded listener.js 18:35:11 INFO - PROCESS | 3356 | ++DOMWINDOW == 299 (00000078822BB400) [pid = 3356] [serial = 2328] [outer = 0000007881348C00] 18:35:11 INFO - PROCESS | 3356 | 1463967311932 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:35:11 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:35:11 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1451ms 18:35:12 INFO - PROCESS | 3356 | 1463967311994 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 18:35:12 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:35:12 INFO - PROCESS | 3356 | 1463967311999 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 18:35:12 INFO - PROCESS | 3356 | 1463967312003 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:35:12 INFO - PROCESS | 3356 | 1463967312007 Marionette TRACE conn6 <- [1,3062,null,{}] 18:35:12 INFO - PROCESS | 3356 | 1463967312012 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:12 INFO - PROCESS | 3356 | 1463967312159 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 18:35:12 INFO - PROCESS | 3356 | 1463967312360 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:12 INFO - PROCESS | 3356 | ++DOCSHELL 000000788D693000 == 135 [pid = 3356] [id = 777] 18:35:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 300 (00000078885E8800) [pid = 3356] [serial = 2329] [outer = 0000000000000000] 18:35:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 301 (0000007888AEA800) [pid = 3356] [serial = 2330] [outer = 00000078885E8800] 18:35:12 INFO - PROCESS | 3356 | 1463967312413 Marionette DEBUG loaded listener.js 18:35:12 INFO - PROCESS | 3356 | ++DOMWINDOW == 302 (0000007889174000) [pid = 3356] [serial = 2331] [outer = 00000078885E8800] 18:35:12 INFO - PROCESS | 3356 | 1463967312967 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:35:12 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:35:12 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 986ms 18:35:12 INFO - PROCESS | 3356 | 1463967312992 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 18:35:13 INFO - PROCESS | 3356 | 1463967312997 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 18:35:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:35:13 INFO - PROCESS | 3356 | 1463967313024 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:35:13 INFO - PROCESS | 3356 | 1463967313027 Marionette TRACE conn6 <- [1,3066,null,{}] 18:35:13 INFO - PROCESS | 3356 | 1463967313031 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:13 INFO - PROCESS | 3356 | 1463967313177 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 18:35:13 INFO - PROCESS | 3356 | 1463967313381 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:13 INFO - PROCESS | 3356 | ++DOCSHELL 000000788853F000 == 136 [pid = 3356] [id = 778] 18:35:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 303 (0000007889F49400) [pid = 3356] [serial = 2332] [outer = 0000000000000000] 18:35:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 304 (0000007889F72400) [pid = 3356] [serial = 2333] [outer = 0000007889F49400] 18:35:13 INFO - PROCESS | 3356 | 1463967313434 Marionette DEBUG loaded listener.js 18:35:13 INFO - PROCESS | 3356 | ++DOMWINDOW == 305 (000000788B36C000) [pid = 3356] [serial = 2334] [outer = 0000007889F49400] 18:35:14 INFO - PROCESS | 3356 | 1463967314031 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 18:35:14 INFO - PROCESS | 3356 | 1463967314236 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007882143800 == 130 [pid = 3356] [id = 751] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788BA3E800 == 129 [pid = 3356] [id = 750] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007896693800 == 128 [pid = 3356] [id = 745] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 00000078F1323800 == 127 [pid = 3356] [id = 744] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007892EA0800 == 126 [pid = 3356] [id = 743] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 000000789868D800 == 125 [pid = 3356] [id = 742] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007894D17000 == 124 [pid = 3356] [id = 741] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE113800 == 123 [pid = 3356] [id = 740] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 00000078FD2C9000 == 122 [pid = 3356] [id = 739] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 00000078F7009800 == 121 [pid = 3356] [id = 738] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 00000078F0853800 == 120 [pid = 3356] [id = 737] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 000000789655A800 == 119 [pid = 3356] [id = 736] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007893A1B800 == 118 [pid = 3356] [id = 735] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007893038800 == 117 [pid = 3356] [id = 734] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007891D5D000 == 116 [pid = 3356] [id = 733] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788E96C000 == 115 [pid = 3356] [id = 732] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 000000788CEC6000 == 114 [pid = 3356] [id = 731] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 00000078FE104000 == 113 [pid = 3356] [id = 690] 18:35:14 INFO - PROCESS | 3356 | --DOCSHELL 0000007888D6E800 == 112 [pid = 3356] [id = 730] 18:35:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 300 (000000788E8B5400) [pid = 3356] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 299 (00000078F6A8E400) [pid = 3356] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 298 (000000789178C400) [pid = 3356] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 297 (0000007891DE7C00) [pid = 3356] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 296 (000000788F076800) [pid = 3356] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 295 (0000007889171800) [pid = 3356] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 294 (000000788D122C00) [pid = 3356] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 293 (000000788E031800) [pid = 3356] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 292 (000000788F3D8400) [pid = 3356] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 291 (0000007893587C00) [pid = 3356] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 290 (00000078F5280400) [pid = 3356] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 289 (0000007885B15000) [pid = 3356] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 288 (00000078F0815400) [pid = 3356] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 287 (000000788CBD3800) [pid = 3356] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 286 (00000078F4FC9400) [pid = 3356] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 285 (000000788EA16C00) [pid = 3356] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 284 (0000007893AF7C00) [pid = 3356] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 283 (0000007891B68800) [pid = 3356] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 282 (0000007882FB6C00) [pid = 3356] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 281 (0000007889F80400) [pid = 3356] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 280 (0000007891C44400) [pid = 3356] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 279 (000000788D67C400) [pid = 3356] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 278 (0000007884770C00) [pid = 3356] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 277 (00000078FCB6E400) [pid = 3356] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 276 (0000007892DF7000) [pid = 3356] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 275 (0000007889F6F800) [pid = 3356] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 274 (000000788EA14800) [pid = 3356] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 273 (000000788D534400) [pid = 3356] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 272 (000000788D530C00) [pid = 3356] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 271 (000000788CBDF800) [pid = 3356] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 270 (000000788B944000) [pid = 3356] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 269 (000000788481D800) [pid = 3356] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 268 (0000007893AEE000) [pid = 3356] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 267 (00000078F6A8F000) [pid = 3356] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 266 (000000788E728C00) [pid = 3356] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 265 (00000078FC88E000) [pid = 3356] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 264 (00000078F69C9800) [pid = 3356] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 263 (000000788B3B0400) [pid = 3356] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 262 (000000788E664C00) [pid = 3356] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 261 (000000788E65D800) [pid = 3356] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 260 (00000078823C3C00) [pid = 3356] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 259 (000000788BA6BC00) [pid = 3356] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 258 (0000007897041400) [pid = 3356] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 257 (000000788D20FC00) [pid = 3356] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 256 (0000007889B4B800) [pid = 3356] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 255 (000000788E031C00) [pid = 3356] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 254 (00000078F0817C00) [pid = 3356] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 253 (00000078863D7C00) [pid = 3356] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 252 (000000788200B400) [pid = 3356] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 251 (000000788237B000) [pid = 3356] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 250 (000000788D312C00) [pid = 3356] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 249 (000000788B3BAC00) [pid = 3356] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 248 (000000788E72D800) [pid = 3356] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 247 (0000007889756000) [pid = 3356] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 246 (000000789389A000) [pid = 3356] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 245 (000000788E8B1800) [pid = 3356] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 244 (000000788D1B5C00) [pid = 3356] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 243 (000000788CBD9C00) [pid = 3356] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 242 (000000788C10B400) [pid = 3356] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 241 (0000007889F70400) [pid = 3356] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 240 (000000788B3BBC00) [pid = 3356] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 239 (00000078896EF000) [pid = 3356] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 238 (000000788B9D1400) [pid = 3356] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 237 (000000788BA7D400) [pid = 3356] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 236 (0000007888CDFC00) [pid = 3356] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 235 (0000007880F8DC00) [pid = 3356] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 234 (0000007882F52800) [pid = 3356] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 233 (000000788C111400) [pid = 3356] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 232 (000000788CE3D800) [pid = 3356] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 231 (00000078894A9800) [pid = 3356] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 230 (00000078891E5800) [pid = 3356] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | --DOMWINDOW == 229 (00000078885DCC00) [pid = 3356] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 18:35:14 INFO - PROCESS | 3356 | 1463967314347 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:35:14 INFO - PROCESS | 3356 | 1463967314354 Marionette TRACE conn6 <- [1,3070,null,{}] 18:35:14 INFO - PROCESS | 3356 | 1463967314364 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:14 INFO - PROCESS | 3356 | 1463967314494 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 18:35:14 INFO - PROCESS | 3356 | 1463967314501 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:14 INFO - PROCESS | 3356 | ++DOCSHELL 0000007886378800 == 113 [pid = 3356] [id = 779] 18:35:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 230 (0000007882F5F000) [pid = 3356] [serial = 2335] [outer = 0000000000000000] 18:35:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 231 (0000007882FBA000) [pid = 3356] [serial = 2336] [outer = 0000007882F5F000] 18:35:14 INFO - PROCESS | 3356 | 1463967314550 Marionette DEBUG loaded listener.js 18:35:14 INFO - PROCESS | 3356 | ++DOMWINDOW == 232 (00000078863D1800) [pid = 3356] [serial = 2337] [outer = 0000007882F5F000] 18:35:15 INFO - PROCESS | 3356 | 1463967315199 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:35:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:35:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:35:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:35:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 922ms 18:35:15 INFO - PROCESS | 3356 | 1463967315230 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 18:35:15 INFO - PROCESS | 3356 | 1463967315232 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 18:35:15 INFO - PROCESS | 3356 | 1463967315235 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:35:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:35:15 INFO - PROCESS | 3356 | 1463967315237 Marionette TRACE conn6 <- [1,3074,null,{}] 18:35:15 INFO - PROCESS | 3356 | 1463967315240 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:15 INFO - PROCESS | 3356 | 1463967315372 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 18:35:15 INFO - PROCESS | 3356 | 1463967315513 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:15 INFO - PROCESS | 3356 | ++DOCSHELL 000000788A186000 == 114 [pid = 3356] [id = 780] 18:35:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 233 (0000007888DEA800) [pid = 3356] [serial = 2338] [outer = 0000000000000000] 18:35:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 234 (00000078894AEC00) [pid = 3356] [serial = 2339] [outer = 0000007888DEA800] 18:35:15 INFO - PROCESS | 3356 | 1463967315559 Marionette DEBUG loaded listener.js 18:35:15 INFO - PROCESS | 3356 | ++DOMWINDOW == 235 (0000007889F3F800) [pid = 3356] [serial = 2340] [outer = 0000007888DEA800] 18:35:15 INFO - PROCESS | 3356 | ************************* 18:35:15 INFO - PROCESS | 3356 | A coding exception was thrown and uncaught in a Task. 18:35:15 INFO - PROCESS | 3356 | 18:35:15 INFO - PROCESS | 3356 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:35:15 INFO - PROCESS | 3356 | Full stack: 18:35:15 INFO - PROCESS | 3356 | ************************* 18:35:16 INFO - PROCESS | 3356 | 1463967315988 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:35:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:35:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 776ms 18:35:16 INFO - PROCESS | 3356 | 1463967316022 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 18:35:16 INFO - PROCESS | 3356 | 1463967316025 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 18:35:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:35:16 INFO - PROCESS | 3356 | 1463967316028 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:35:16 INFO - PROCESS | 3356 | 1463967316030 Marionette TRACE conn6 <- [1,3078,null,{}] 18:35:16 INFO - PROCESS | 3356 | 1463967316033 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:16 INFO - PROCESS | 3356 | 1463967316157 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 18:35:16 INFO - PROCESS | 3356 | 1463967316197 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:16 INFO - PROCESS | 3356 | ++DOCSHELL 000000788CE90000 == 115 [pid = 3356] [id = 781] 18:35:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 236 (000000788BA61000) [pid = 3356] [serial = 2341] [outer = 0000000000000000] 18:35:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 237 (000000788BA72400) [pid = 3356] [serial = 2342] [outer = 000000788BA61000] 18:35:16 INFO - PROCESS | 3356 | 1463967316251 Marionette DEBUG loaded listener.js 18:35:16 INFO - PROCESS | 3356 | ++DOMWINDOW == 238 (000000788CBD6000) [pid = 3356] [serial = 2343] [outer = 000000788BA61000] 18:35:16 INFO - PROCESS | 3356 | 1463967316820 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:35:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:35:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 839ms 18:35:16 INFO - PROCESS | 3356 | 1463967316872 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 18:35:16 INFO - PROCESS | 3356 | 1463967316874 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 18:35:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:35:16 INFO - PROCESS | 3356 | 1463967316882 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:35:16 INFO - PROCESS | 3356 | 1463967316884 Marionette TRACE conn6 <- [1,3082,null,{}] 18:35:16 INFO - PROCESS | 3356 | 1463967316888 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:17 INFO - PROCESS | 3356 | 1463967317061 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 18:35:17 INFO - PROCESS | 3356 | 1463967317085 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:17 INFO - PROCESS | 3356 | ++DOCSHELL 000000788DACF000 == 116 [pid = 3356] [id = 782] 18:35:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 239 (000000788D1BB800) [pid = 3356] [serial = 2344] [outer = 0000000000000000] 18:35:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 240 (000000788D312800) [pid = 3356] [serial = 2345] [outer = 000000788D1BB800] 18:35:17 INFO - PROCESS | 3356 | 1463967317132 Marionette DEBUG loaded listener.js 18:35:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 241 (000000788D520800) [pid = 3356] [serial = 2346] [outer = 000000788D1BB800] 18:35:17 INFO - PROCESS | 3356 | 1463967317597 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:35:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:35:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 734ms 18:35:17 INFO - PROCESS | 3356 | 1463967317621 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 18:35:17 INFO - PROCESS | 3356 | 1463967317623 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 18:35:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:35:17 INFO - PROCESS | 3356 | 1463967317626 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:35:17 INFO - PROCESS | 3356 | 1463967317628 Marionette TRACE conn6 <- [1,3086,null,{}] 18:35:17 INFO - PROCESS | 3356 | 1463967317662 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:17 INFO - PROCESS | 3356 | 1463967317846 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 18:35:17 INFO - PROCESS | 3356 | 1463967317870 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:17 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E6DB800 == 117 [pid = 3356] [id = 783] 18:35:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 242 (000000788D536400) [pid = 3356] [serial = 2347] [outer = 0000000000000000] 18:35:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 243 (000000788DB25400) [pid = 3356] [serial = 2348] [outer = 000000788D536400] 18:35:17 INFO - PROCESS | 3356 | 1463967317916 Marionette DEBUG loaded listener.js 18:35:17 INFO - PROCESS | 3356 | ++DOMWINDOW == 244 (000000788E4D8C00) [pid = 3356] [serial = 2349] [outer = 000000788D536400] 18:35:18 INFO - PROCESS | 3356 | 1463967318370 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:35:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:35:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:35:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 776ms 18:35:18 INFO - PROCESS | 3356 | 1463967318406 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 18:35:18 INFO - PROCESS | 3356 | 1463967318408 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 18:35:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:35:18 INFO - PROCESS | 3356 | 1463967318412 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:35:18 INFO - PROCESS | 3356 | 1463967318414 Marionette TRACE conn6 <- [1,3090,null,{}] 18:35:18 INFO - PROCESS | 3356 | 1463967318417 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:18 INFO - PROCESS | 3356 | 1463967318590 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 18:35:18 INFO - PROCESS | 3356 | 1463967318612 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:18 INFO - PROCESS | 3356 | ++DOCSHELL 000000788E94F000 == 118 [pid = 3356] [id = 784] 18:35:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 245 (000000788E663C00) [pid = 3356] [serial = 2350] [outer = 0000000000000000] 18:35:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 246 (000000788E70AC00) [pid = 3356] [serial = 2351] [outer = 000000788E663C00] 18:35:18 INFO - PROCESS | 3356 | 1463967318658 Marionette DEBUG loaded listener.js 18:35:18 INFO - PROCESS | 3356 | ++DOMWINDOW == 247 (000000788E8AFC00) [pid = 3356] [serial = 2352] [outer = 000000788E663C00] 18:35:19 INFO - PROCESS | 3356 | --DOMWINDOW == 246 (000000788A7DE800) [pid = 3356] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:35:19 INFO - PROCESS | 3356 | --DOMWINDOW == 245 (0000007882003800) [pid = 3356] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:35:19 INFO - PROCESS | 3356 | --DOMWINDOW == 244 (0000007885B08400) [pid = 3356] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:35:19 INFO - PROCESS | 3356 | --DOMWINDOW == 243 (00000078863BD400) [pid = 3356] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:35:19 INFO - PROCESS | 3356 | --DOMWINDOW == 242 (0000007895164400) [pid = 3356] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:35:19 INFO - PROCESS | 3356 | --DOMWINDOW == 241 (0000007892DF4C00) [pid = 3356] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:35:19 INFO - PROCESS | 3356 | --DOMWINDOW == 240 (000000788C216C00) [pid = 3356] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:35:19 INFO - PROCESS | 3356 | --DOMWINDOW == 239 (000000788EA0E400) [pid = 3356] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:35:19 INFO - PROCESS | 3356 | 1463967319413 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:35:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:35:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1028ms 18:35:19 INFO - PROCESS | 3356 | 1463967319465 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 18:35:19 INFO - PROCESS | 3356 | 1463967319467 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 18:35:19 INFO - PROCESS | 3356 | 1463967319472 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:35:19 INFO - PROCESS | 3356 | 1463967319474 Marionette TRACE conn6 <- [1,3094,null,{}] 18:35:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:35:19 INFO - PROCESS | 3356 | 1463967319477 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:19 INFO - PROCESS | 3356 | 1463967319604 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 18:35:19 INFO - PROCESS | 3356 | 1463967319616 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:19 INFO - PROCESS | 3356 | ++DOCSHELL 0000007891607800 == 119 [pid = 3356] [id = 785] 18:35:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 240 (000000788EA19400) [pid = 3356] [serial = 2353] [outer = 0000000000000000] 18:35:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 241 (000000788F06E000) [pid = 3356] [serial = 2354] [outer = 000000788EA19400] 18:35:19 INFO - PROCESS | 3356 | 1463967319664 Marionette DEBUG loaded listener.js 18:35:19 INFO - PROCESS | 3356 | ++DOMWINDOW == 242 (000000788F3D8800) [pid = 3356] [serial = 2355] [outer = 000000788EA19400] 18:35:20 INFO - PROCESS | 3356 | 1463967320117 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:35:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:35:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:35:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:35:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 671ms 18:35:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:35:20 INFO - PROCESS | 3356 | 1463967320149 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 18:35:20 INFO - PROCESS | 3356 | 1463967320151 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 18:35:20 INFO - PROCESS | 3356 | 1463967320155 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:35:20 INFO - PROCESS | 3356 | 1463967320156 Marionette TRACE conn6 <- [1,3098,null,{}] 18:35:20 INFO - PROCESS | 3356 | 1463967320182 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:20 INFO - PROCESS | 3356 | 1463967320307 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 18:35:20 INFO - PROCESS | 3356 | 1463967320340 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:20 INFO - PROCESS | 3356 | ++DOCSHELL 00000078919C9800 == 120 [pid = 3356] [id = 786] 18:35:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 243 (000000788D1B4800) [pid = 3356] [serial = 2356] [outer = 0000000000000000] 18:35:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 244 (000000789178C400) [pid = 3356] [serial = 2357] [outer = 000000788D1B4800] 18:35:20 INFO - PROCESS | 3356 | 1463967320394 Marionette DEBUG loaded listener.js 18:35:20 INFO - PROCESS | 3356 | ++DOMWINDOW == 245 (0000007891C45000) [pid = 3356] [serial = 2358] [outer = 000000788D1B4800] 18:35:20 INFO - PROCESS | 3356 | 1463967320871 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:35:20 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:35:20 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 18:35:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:35:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:35:20 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:35:20 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 755ms 18:35:20 INFO - PROCESS | 3356 | 1463967320915 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 18:35:20 INFO - PROCESS | 3356 | 1463967320926 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 18:35:20 INFO - PROCESS | 3356 | 1463967320934 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:35:20 INFO - PROCESS | 3356 | 1463967320937 Marionette TRACE conn6 <- [1,3102,null,{}] 18:35:20 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:35:20 INFO - PROCESS | 3356 | 1463967320940 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:35:21 INFO - PROCESS | 3356 | 1463967321083 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 18:35:21 INFO - PROCESS | 3356 | 1463967321089 Marionette TRACE conn6 -> [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\", \"26c3ca19-af93-4289-a97b-f0847f88ee9c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:35:21 INFO - PROCESS | 3356 | ++DOCSHELL 00000078921B1000 == 121 [pid = 3356] [id = 787] 18:35:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 246 (0000007892DA7400) [pid = 3356] [serial = 2359] [outer = 0000000000000000] 18:35:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 247 (0000007892DF7000) [pid = 3356] [serial = 2360] [outer = 0000007892DA7400] 18:35:21 INFO - PROCESS | 3356 | 1463967321134 Marionette DEBUG loaded listener.js 18:35:21 INFO - PROCESS | 3356 | ++DOMWINDOW == 248 (0000007892E76C00) [pid = 3356] [serial = 2361] [outer = 0000007892DA7400] 18:35:21 INFO - PROCESS | 3356 | 1463967321944 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:35:21 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:35:21 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1024ms 18:35:21 INFO - PROCESS | 3356 | 1463967321965 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 18:35:21 INFO - PROCESS | 3356 | 1463967321970 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 18:35:23 WARNING - u'runner_teardown' () 18:35:23 INFO - No more tests 18:35:23 INFO - Got 0 unexpected results 18:35:23 INFO - SUITE-END | took 732s 18:35:23 INFO - Closing logging queue 18:35:23 INFO - queue closed 18:35:23 INFO - Return code: 0 18:35:23 WARNING - # TBPL SUCCESS # 18:35:23 INFO - Running post-action listener: _resource_record_post_action 18:35:23 INFO - Running post-run listener: _resource_record_post_run 18:35:24 INFO - Total resource usage - Wall time: 742s; CPU: 14.0%; Read bytes: 29330944; Write bytes: 999229952; Read time: 409780; Write time: 3997080 18:35:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:35:24 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 88335360; Read time: 0; Write time: 113980 18:35:24 INFO - run-tests - Wall time: 738s; CPU: 14.0%; Read bytes: 29330944; Write bytes: 887145984; Read time: 409780; Write time: 3740020 18:35:24 INFO - Running post-run listener: _upload_blobber_files 18:35:24 INFO - Blob upload gear active. 18:35:24 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 18:35:24 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 18:35:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 18:35:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 18:35:24 INFO - (blobuploader) - INFO - Open directory for files ... 18:35:24 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 18:35:24 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:35:24 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:35:25 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:35:25 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:35:25 INFO - (blobuploader) - INFO - Done attempting. 18:35:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 18:35:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:35:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:35:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:35:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:35:27 INFO - (blobuploader) - INFO - Done attempting. 18:35:27 INFO - (blobuploader) - INFO - Iteration through files over. 18:35:27 INFO - Return code: 0 18:35:27 INFO - rmtree: C:\slave\test\build\uploaded_files.json 18:35:27 INFO - Using _rmtree_windows ... 18:35:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 18:35:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/86e47ddd20b8fb454ce31da233607704b1e73f7856ac67e403e16dab7dcf4b9e7dfc2ddd7c180514291ab43d832c188d4aed3d9cbcda0610996f288ff841daa9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be07b0e354528b3494ed3c937eb74853a7453af37d14bbc652fba6dc61d012cf779df34e22c5b4de9ba09e7341d2b51b3932b616f4590d59ef3891cf0db2e8a7"} 18:35:27 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 18:35:27 INFO - Writing to file C:\slave\test\properties\blobber_files 18:35:27 INFO - Contents: 18:35:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/86e47ddd20b8fb454ce31da233607704b1e73f7856ac67e403e16dab7dcf4b9e7dfc2ddd7c180514291ab43d832c188d4aed3d9cbcda0610996f288ff841daa9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be07b0e354528b3494ed3c937eb74853a7453af37d14bbc652fba6dc61d012cf779df34e22c5b4de9ba09e7341d2b51b3932b616f4590d59ef3891cf0db2e8a7"} 18:35:27 INFO - Running post-run listener: copy_logs_to_upload_dir 18:35:27 INFO - Copying logs to upload dir... 18:35:27 INFO - mkdir: C:\slave\test\build\upload\logs 18:35:27 INFO - Copying logs to upload dir... 18:35:27 INFO - Using _rmtree_windows ... 18:35:27 INFO - Using _rmtree_windows ... 18:35:27 INFO - Using _rmtree_windows ... 18:35:27 INFO - Using _rmtree_windows ... 18:35:27 INFO - Using _rmtree_windows ... 18:35:27 INFO - Using _rmtree_windows ... 18:35:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=908.385000 ========= master_lag: 0.28 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 8 secs) (at 2016-05-22 18:35:27.719613) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-22 18:35:27.720639) ========= '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:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-127 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-127 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Local LOGONSERVER=\\T-W864-IX-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-127 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-127 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-127 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/86e47ddd20b8fb454ce31da233607704b1e73f7856ac67e403e16dab7dcf4b9e7dfc2ddd7c180514291ab43d832c188d4aed3d9cbcda0610996f288ff841daa9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be07b0e354528b3494ed3c937eb74853a7453af37d14bbc652fba6dc61d012cf779df34e22c5b4de9ba09e7341d2b51b3932b616f4590d59ef3891cf0db2e8a7"} build_url:https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/86e47ddd20b8fb454ce31da233607704b1e73f7856ac67e403e16dab7dcf4b9e7dfc2ddd7c180514291ab43d832c188d4aed3d9cbcda0610996f288ff841daa9", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/be07b0e354528b3494ed3c937eb74853a7453af37d14bbc652fba6dc61d012cf779df34e22c5b4de9ba09e7341d2b51b3932b616f4590d59ef3891cf0db2e8a7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/M56H5x-CRI62s3wlDaTfuQ/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-22 18:35:27.840605) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 18:35:27.840972) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-127 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-127 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-127\AppData\Local LOGONSERVER=\\T-W864-IX-127 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\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;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-127 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-127 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-127 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-22 18:35:27.955778) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-22 18:35:27.956282) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-22 18:35:28.716259) ========= ========= Total master_lag: 0.56 =========