builder: mozilla-central_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-099 starttime: 1461192700.66 results: success (0) buildid: 20160420141806 builduid: b804f05c0eda45409d39e1075aa20396 revision: 4feb4dd910a5a2d3061dbdd376a80975206819c6 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:40.664949) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:40.665484) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:40.665861) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:40.833658) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:51:40.834105) ========= '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-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows using PTY: False --15:51:42-- 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% 14.99 MB/s 15:51:42 (14.99 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.562000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:51:42.435059) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:51:42.435397) ========= '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-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.905000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 15:51:45.357162) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:51:45.357654) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 4feb4dd910a5a2d3061dbdd376a80975206819c6 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 4feb4dd910a5a2d3061dbdd376a80975206819c6 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows using PTY: False 2016-04-20 15:51:45,785 truncating revision to first 12 chars 2016-04-20 15:51:45,785 Setting DEBUG logging. 2016-04-20 15:51:45,785 attempt 1/10 2016-04-20 15:51:45,785 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/4feb4dd910a5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 15:51:46,170 unpacking tar archive at: mozilla-central-4feb4dd910a5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.081000 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 15:51:46.489595) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:46.490390) ========= script_repo_revision: 4feb4dd910a5a2d3061dbdd376a80975206819c6 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:46.490951) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:46.491266) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 15:51:46.548006) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 24 secs) (at 2016-04-20 15:51:46.548732) ========= '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-central' '--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-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 15:51:47 INFO - MultiFileLogger online at 20160420 15:51:47 in C:\slave\test 15:51:47 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-central --download-symbols true 15:51:47 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:51:47 INFO - {'append_to_log': False, 15:51:47 INFO - 'base_work_dir': 'C:\\slave\\test', 15:51:47 INFO - 'blob_upload_branch': 'mozilla-central', 15:51:47 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:51:47 INFO - 'buildbot_json_path': 'buildprops.json', 15:51:47 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:51:47 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:51:47 INFO - 'download_minidump_stackwalk': True, 15:51:47 INFO - 'download_symbols': 'true', 15:51:47 INFO - 'e10s': False, 15:51:47 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:51:47 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:51:47 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:51:47 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:51:47 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:51:47 INFO - 'C:/mozilla-build/tooltool.py'), 15:51:47 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:51:47 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:51:47 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:51:47 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:51:47 INFO - 'log_level': 'info', 15:51:47 INFO - 'log_to_console': True, 15:51:47 INFO - 'opt_config_files': (), 15:51:47 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:51:47 INFO - '--processes=1', 15:51:47 INFO - '--config=%(test_path)s/wptrunner.ini', 15:51:47 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:51:47 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:51:47 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:51:47 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:51:47 INFO - 'pip_index': False, 15:51:47 INFO - 'require_test_zip': True, 15:51:47 INFO - 'test_type': ('testharness',), 15:51:47 INFO - 'this_chunk': '1', 15:51:47 INFO - 'total_chunks': '10', 15:51:47 INFO - 'virtualenv_path': 'venv', 15:51:47 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:51:47 INFO - 'work_dir': 'build'} 15:51:47 INFO - ##### 15:51:47 INFO - ##### Running clobber step. 15:51:47 INFO - ##### 15:51:47 INFO - Running pre-action listener: _resource_record_pre_action 15:51:47 INFO - Running main action method: clobber 15:51:47 INFO - rmtree: C:\slave\test\build 15:51:47 INFO - Using _rmtree_windows ... 15:51:47 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:52:54 INFO - Running post-action listener: _resource_record_post_action 15:52:54 INFO - ##### 15:52:54 INFO - ##### Running read-buildbot-config step. 15:52:54 INFO - ##### 15:52:54 INFO - Running pre-action listener: _resource_record_pre_action 15:52:54 INFO - Running main action method: read_buildbot_config 15:52:54 INFO - Using buildbot properties: 15:52:54 INFO - { 15:52:54 INFO - "project": "", 15:52:54 INFO - "product": "firefox", 15:52:54 INFO - "script_repo_revision": "production", 15:52:54 INFO - "scheduler": "tests-mozilla-central-win8_64-debug-unittest", 15:52:54 INFO - "repository": "", 15:52:54 INFO - "buildername": "Windows 8 64-bit mozilla-central debug test web-platform-tests-1", 15:52:54 INFO - "buildid": "20160420141806", 15:52:54 INFO - "pgo_build": "False", 15:52:54 INFO - "basedir": "C:\\slave\\test", 15:52:54 INFO - "buildnumber": 10, 15:52:54 INFO - "slavename": "t-w864-ix-099", 15:52:54 INFO - "revision": "4feb4dd910a5a2d3061dbdd376a80975206819c6", 15:52:54 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 15:52:54 INFO - "platform": "win64", 15:52:54 INFO - "branch": "mozilla-central", 15:52:54 INFO - "repo_path": "mozilla-central", 15:52:54 INFO - "moz_repo_path": "", 15:52:54 INFO - "stage_platform": "win64", 15:52:54 INFO - "builduid": "b804f05c0eda45409d39e1075aa20396", 15:52:54 INFO - "slavebuilddir": "test" 15:52:54 INFO - } 15:52:54 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 15:52:54 INFO - Found installer url https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 15:52:54 INFO - Running post-action listener: _resource_record_post_action 15:52:54 INFO - ##### 15:52:54 INFO - ##### Running download-and-extract step. 15:52:54 INFO - ##### 15:52:54 INFO - Running pre-action listener: _resource_record_pre_action 15:52:54 INFO - Running main action method: download_and_extract 15:52:54 INFO - mkdir: C:\slave\test\build\tests 15:52:54 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')]} 15:52:54 INFO - https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 15:52:54 INFO - trying https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 15:52:54 INFO - Downloading https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 15:52:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 15:52:55 INFO - Downloaded 1274 bytes. 15:52:55 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 15:52:55 INFO - Using the following test package requirements: 15:52:55 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 15:52:55 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:52:55 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 15:52:55 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:52:55 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 15:52:55 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:52:55 INFO - u'jsshell-win64.zip'], 15:52:55 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:52:55 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 15:52:55 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 15:52:55 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:52:55 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 15:52:55 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:52:55 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 15:52:55 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:52:55 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 15:52:55 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 15:52:55 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 15:52:55 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 15:52:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:52:55 INFO - https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 15:52:55 INFO - trying https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 15:52:55 INFO - Downloading https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 15:52:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 15:52:56 INFO - Downloaded 21402950 bytes. 15:52:56 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:52:56 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:52:58 INFO - caution: filename not matched: web-platform/* 15:52:58 INFO - Return code: 11 15:52:58 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')]} 15:52:58 INFO - https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 15:52:58 INFO - trying https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 15:52:58 INFO - Downloading https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 15:52:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 15:53:01 INFO - Downloaded 36397879 bytes. 15:53:01 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 15:53:01 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 15:53:47 INFO - caution: filename not matched: bin/* 15:53:47 INFO - caution: filename not matched: config/* 15:53:47 INFO - caution: filename not matched: mozbase/* 15:53:47 INFO - caution: filename not matched: marionette/* 15:53:47 INFO - caution: filename not matched: tools/wptserve/* 15:53:47 INFO - Return code: 11 15:53:47 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')]} 15:53:47 INFO - https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 15:53:47 INFO - trying https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:53:47 INFO - Downloading https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 15:53:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 15:53:49 INFO - Downloaded 83154609 bytes. 15:53:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:53:49 INFO - mkdir: C:\slave\test\properties 15:53:49 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:53:49 INFO - Writing to file C:\slave\test\properties\build_url 15:53:49 INFO - Contents: 15:53:49 INFO - build_url:https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 15:53:49 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:53:49 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:53:49 INFO - Writing to file C:\slave\test\properties\symbols_url 15:53:49 INFO - Contents: 15:53:49 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:53:49 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')]} 15:53:49 INFO - https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:53:49 INFO - trying https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:53:49 INFO - Downloading https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 15:53:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 15:53:52 INFO - Downloaded 53413049 bytes. 15:53:52 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 15:53:52 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 15:53:54 INFO - Return code: 0 15:53:54 INFO - Running post-action listener: _resource_record_post_action 15:53:54 INFO - Running post-action listener: set_extra_try_arguments 15:53:54 INFO - ##### 15:53:54 INFO - ##### Running create-virtualenv step. 15:53:54 INFO - ##### 15:53:54 INFO - Running pre-action listener: _pre_create_virtualenv 15:53:54 INFO - Running pre-action listener: _resource_record_pre_action 15:53:54 INFO - Running main action method: create_virtualenv 15:53:54 INFO - Creating virtualenv C:\slave\test\build\venv 15:53:54 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 15:53:54 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:53:58 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:54:01 INFO - Installing distribute......................................................................................................................................................................................done. 15:54:03 INFO - Return code: 0 15:54:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:54: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')]} 15:54:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54: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')]} 15:54:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:03 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 0x024BB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025699C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E368>, '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 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-099', 'USERDOMAIN': 'T-W864-IX-099', '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-099', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-099', '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-099\\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 15:54:03 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 15:54:03 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 15:54:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:54:03 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:54:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:54:03 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:54:03 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:54:03 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:54:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:54:03 INFO - 'DCLOCATION': 'SCL3', 15:54:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:03 INFO - 'HOMEDRIVE': 'C:', 15:54:03 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:54:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:03 INFO - 'KTS_VERSION': '1.19c', 15:54:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:54:03 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:54:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:03 INFO - 'MOZ_NO_REMOTE': '1', 15:54:03 INFO - 'NO_EM_RESTART': '1', 15:54:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:03 INFO - 'OS': 'Windows_NT', 15:54:03 INFO - 'OURDRIVE': 'C:', 15:54:03 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', 15:54:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:54:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:03 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:54:03 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:03 INFO - 'PROCESSOR_LEVEL': '6', 15:54:03 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:54:03 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:54:03 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:54:03 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:54:03 INFO - 'PROMPT': '$P$G', 15:54:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:54:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:54:03 INFO - 'PWD': 'C:\\slave\\test', 15:54:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:03 INFO - 'SYSTEMDRIVE': 'C:', 15:54:03 INFO - 'SYSTEMROOT': 'C:\\windows', 15:54:03 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:03 INFO - 'TEST1': 'testie', 15:54:03 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:03 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:54:03 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:54:03 INFO - 'USERNAME': 'cltbld', 15:54:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:54:03 INFO - 'WINDIR': 'C:\\windows', 15:54:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:04 INFO - Downloading/unpacking psutil>=0.7.1 15:54:04 INFO - Running setup.py egg_info for package psutil 15:54:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:54:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:54:04 INFO - Installing collected packages: psutil 15:54:04 INFO - Running setup.py install for psutil 15:54:04 INFO - building 'psutil._psutil_windows' extension 15:54:04 INFO - error: Unable to find vcvarsall.bat 15:54:04 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-xy_5zt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:54:04 INFO - running install 15:54:04 INFO - running build 15:54:04 INFO - running build_py 15:54:04 INFO - creating build 15:54:04 INFO - creating build\lib.win32-2.7 15:54:04 INFO - creating build\lib.win32-2.7\psutil 15:54:04 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:54:04 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:54:04 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:54:04 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:54:04 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:54:04 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:54:04 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:54:04 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:54:04 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:54:04 INFO - running build_ext 15:54:04 INFO - building 'psutil._psutil_windows' extension 15:54:04 INFO - error: Unable to find vcvarsall.bat 15:54:04 INFO - ---------------------------------------- 15:54:04 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-xy_5zt-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:54:04 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-099\AppData\Roaming\pip\pip.log 15:54:04 WARNING - Return code: 1 15:54:04 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! 15:54:04 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:54: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')]} 15:54:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54: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')]} 15:54:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:04 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 0x024BB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025699C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E368>, '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 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-099', 'USERDOMAIN': 'T-W864-IX-099', '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-099', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-099', '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-099\\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 15:54:04 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 15:54:04 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 15:54:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:54:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:54:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:54:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:54:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:54:05 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:54:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:54:05 INFO - 'DCLOCATION': 'SCL3', 15:54:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:05 INFO - 'HOMEDRIVE': 'C:', 15:54:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:54:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:05 INFO - 'KTS_VERSION': '1.19c', 15:54:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:54:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:54:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:05 INFO - 'MOZ_NO_REMOTE': '1', 15:54:05 INFO - 'NO_EM_RESTART': '1', 15:54:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:05 INFO - 'OS': 'Windows_NT', 15:54:05 INFO - 'OURDRIVE': 'C:', 15:54: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', 15:54:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:54:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:54:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:05 INFO - 'PROCESSOR_LEVEL': '6', 15:54:05 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:54:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:54:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:54:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:54:05 INFO - 'PROMPT': '$P$G', 15:54:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:54:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:54:05 INFO - 'PWD': 'C:\\slave\\test', 15:54:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:05 INFO - 'SYSTEMDRIVE': 'C:', 15:54:05 INFO - 'SYSTEMROOT': 'C:\\windows', 15:54:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:05 INFO - 'TEST1': 'testie', 15:54:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:05 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:54:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:54:05 INFO - 'USERNAME': 'cltbld', 15:54:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:54:05 INFO - 'WINDIR': 'C:\\windows', 15:54:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:05 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:54:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:54:05 INFO - Running setup.py egg_info for package mozsystemmonitor 15:54:05 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:54:05 INFO - Running setup.py egg_info for package psutil 15:54:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:54:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:54:05 INFO - Installing collected packages: mozsystemmonitor, psutil 15:54:05 INFO - Running setup.py install for mozsystemmonitor 15:54:05 INFO - Running setup.py install for psutil 15:54:05 INFO - building 'psutil._psutil_windows' extension 15:54:05 INFO - error: Unable to find vcvarsall.bat 15:54:05 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-b2r4x2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:54:05 INFO - running install 15:54:05 INFO - running build 15:54:05 INFO - running build_py 15:54:05 INFO - running build_ext 15:54:05 INFO - building 'psutil._psutil_windows' extension 15:54:05 INFO - error: Unable to find vcvarsall.bat 15:54:05 INFO - ---------------------------------------- 15:54:05 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-b2r4x2-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:54:05 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-099\AppData\Roaming\pip\pip.log 15:54:05 WARNING - Return code: 1 15:54:05 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! 15:54:05 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:54: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')]} 15:54:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54: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')]} 15:54:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:05 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 0x024BB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025699C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E368>, '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 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-099', 'USERDOMAIN': 'T-W864-IX-099', '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-099', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-099', '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-099\\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 15:54:05 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 15:54:05 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 15:54:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:54:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:54:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:54:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:54:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:54:05 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:54:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:54:05 INFO - 'DCLOCATION': 'SCL3', 15:54:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:05 INFO - 'HOMEDRIVE': 'C:', 15:54:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:54:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:05 INFO - 'KTS_VERSION': '1.19c', 15:54:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:54:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:54:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:05 INFO - 'MOZ_NO_REMOTE': '1', 15:54:05 INFO - 'NO_EM_RESTART': '1', 15:54:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:05 INFO - 'OS': 'Windows_NT', 15:54:05 INFO - 'OURDRIVE': 'C:', 15:54: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', 15:54:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:54:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:54:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:05 INFO - 'PROCESSOR_LEVEL': '6', 15:54:05 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:54:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:54:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:54:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:54:05 INFO - 'PROMPT': '$P$G', 15:54:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:54:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:54:05 INFO - 'PWD': 'C:\\slave\\test', 15:54:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:05 INFO - 'SYSTEMDRIVE': 'C:', 15:54:05 INFO - 'SYSTEMROOT': 'C:\\windows', 15:54:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:05 INFO - 'TEST1': 'testie', 15:54:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:05 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:54:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:54:05 INFO - 'USERNAME': 'cltbld', 15:54:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:54:05 INFO - 'WINDIR': 'C:\\windows', 15:54:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:06 INFO - Downloading/unpacking blobuploader==1.2.4 15:54:06 INFO - Downloading blobuploader-1.2.4.tar.gz 15:54:06 INFO - Running setup.py egg_info for package blobuploader 15:54:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:54:10 INFO - Running setup.py egg_info for package requests 15:54:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:54:10 INFO - Downloading docopt-0.6.1.tar.gz 15:54:10 INFO - Running setup.py egg_info for package docopt 15:54:10 INFO - Installing collected packages: blobuploader, docopt, requests 15:54:10 INFO - Running setup.py install for blobuploader 15:54:10 INFO - Running setup.py install for docopt 15:54:10 INFO - Running setup.py install for requests 15:54:10 INFO - Successfully installed blobuploader docopt requests 15:54:10 INFO - Cleaning up... 15:54:10 INFO - Return code: 0 15:54:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:54:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:54:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:10 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 0x024BB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025699C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E368>, '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 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F70C0>, '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-099', 'USERDOMAIN': 'T-W864-IX-099', '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-099', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-099', '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-099\\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 15:54:10 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 15:54:10 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 15:54:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:54:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:54:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:54:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:54:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:54:10 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:54:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:54:10 INFO - 'DCLOCATION': 'SCL3', 15:54:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:10 INFO - 'HOMEDRIVE': 'C:', 15:54:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:54:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:10 INFO - 'KTS_VERSION': '1.19c', 15:54:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:54:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:54:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:10 INFO - 'MOZ_NO_REMOTE': '1', 15:54:10 INFO - 'NO_EM_RESTART': '1', 15:54:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:10 INFO - 'OS': 'Windows_NT', 15:54:10 INFO - 'OURDRIVE': 'C:', 15:54:10 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', 15:54:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:54:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:54:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:10 INFO - 'PROCESSOR_LEVEL': '6', 15:54:10 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:54:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:54:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:54:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:54:10 INFO - 'PROMPT': '$P$G', 15:54:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:54:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:54:10 INFO - 'PWD': 'C:\\slave\\test', 15:54:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:10 INFO - 'SYSTEMDRIVE': 'C:', 15:54:10 INFO - 'SYSTEMROOT': 'C:\\windows', 15:54:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:10 INFO - 'TEST1': 'testie', 15:54:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:10 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:54:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:54:10 INFO - 'USERNAME': 'cltbld', 15:54:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:54:10 INFO - 'WINDIR': 'C:\\windows', 15:54:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:54:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:54:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:54:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:54:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:54:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:54:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:54:15 INFO - Unpacking c:\slave\test\build\tests\marionette 15:54:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:54:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:54:15 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 15:54:15 INFO - Running setup.py install for browsermob-proxy 15:54:30 INFO - Running setup.py install for manifestparser 15:54:30 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for marionette-client 15:54:30 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:54:30 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for marionette-driver 15:54:30 INFO - Running setup.py install for mozcrash 15:54:30 INFO - Running setup.py install for mozdebug 15:54:30 INFO - Running setup.py install for mozdevice 15:54:30 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for mozfile 15:54:30 INFO - Running setup.py install for mozhttpd 15:54:30 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for mozinfo 15:54:30 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for mozInstall 15:54:30 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for mozleak 15:54:30 INFO - Running setup.py install for mozlog 15:54:30 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for moznetwork 15:54:30 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for mozprocess 15:54:30 INFO - Running setup.py install for mozprofile 15:54:30 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for mozrunner 15:54:30 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for mozscreenshot 15:54:30 INFO - Running setup.py install for moztest 15:54:30 INFO - Running setup.py install for mozversion 15:54:30 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:54:30 INFO - Running setup.py install for wptserve 15:54:30 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 15:54:30 INFO - Cleaning up... 15:54:30 INFO - Return code: 0 15:54:30 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:54:30 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')]} 15:54:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:54:30 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')]} 15:54:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:54:30 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 0x024BB6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025E4200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025699C8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E368>, '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 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F70C0>, '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-099', 'USERDOMAIN': 'T-W864-IX-099', '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-099', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-099', '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-099\\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 15:54:30 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 15:54:30 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 15:54:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:54:30 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:54:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:54:30 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:54:30 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:54:30 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:54:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:54:30 INFO - 'DCLOCATION': 'SCL3', 15:54:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:30 INFO - 'HOMEDRIVE': 'C:', 15:54:30 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:54:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:30 INFO - 'KTS_VERSION': '1.19c', 15:54:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:54:30 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:54:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:30 INFO - 'MOZ_NO_REMOTE': '1', 15:54:30 INFO - 'NO_EM_RESTART': '1', 15:54:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:30 INFO - 'OS': 'Windows_NT', 15:54:30 INFO - 'OURDRIVE': 'C:', 15:54:30 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', 15:54:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:54:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:30 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:54:30 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:30 INFO - 'PROCESSOR_LEVEL': '6', 15:54:30 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:54:30 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:54:30 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:54:30 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:54:30 INFO - 'PROMPT': '$P$G', 15:54:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:54:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:54:30 INFO - 'PWD': 'C:\\slave\\test', 15:54:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:30 INFO - 'SYSTEMDRIVE': 'C:', 15:54:30 INFO - 'SYSTEMROOT': 'C:\\windows', 15:54:30 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:30 INFO - 'TEST1': 'testie', 15:54:30 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:30 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:54:30 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:54:30 INFO - 'USERNAME': 'cltbld', 15:54:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:54:30 INFO - 'WINDIR': 'C:\\windows', 15:54:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:54:34 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:54:34 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:54:34 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:54:34 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:54:34 INFO - Unpacking c:\slave\test\build\tests\marionette 15:54:34 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:54:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:54:34 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)) 15:54:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 15:54:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 15:54:46 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:54:46 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 15:54:46 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:54:46 INFO - Downloading blessings-1.6.tar.gz 15:54:46 INFO - Running setup.py egg_info for package blessings 15:54:46 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 15:54:46 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:54:46 INFO - Running setup.py install for blessings 15:54:46 INFO - Running setup.py install for browsermob-proxy 15:54:46 INFO - Running setup.py install for manifestparser 15:54:46 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Running setup.py install for marionette-client 15:54:46 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:54:46 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Running setup.py install for marionette-driver 15:54:46 INFO - Running setup.py install for mozcrash 15:54:46 INFO - Running setup.py install for mozdebug 15:54:46 INFO - Running setup.py install for mozdevice 15:54:46 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Running setup.py install for mozhttpd 15:54:46 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Running setup.py install for mozInstall 15:54:46 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:54:46 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:54:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:54:47 INFO - Running setup.py install for mozleak 15:54:47 INFO - Running setup.py install for mozprofile 15:54:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:54:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:54:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:54:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:54:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:54:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:54:47 INFO - Running setup.py install for mozrunner 15:54:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:54:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for mozscreenshot 15:54:48 INFO - Running setup.py install for moztest 15:54:48 INFO - Running setup.py install for mozversion 15:54:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:54:48 INFO - Running setup.py install for wptserve 15:54:48 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:54:48 INFO - Cleaning up... 15:54:48 INFO - Return code: 0 15:54:48 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:54:48 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:54:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:54:49 INFO - Reading from file tmpfile_stdout 15:54:49 INFO - Using _rmtree_windows ... 15:54:49 INFO - Using _rmtree_windows ... 15:54:49 INFO - Current package versions: 15:54:49 INFO - blessings == 1.6 15:54:49 INFO - blobuploader == 1.2.4 15:54:49 INFO - browsermob-proxy == 0.6.0 15:54:49 INFO - distribute == 0.6.14 15:54:49 INFO - docopt == 0.6.1 15:54:49 INFO - manifestparser == 1.1 15:54:49 INFO - marionette-client == 2.3.0 15:54:49 INFO - marionette-driver == 1.4.0 15:54:49 INFO - mozInstall == 1.12 15:54:49 INFO - mozcrash == 0.17 15:54:49 INFO - mozdebug == 0.1 15:54:49 INFO - mozdevice == 0.48 15:54:49 INFO - mozfile == 1.2 15:54:49 INFO - mozhttpd == 0.7 15:54:49 INFO - mozinfo == 0.9 15:54:49 INFO - mozleak == 0.1 15:54:49 INFO - mozlog == 3.1 15:54:49 INFO - moznetwork == 0.27 15:54:49 INFO - mozprocess == 0.22 15:54:49 INFO - mozprofile == 0.28 15:54:49 INFO - mozrunner == 6.11 15:54:49 INFO - mozscreenshot == 0.1 15:54:49 INFO - mozsystemmonitor == 0.0 15:54:49 INFO - moztest == 0.7 15:54:49 INFO - mozversion == 1.4 15:54:49 INFO - requests == 1.2.3 15:54:49 INFO - wptserve == 1.4.0 15:54:49 INFO - Running post-action listener: _resource_record_post_action 15:54:49 INFO - Running post-action listener: _start_resource_monitoring 15:54:49 INFO - Starting resource monitoring. 15:54:49 INFO - ##### 15:54:49 INFO - ##### Running pull step. 15:54:49 INFO - ##### 15:54:49 INFO - Running pre-action listener: _resource_record_pre_action 15:54:49 INFO - Running main action method: pull 15:54:49 INFO - Pull has nothing to do! 15:54:49 INFO - Running post-action listener: _resource_record_post_action 15:54:49 INFO - ##### 15:54:49 INFO - ##### Running install step. 15:54:49 INFO - ##### 15:54:49 INFO - Running pre-action listener: _resource_record_pre_action 15:54:49 INFO - Running main action method: install 15:54:49 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:54:49 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:54:49 INFO - Reading from file tmpfile_stdout 15:54:49 INFO - Using _rmtree_windows ... 15:54:49 INFO - Using _rmtree_windows ... 15:54:49 INFO - Detecting whether we're running mozinstall >=1.0... 15:54:49 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:54:49 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:54:49 INFO - Reading from file tmpfile_stdout 15:54:49 INFO - Output received: 15:54:49 INFO - Usage: mozinstall-script.py [options] installer 15:54:49 INFO - Options: 15:54:49 INFO - -h, --help show this help message and exit 15:54:49 INFO - -d DEST, --destination=DEST 15:54:49 INFO - Directory to install application into. [default: 15:54:49 INFO - "C:\slave\test"] 15:54:49 INFO - --app=APP Application being installed. [default: firefox] 15:54:49 INFO - Using _rmtree_windows ... 15:54:49 INFO - Using _rmtree_windows ... 15:54:49 INFO - mkdir: C:\slave\test\build\application 15:54:49 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.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 15:54:49 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.0a1.en-US.win64.zip --destination C:\slave\test\build\application 15:54:53 INFO - Reading from file tmpfile_stdout 15:54:53 INFO - Output received: 15:54:53 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:54:53 INFO - Using _rmtree_windows ... 15:54:53 INFO - Using _rmtree_windows ... 15:54:53 INFO - Running post-action listener: _resource_record_post_action 15:54:53 INFO - ##### 15:54:53 INFO - ##### Running run-tests step. 15:54:53 INFO - ##### 15:54:53 INFO - Running pre-action listener: _resource_record_pre_action 15:54:53 INFO - Running main action method: run_tests 15:54:53 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:54:53 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:54:53 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:54:53 INFO - grabbing minidump binary from tooltool 15:54:53 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')]} 15:54:53 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 0x0259E368>, '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 0x022BED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025F70C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:54:53 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 15:54:53 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 15:54:53 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:54:55 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpahgo7v 15:54:55 INFO - INFO - File integrity verified, renaming tmpahgo7v to win32-minidump_stackwalk.exe 15:54:55 INFO - Return code: 0 15:54:55 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:54:55 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:54:55 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/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.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 15:54:55 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/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.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 15:54:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 15:54:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Roaming', 15:54:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 15:54:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 15:54:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 15:54:55 INFO - 'COMPUTERNAME': 'T-W864-IX-099', 15:54:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 15:54:55 INFO - 'DCLOCATION': 'SCL3', 15:54:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:55 INFO - 'HOMEDRIVE': 'C:', 15:54:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-099', 15:54:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:55 INFO - 'KTS_VERSION': '1.19c', 15:54:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-099\\AppData\\Local', 15:54:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-099', 15:54:55 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:54:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:55 INFO - 'MOZ_NO_REMOTE': '1', 15:54:55 INFO - 'NO_EM_RESTART': '1', 15:54:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:55 INFO - 'OS': 'Windows_NT', 15:54:55 INFO - 'OURDRIVE': 'C:', 15:54:55 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', 15:54:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 15:54:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 15:54:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:55 INFO - 'PROCESSOR_LEVEL': '6', 15:54:55 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 15:54:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 15:54:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 15:54:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 15:54:55 INFO - 'PROMPT': '$P$G', 15:54:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 15:54:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 15:54:55 INFO - 'PWD': 'C:\\slave\\test', 15:54:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:55 INFO - 'SYSTEMDRIVE': 'C:', 15:54:55 INFO - 'SYSTEMROOT': 'C:\\windows', 15:54:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:55 INFO - 'TEST1': 'testie', 15:54:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 15:54:55 INFO - 'USERDOMAIN': 'T-W864-IX-099', 15:54:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-099', 15:54:55 INFO - 'USERNAME': 'cltbld', 15:54:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-099', 15:54:55 INFO - 'WINDIR': 'C:\\windows', 15:54:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:55 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/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.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 15:54:57 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 15:54:57 INFO - import pkg_resources 15:54:58 INFO - Using 1 client processes 15:55:00 INFO - SUITE-START | Running 778 tests 15:55:00 INFO - Running testharness tests 15:55:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:55:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:55:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:55:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1ms 15:55:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:55:00 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:55:01 INFO - Setting up ssl 15:55:02 INFO - PROCESS | certutil | 15:55:02 INFO - PROCESS | certutil | 15:55:02 INFO - PROCESS | certutil | 15:55:02 INFO - Certificate Nickname Trust Attributes 15:55:02 INFO - SSL,S/MIME,JAR/XPI 15:55:02 INFO - 15:55:02 INFO - web-platform-tests CT,, 15:55:02 INFO - 15:55:02 INFO - Starting runner 15:55:02 INFO - PROCESS | 3288 | [3288] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 15:55:02 INFO - PROCESS | 3288 | [3288] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 15:55:02 INFO - PROCESS | 3288 | [3288] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 15:55:02 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 15:55:02 INFO - PROCESS | 3288 | [3288] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 15:55:04 INFO - PROCESS | 3288 | 1461192904145 Marionette DEBUG Marionette enabled via build flag and pref 15:55:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E4095E000 == 1 [pid = 3288] [id = 1] 15:55:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 1 (0000006E5256D000) [pid = 3288] [serial = 1] [outer = 0000000000000000] 15:55:05 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:55:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 2 (0000006E5256E000) [pid = 3288] [serial = 2] [outer = 0000006E5256D000] 15:55:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52D4D800 == 2 [pid = 3288] [id = 2] 15:55:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 3 (0000006E52D4E000) [pid = 3288] [serial = 3] [outer = 0000000000000000] 15:55:05 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:55:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 4 (0000006E52D4F000) [pid = 3288] [serial = 4] [outer = 0000006E52D4E000] 15:55:06 INFO - PROCESS | 3288 | 1461192906133 Marionette INFO Listening on port 2828 15:55:07 INFO - PROCESS | 3288 | 1461192907894 Marionette DEBUG Marionette enabled via command-line flag 15:55:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5657C800 == 3 [pid = 3288] [id = 3] 15:55:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 5 (0000006E565C3000) [pid = 3288] [serial = 5] [outer = 0000000000000000] 15:55:07 INFO - PROCESS | 3288 | [3288] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 15:55:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 6 (0000006E565C4000) [pid = 3288] [serial = 6] [outer = 0000006E565C3000] 15:55:08 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:55:08 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:55:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 7 (0000006E566B3000) [pid = 3288] [serial = 7] [outer = 0000006E52D4E000] 15:55:08 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:08 INFO - PROCESS | 3288 | 1461192908231 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 15:55:08 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:08 INFO - PROCESS | 3288 | 1461192908267 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 15:55:08 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:08 INFO - PROCESS | 3288 | 1461192908274 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 15:55:08 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:08 INFO - PROCESS | 3288 | 1461192908307 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49301 15:55:08 INFO - PROCESS | 3288 | 1461192908310 Marionette DEBUG Closed connection conn0 15:55:08 INFO - PROCESS | 3288 | 1461192908312 Marionette DEBUG Closed connection conn1 15:55:08 INFO - PROCESS | 3288 | 1461192908314 Marionette DEBUG Closed connection conn2 15:55:08 INFO - PROCESS | 3288 | 1461192908391 Marionette DEBUG Closed connection conn3 15:55:08 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:08 INFO - PROCESS | 3288 | 1461192908397 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49302 15:55:08 INFO - PROCESS | 3288 | 1461192908507 Marionette DEBUG Closed connection conn4 15:55:08 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 15:55:08 INFO - PROCESS | 3288 | 1461192908514 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49303 15:55:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DD6800 == 4 [pid = 3288] [id = 4] 15:55:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 8 (0000006E57D22400) [pid = 3288] [serial = 8] [outer = 0000000000000000] 15:55:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 9 (0000006E574A5400) [pid = 3288] [serial = 9] [outer = 0000006E57D22400] 15:55:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 10 (0000006E5799D000) [pid = 3288] [serial = 10] [outer = 0000006E57D22400] 15:55:08 INFO - PROCESS | 3288 | 1461192908666 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:55:08 INFO - PROCESS | 3288 | 1461192908671 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420141806","device":"desktop","version":"48.0a1"} 15:55:09 INFO - PROCESS | 3288 | [3288] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:55:09 INFO - PROCESS | 3288 | [3288] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 15:55:09 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 15:55:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D27D800 == 5 [pid = 3288] [id = 5] 15:55:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 11 (0000006E5D27E000) [pid = 3288] [serial = 11] [outer = 0000000000000000] 15:55:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D27F000 == 6 [pid = 3288] [id = 6] 15:55:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 12 (0000006E5D518800) [pid = 3288] [serial = 12] [outer = 0000000000000000] 15:55:10 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:55:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DE75000 == 7 [pid = 3288] [id = 7] 15:55:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 13 (0000006E5D518000) [pid = 3288] [serial = 13] [outer = 0000000000000000] 15:55:11 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 15:55:11 INFO - PROCESS | 3288 | [3288] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 15:55:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 14 (0000006E5E138400) [pid = 3288] [serial = 14] [outer = 0000006E5D518000] 15:55:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 15 (0000006E5E54B000) [pid = 3288] [serial = 15] [outer = 0000006E5D27E000] 15:55:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 16 (0000006E5D525C00) [pid = 3288] [serial = 16] [outer = 0000006E5D518800] 15:55:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 17 (0000006E5E1FB800) [pid = 3288] [serial = 17] [outer = 0000006E5D518000] 15:55:12 INFO - PROCESS | 3288 | 1461192912245 Marionette DEBUG loaded listener.js 15:55:12 INFO - PROCESS | 3288 | 1461192912259 Marionette DEBUG loaded listener.js 15:55:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 18 (0000006E60859400) [pid = 3288] [serial = 18] [outer = 0000006E5D518000] 15:55:13 INFO - PROCESS | 3288 | 1461192913229 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"de1c5230-3ca9-47af-b940-847bdb6eddae","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420141806","device":"desktop","version":"48.0a1","command_id":1}}] 15:55:13 INFO - PROCESS | 3288 | 1461192913672 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:55:13 INFO - PROCESS | 3288 | 1461192913705 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 15:55:13 INFO - PROCESS | 3288 | 1461192913727 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:55:13 INFO - PROCESS | 3288 | [3288] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 15:55:15 INFO - PROCESS | 3288 | --DOCSHELL 0000006E4095E000 == 6 [pid = 3288] [id = 1] 15:55:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 19 (0000006E503DE000) [pid = 3288] [serial = 19] [outer = 0000006E5D518000] 15:55:16 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:16 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:16 INFO - PROCESS | 3288 | 1461192916114 Marionette TRACE conn5 <- [1,3,null,{}] 15:55:16 INFO - PROCESS | 3288 | 1461192916137 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:55:16 INFO - PROCESS | 3288 | 1461192916160 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 15:55:16 INFO - PROCESS | 3288 | 1461192916180 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 15:55:16 INFO - PROCESS | 3288 | 1461192916185 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 15:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:55:16 INFO - PROCESS | 3288 | 1461192916192 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:55:16 INFO - PROCESS | 3288 | 1461192916196 Marionette TRACE conn5 <- [1,6,null,{}] 15:55:16 INFO - PROCESS | 3288 | 1461192916319 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:16 INFO - PROCESS | 3288 | 1461192916349 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 15:55:16 INFO - PROCESS | 3288 | 1461192916356 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E51536000 == 7 [pid = 3288] [id = 8] 15:55:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 20 (0000006E574A3800) [pid = 3288] [serial = 20] [outer = 0000000000000000] 15:55:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 21 (0000006E5799A000) [pid = 3288] [serial = 21] [outer = 0000006E574A3800] 15:55:16 INFO - PROCESS | 3288 | 1461192916419 Marionette DEBUG loaded listener.js 15:55:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 22 (0000006E5B37D000) [pid = 3288] [serial = 22] [outer = 0000006E574A3800] 15:55:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55815800 == 8 [pid = 3288] [id = 9] 15:55:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 23 (0000006E5D805000) [pid = 3288] [serial = 23] [outer = 0000000000000000] 15:55:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 24 (0000006E5D808400) [pid = 3288] [serial = 24] [outer = 0000006E5D805000] 15:55:16 INFO - PROCESS | 3288 | 1461192916854 Marionette DEBUG loaded listener.js 15:55:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 25 (0000006E5DEF5400) [pid = 3288] [serial = 25] [outer = 0000006E5D805000] 15:55:17 INFO - PROCESS | 3288 | 1461192917435 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1296ms 15:55:17 INFO - PROCESS | 3288 | 1461192917614 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 15:55:17 INFO - PROCESS | 3288 | 1461192917618 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 15:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:55:17 INFO - PROCESS | 3288 | 1461192917657 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:55:17 INFO - PROCESS | 3288 | 1461192917659 Marionette TRACE conn5 <- [1,10,null,{}] 15:55:17 INFO - PROCESS | 3288 | 1461192917664 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:17 INFO - PROCESS | 3288 | 1461192917781 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 15:55:17 INFO - PROCESS | 3288 | 1461192917832 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAA7800 == 9 [pid = 3288] [id = 10] 15:55:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 26 (0000006E5D80E800) [pid = 3288] [serial = 26] [outer = 0000000000000000] 15:55:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 27 (0000006E5D661C00) [pid = 3288] [serial = 27] [outer = 0000006E5D80E800] 15:55:17 INFO - PROCESS | 3288 | 1461192917888 Marionette DEBUG loaded listener.js 15:55:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 28 (0000006E5D66C800) [pid = 3288] [serial = 28] [outer = 0000006E5D80E800] 15:55:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DE6A800 == 10 [pid = 3288] [id = 11] 15:55:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 29 (0000006E5DE6B800) [pid = 3288] [serial = 29] [outer = 0000000000000000] 15:55:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 30 (0000006E5DE70800) [pid = 3288] [serial = 30] [outer = 0000006E5DE6B800] 15:55:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 31 (0000006E50746800) [pid = 3288] [serial = 31] [outer = 0000006E5DE6B800] 15:55:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E507A1800 == 11 [pid = 3288] [id = 12] 15:55:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 32 (0000006E507D0800) [pid = 3288] [serial = 32] [outer = 0000000000000000] 15:55:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 33 (0000006E55B47400) [pid = 3288] [serial = 33] [outer = 0000006E507D0800] 15:55:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 34 (0000006E50349000) [pid = 3288] [serial = 34] [outer = 0000006E507D0800] 15:55:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DD6800 == 10 [pid = 3288] [id = 4] 15:55:19 INFO - PROCESS | 3288 | 1461192919076 Marionette TRACE conn5 <- [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]]]}] 15:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1447ms 15:55:19 INFO - PROCESS | 3288 | 1461192919088 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 15:55:19 INFO - PROCESS | 3288 | 1461192919093 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 15:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:55:19 INFO - PROCESS | 3288 | 1461192919098 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:55:19 INFO - PROCESS | 3288 | 1461192919102 Marionette TRACE conn5 <- [1,14,null,{}] 15:55:19 INFO - PROCESS | 3288 | 1461192919107 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:19 INFO - PROCESS | 3288 | 1461192919193 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 15:55:19 INFO - PROCESS | 3288 | 1461192919201 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5200B800 == 11 [pid = 3288] [id = 13] 15:55:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 35 (0000006E57112C00) [pid = 3288] [serial = 35] [outer = 0000000000000000] 15:55:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 36 (0000006E57195800) [pid = 3288] [serial = 36] [outer = 0000006E57112C00] 15:55:19 INFO - PROCESS | 3288 | 1461192919249 Marionette DEBUG loaded listener.js 15:55:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 37 (0000006E574A4C00) [pid = 3288] [serial = 37] [outer = 0000006E57112C00] 15:55:19 INFO - PROCESS | 3288 | 1461192919687 Marionette TRACE conn5 <- [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]]]}] 15:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 627ms 15:55:19 INFO - PROCESS | 3288 | 1461192919729 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 15:55:19 INFO - PROCESS | 3288 | 1461192919736 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 15:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:55:19 INFO - PROCESS | 3288 | 1461192919744 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:55:19 INFO - PROCESS | 3288 | 1461192919747 Marionette TRACE conn5 <- [1,18,null,{}] 15:55:19 INFO - PROCESS | 3288 | 1461192919750 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:19 INFO - PROCESS | 3288 | 1461192919832 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 15:55:19 INFO - PROCESS | 3288 | 1461192919841 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55B66000 == 12 [pid = 3288] [id = 14] 15:55:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 38 (0000006E5AC2B800) [pid = 3288] [serial = 38] [outer = 0000000000000000] 15:55:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 39 (0000006E5AC32C00) [pid = 3288] [serial = 39] [outer = 0000006E5AC2B800] 15:55:19 INFO - PROCESS | 3288 | 1461192919890 Marionette DEBUG loaded listener.js 15:55:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 40 (0000006E5B1A5C00) [pid = 3288] [serial = 40] [outer = 0000006E5AC2B800] 15:55:20 INFO - PROCESS | 3288 | 1461192920301 Marionette TRACE conn5 <- [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]]]}] 15:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 15:55:20 INFO - PROCESS | 3288 | 1461192920334 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 15:55:20 INFO - PROCESS | 3288 | 1461192920336 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 15:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:55:20 INFO - PROCESS | 3288 | 1461192920340 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:55:20 INFO - PROCESS | 3288 | 1461192920344 Marionette TRACE conn5 <- [1,22,null,{}] 15:55:20 INFO - PROCESS | 3288 | 1461192920356 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:20 INFO - PROCESS | 3288 | 1461192920446 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 15:55:20 INFO - PROCESS | 3288 | 1461192920455 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566BA800 == 13 [pid = 3288] [id = 15] 15:55:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 41 (0000006E5D030000) [pid = 3288] [serial = 41] [outer = 0000000000000000] 15:55:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 42 (0000006E5D525400) [pid = 3288] [serial = 42] [outer = 0000006E5D030000] 15:55:20 INFO - PROCESS | 3288 | 1461192920508 Marionette DEBUG loaded listener.js 15:55:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 43 (0000006E5D670800) [pid = 3288] [serial = 43] [outer = 0000006E5D030000] 15:55:20 INFO - PROCESS | 3288 | 1461192920945 Marionette TRACE conn5 <- [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]]]}] 15:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 628ms 15:55:20 INFO - PROCESS | 3288 | 1461192920979 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 15:55:20 INFO - PROCESS | 3288 | 1461192920982 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 15:55:20 INFO - PROCESS | 3288 | 1461192920987 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:55:20 INFO - PROCESS | 3288 | 1461192920989 Marionette TRACE conn5 <- [1,26,null,{}] 15:55:20 INFO - PROCESS | 3288 | 1461192920993 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:21 INFO - PROCESS | 3288 | 1461192921084 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 15:55:21 INFO - PROCESS | 3288 | 1461192921091 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5AD81800 == 14 [pid = 3288] [id = 16] 15:55:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 44 (0000006E5A959000) [pid = 3288] [serial = 44] [outer = 0000000000000000] 15:55:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 45 (0000006E5D638000) [pid = 3288] [serial = 45] [outer = 0000006E5A959000] 15:55:21 INFO - PROCESS | 3288 | 1461192921143 Marionette DEBUG loaded listener.js 15:55:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 46 (0000006E5EBA9400) [pid = 3288] [serial = 46] [outer = 0000006E5A959000] 15:55:21 INFO - PROCESS | 3288 | 1461192921526 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 15:55:21 INFO - PROCESS | 3288 | 1461192921586 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 15:55:21 INFO - PROCESS | 3288 | 1461192921588 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 15:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:55:21 INFO - PROCESS | 3288 | 1461192921592 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:55:21 INFO - PROCESS | 3288 | 1461192921594 Marionette TRACE conn5 <- [1,30,null,{}] 15:55:21 INFO - PROCESS | 3288 | 1461192921597 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:21 INFO - PROCESS | 3288 | 1461192921674 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 15:55:21 INFO - PROCESS | 3288 | 1461192921680 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B35A000 == 15 [pid = 3288] [id = 17] 15:55:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 47 (0000006E5E5CA400) [pid = 3288] [serial = 47] [outer = 0000000000000000] 15:55:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 48 (0000006E5E5D0800) [pid = 3288] [serial = 48] [outer = 0000006E5E5CA400] 15:55:21 INFO - PROCESS | 3288 | 1461192921726 Marionette DEBUG loaded listener.js 15:55:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 49 (0000006E5E5D6800) [pid = 3288] [serial = 49] [outer = 0000006E5E5CA400] 15:55:22 INFO - PROCESS | 3288 | 1461192922191 Marionette TRACE conn5 <- [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]]]}] 15:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 670ms 15:55:22 INFO - PROCESS | 3288 | 1461192922268 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 15:55:22 INFO - PROCESS | 3288 | 1461192922270 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 15:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:55:22 INFO - PROCESS | 3288 | 1461192922273 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:55:22 INFO - PROCESS | 3288 | 1461192922275 Marionette TRACE conn5 <- [1,34,null,{}] 15:55:22 INFO - PROCESS | 3288 | 1461192922279 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:22 INFO - PROCESS | 3288 | 1461192922396 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 15:55:22 INFO - PROCESS | 3288 | 1461192922405 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9A6000 == 16 [pid = 3288] [id = 18] 15:55:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 50 (0000006E5E8EB000) [pid = 3288] [serial = 50] [outer = 0000000000000000] 15:55:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 51 (0000006E62D24000) [pid = 3288] [serial = 51] [outer = 0000006E5E8EB000] 15:55:22 INFO - PROCESS | 3288 | 1461192922452 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 52 (0000006E50CA3000) [pid = 3288] [serial = 52] [outer = 0000006E5E8EB000] 15:55:22 INFO - PROCESS | 3288 | 1461192922825 Marionette TRACE conn5 <- [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]]]}] 15:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 585ms 15:55:22 INFO - PROCESS | 3288 | 1461192922861 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 15:55:22 INFO - PROCESS | 3288 | 1461192922864 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 15:55:22 INFO - PROCESS | 3288 | 1461192922867 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:55:22 INFO - PROCESS | 3288 | 1461192922869 Marionette TRACE conn5 <- [1,38,null,{}] 15:55:22 INFO - PROCESS | 3288 | 1461192922883 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:22 INFO - PROCESS | 3288 | 1461192922959 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 15:55:22 INFO - PROCESS | 3288 | 1461192922985 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFD3800 == 17 [pid = 3288] [id = 19] 15:55:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 53 (0000006E50CA9000) [pid = 3288] [serial = 53] [outer = 0000000000000000] 15:55:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 54 (0000006E5ACB9000) [pid = 3288] [serial = 54] [outer = 0000006E50CA9000] 15:55:23 INFO - PROCESS | 3288 | 1461192923030 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 55 (0000006E5ACC0000) [pid = 3288] [serial = 55] [outer = 0000006E50CA9000] 15:55:23 INFO - PROCESS | 3288 | 1461192923397 Marionette TRACE conn5 <- [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]]]}] 15:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 15:55:23 INFO - PROCESS | 3288 | 1461192923462 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 15:55:23 INFO - PROCESS | 3288 | 1461192923464 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 15:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:55:23 INFO - PROCESS | 3288 | 1461192923467 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:55:23 INFO - PROCESS | 3288 | 1461192923469 Marionette TRACE conn5 <- [1,42,null,{}] 15:55:23 INFO - PROCESS | 3288 | 1461192923473 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:23 INFO - PROCESS | 3288 | 1461192923545 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 15:55:23 INFO - PROCESS | 3288 | 1461192923552 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60B1A800 == 18 [pid = 3288] [id = 20] 15:55:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 56 (0000006E50E3A000) [pid = 3288] [serial = 56] [outer = 0000000000000000] 15:55:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (0000006E50E3EC00) [pid = 3288] [serial = 57] [outer = 0000006E50E3A000] 15:55:23 INFO - PROCESS | 3288 | 1461192923598 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (0000006E5ACB9C00) [pid = 3288] [serial = 58] [outer = 0000006E50E3A000] 15:55:23 INFO - PROCESS | 3288 | 1461192923964 Marionette TRACE conn5 <- [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]]]}] 15:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 15:55:23 INFO - PROCESS | 3288 | 1461192923995 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 15:55:24 INFO - PROCESS | 3288 | 1461192923997 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 15:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:55:24 INFO - PROCESS | 3288 | 1461192924000 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:55:24 INFO - PROCESS | 3288 | 1461192924002 Marionette TRACE conn5 <- [1,46,null,{}] 15:55:24 INFO - PROCESS | 3288 | 1461192924005 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:24 INFO - PROCESS | 3288 | 1461192924104 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 15:55:24 INFO - PROCESS | 3288 | 1461192924112 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E617B1000 == 19 [pid = 3288] [id = 21] 15:55:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (0000006E50E3B000) [pid = 3288] [serial = 59] [outer = 0000000000000000] 15:55:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (0000006E5ACC7800) [pid = 3288] [serial = 60] [outer = 0000006E50E3B000] 15:55:24 INFO - PROCESS | 3288 | 1461192924159 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (0000006E65903800) [pid = 3288] [serial = 61] [outer = 0000006E50E3B000] 15:55:24 INFO - PROCESS | 3288 | 1461192924551 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 585ms 15:55:24 INFO - PROCESS | 3288 | 1461192924589 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 15:55:24 INFO - PROCESS | 3288 | 1461192924591 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 15:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:55:24 INFO - PROCESS | 3288 | 1461192924595 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:55:24 INFO - PROCESS | 3288 | 1461192924597 Marionette TRACE conn5 <- [1,50,null,{}] 15:55:24 INFO - PROCESS | 3288 | 1461192924601 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:24 INFO - PROCESS | 3288 | 1461192924699 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 15:55:24 INFO - PROCESS | 3288 | 1461192924709 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B9A800 == 20 [pid = 3288] [id = 22] 15:55:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (0000006E62D1D400) [pid = 3288] [serial = 62] [outer = 0000000000000000] 15:55:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (0000006E6590CC00) [pid = 3288] [serial = 63] [outer = 0000006E62D1D400] 15:55:24 INFO - PROCESS | 3288 | 1461192924757 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (0000006E65B65000) [pid = 3288] [serial = 64] [outer = 0000006E62D1D400] 15:55:25 INFO - PROCESS | 3288 | 1461192925131 Marionette TRACE conn5 <- [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]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 15:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:55:25 INFO - PROCESS | 3288 | 1461192925183 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 3288 | 1461192925186 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 15:55:25 INFO - PROCESS | 3288 | 1461192925189 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 3288 | 1461192925192 Marionette TRACE conn5 <- [1,54,null,{}] 15:55:25 INFO - PROCESS | 3288 | 1461192925195 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:25 INFO - PROCESS | 3288 | 1461192925316 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 15:55:25 INFO - PROCESS | 3288 | 1461192925326 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64166000 == 21 [pid = 3288] [id = 23] 15:55:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (0000006E64110800) [pid = 3288] [serial = 65] [outer = 0000000000000000] 15:55:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (0000006E65907400) [pid = 3288] [serial = 66] [outer = 0000006E64110800] 15:55:25 INFO - PROCESS | 3288 | 1461192925386 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (0000006E6317C400) [pid = 3288] [serial = 67] [outer = 0000006E64110800] 15:55:25 INFO - PROCESS | 3288 | 1461192925777 Marionette TRACE conn5 <- [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]]]}] 15:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 626ms 15:55:25 INFO - PROCESS | 3288 | 1461192925818 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 3288 | 1461192925820 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 15:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:55:25 INFO - PROCESS | 3288 | 1461192925824 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 3288 | 1461192925826 Marionette TRACE conn5 <- [1,58,null,{}] 15:55:25 INFO - PROCESS | 3288 | 1461192925829 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:25 INFO - PROCESS | 3288 | 1461192925940 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 15:55:25 INFO - PROCESS | 3288 | 1461192925948 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E4F26F800 == 22 [pid = 3288] [id = 24] 15:55:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0000006E63182000) [pid = 3288] [serial = 68] [outer = 0000000000000000] 15:55:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (0000006E63188000) [pid = 3288] [serial = 69] [outer = 0000006E63182000] 15:55:26 INFO - PROCESS | 3288 | 1461192925992 Marionette DEBUG loaded listener.js 15:55:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0000006E6448E400) [pid = 3288] [serial = 70] [outer = 0000006E63182000] 15:55:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E51536000 == 21 [pid = 3288] [id = 8] 15:55:27 INFO - PROCESS | 3288 | 1461192927126 Marionette TRACE conn5 <- [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]]]}] 15:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1340ms 15:55:27 INFO - PROCESS | 3288 | 1461192927168 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 15:55:27 INFO - PROCESS | 3288 | 1461192927173 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 15:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:55:27 INFO - PROCESS | 3288 | 1461192927178 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:55:27 INFO - PROCESS | 3288 | 1461192927182 Marionette TRACE conn5 <- [1,62,null,{}] 15:55:27 INFO - PROCESS | 3288 | 1461192927193 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:27 INFO - PROCESS | 3288 | 1461192927292 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 15:55:27 INFO - PROCESS | 3288 | 1461192927303 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E520CA000 == 22 [pid = 3288] [id = 25] 15:55:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000006E5595A400) [pid = 3288] [serial = 71] [outer = 0000000000000000] 15:55:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0000006E56016000) [pid = 3288] [serial = 72] [outer = 0000006E5595A400] 15:55:27 INFO - PROCESS | 3288 | 1461192927354 Marionette DEBUG loaded listener.js 15:55:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E566D7C00) [pid = 3288] [serial = 73] [outer = 0000006E5595A400] 15:55:27 INFO - PROCESS | 3288 | 1461192927786 Marionette TRACE conn5 <- [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]]]}] 15:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 647ms 15:55:27 INFO - PROCESS | 3288 | 1461192927829 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 15:55:27 INFO - PROCESS | 3288 | 1461192927835 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 15:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:55:27 INFO - PROCESS | 3288 | 1461192927842 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:55:27 INFO - PROCESS | 3288 | 1461192927844 Marionette TRACE conn5 <- [1,66,null,{}] 15:55:27 INFO - PROCESS | 3288 | 1461192927854 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:27 INFO - PROCESS | 3288 | 1461192927949 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 15:55:27 INFO - PROCESS | 3288 | 1461192927956 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5617B000 == 23 [pid = 3288] [id = 26] 15:55:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E57191C00) [pid = 3288] [serial = 74] [outer = 0000000000000000] 15:55:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E5799A400) [pid = 3288] [serial = 75] [outer = 0000006E57191C00] 15:55:28 INFO - PROCESS | 3288 | 1461192928004 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E5A911000) [pid = 3288] [serial = 76] [outer = 0000006E57191C00] 15:55:28 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E57D22400) [pid = 3288] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:55:28 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E62D1D400) [pid = 3288] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:55:28 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E574A3800) [pid = 3288] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:55:28 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E5D80E800) [pid = 3288] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:55:28 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (0000006E57112C00) [pid = 3288] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:55:28 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0000006E5AC2B800) [pid = 3288] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:55:28 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (0000006E5D030000) [pid = 3288] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:55:28 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (0000006E5A959000) [pid = 3288] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:55:28 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (0000006E5E5CA400) [pid = 3288] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:55:28 INFO - PROCESS | 3288 | 1461192928682 Marionette TRACE conn5 <- [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]]]}] 15:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 879ms 15:55:28 INFO - PROCESS | 3288 | 1461192928738 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 15:55:28 INFO - PROCESS | 3288 | 1461192928740 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 15:55:28 INFO - PROCESS | 3288 | 1461192928747 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:55:28 INFO - PROCESS | 3288 | 1461192928751 Marionette TRACE conn5 <- [1,70,null,{}] 15:55:28 INFO - PROCESS | 3288 | 1461192928763 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:28 INFO - PROCESS | 3288 | 1461192928842 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 15:55:28 INFO - PROCESS | 3288 | 1461192928851 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571E6800 == 24 [pid = 3288] [id = 27] 15:55:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0000006E5A953800) [pid = 3288] [serial = 77] [outer = 0000000000000000] 15:55:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (0000006E5A95AC00) [pid = 3288] [serial = 78] [outer = 0000006E5A953800] 15:55:28 INFO - PROCESS | 3288 | 1461192928904 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0000006E5ACC2000) [pid = 3288] [serial = 79] [outer = 0000006E5A953800] 15:55:29 INFO - PROCESS | 3288 | 1461192929289 Marionette TRACE conn5 <- [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]]]}] 15:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 585ms 15:55:29 INFO - PROCESS | 3288 | 1461192929339 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 15:55:29 INFO - PROCESS | 3288 | 1461192929342 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 15:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:55:29 INFO - PROCESS | 3288 | 1461192929345 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:55:29 INFO - PROCESS | 3288 | 1461192929347 Marionette TRACE conn5 <- [1,74,null,{}] 15:55:29 INFO - PROCESS | 3288 | 1461192929350 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:29 INFO - PROCESS | 3288 | 1461192929426 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 15:55:29 INFO - PROCESS | 3288 | 1461192929432 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B345800 == 25 [pid = 3288] [id = 28] 15:55:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000006E5AD12000) [pid = 3288] [serial = 80] [outer = 0000000000000000] 15:55:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0000006E5B1A6C00) [pid = 3288] [serial = 81] [outer = 0000006E5AD12000] 15:55:29 INFO - PROCESS | 3288 | 1461192929481 Marionette DEBUG loaded listener.js 15:55:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E5D02E800) [pid = 3288] [serial = 82] [outer = 0000006E5AD12000] 15:55:29 INFO - PROCESS | 3288 | 1461192929891 Marionette TRACE conn5 <- [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]]]}] 15:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 586ms 15:55:29 INFO - PROCESS | 3288 | 1461192929933 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 15:55:29 INFO - PROCESS | 3288 | 1461192929936 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 15:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:55:29 INFO - PROCESS | 3288 | 1461192929939 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:55:29 INFO - PROCESS | 3288 | 1461192929941 Marionette TRACE conn5 <- [1,78,null,{}] 15:55:29 INFO - PROCESS | 3288 | 1461192929945 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:30 INFO - PROCESS | 3288 | 1461192930021 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 15:55:30 INFO - PROCESS | 3288 | 1461192930028 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D9CB000 == 26 [pid = 3288] [id = 29] 15:55:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E57190C00) [pid = 3288] [serial = 83] [outer = 0000000000000000] 15:55:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E5D630800) [pid = 3288] [serial = 84] [outer = 0000006E57190C00] 15:55:30 INFO - PROCESS | 3288 | 1461192930075 Marionette DEBUG loaded listener.js 15:55:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E5D808000) [pid = 3288] [serial = 85] [outer = 0000006E57190C00] 15:55:30 INFO - PROCESS | 3288 | 1461192930489 Marionette TRACE conn5 <- [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]]]}] 15:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 628ms 15:55:30 INFO - PROCESS | 3288 | 1461192930571 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 15:55:30 INFO - PROCESS | 3288 | 1461192930575 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 15:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:55:30 INFO - PROCESS | 3288 | 1461192930581 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:55:30 INFO - PROCESS | 3288 | 1461192930586 Marionette TRACE conn5 <- [1,82,null,{}] 15:55:30 INFO - PROCESS | 3288 | 1461192930593 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:30 INFO - PROCESS | 3288 | 1461192930694 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 15:55:30 INFO - PROCESS | 3288 | 1461192930815 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52894800 == 27 [pid = 3288] [id = 30] 15:55:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E5298D000) [pid = 3288] [serial = 86] [outer = 0000000000000000] 15:55:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E56018C00) [pid = 3288] [serial = 87] [outer = 0000006E5298D000] 15:55:30 INFO - PROCESS | 3288 | 1461192930875 Marionette DEBUG loaded listener.js 15:55:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5748EC00) [pid = 3288] [serial = 88] [outer = 0000006E5298D000] 15:55:31 INFO - PROCESS | 3288 | 1461192931397 Marionette TRACE conn5 <- [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]]]}] 15:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 15:55:31 INFO - PROCESS | 3288 | 1461192931465 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 15:55:31 INFO - PROCESS | 3288 | 1461192931470 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 15:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:55:31 INFO - PROCESS | 3288 | 1461192931479 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:55:31 INFO - PROCESS | 3288 | 1461192931483 Marionette TRACE conn5 <- [1,86,null,{}] 15:55:31 INFO - PROCESS | 3288 | 1461192931488 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:31 INFO - PROCESS | 3288 | 1461192931618 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 15:55:31 INFO - PROCESS | 3288 | 1461192931676 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D407000 == 28 [pid = 3288] [id = 31] 15:55:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E55883C00) [pid = 3288] [serial = 89] [outer = 0000000000000000] 15:55:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5ACBB800) [pid = 3288] [serial = 90] [outer = 0000006E55883C00] 15:55:31 INFO - PROCESS | 3288 | 1461192931732 Marionette DEBUG loaded listener.js 15:55:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5CFB6000) [pid = 3288] [serial = 91] [outer = 0000006E55883C00] 15:55:32 INFO - PROCESS | 3288 | 1461192932265 Marionette TRACE conn5 <- [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]]]}] 15:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 836ms 15:55:32 INFO - PROCESS | 3288 | 1461192932315 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 15:55:32 INFO - PROCESS | 3288 | 1461192932318 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 15:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:55:32 INFO - PROCESS | 3288 | 1461192932322 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:55:32 INFO - PROCESS | 3288 | 1461192932324 Marionette TRACE conn5 <- [1,90,null,{}] 15:55:32 INFO - PROCESS | 3288 | 1461192932336 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:32 INFO - PROCESS | 3288 | 1461192932439 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 15:55:32 INFO - PROCESS | 3288 | 1461192932513 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60325800 == 29 [pid = 3288] [id = 32] 15:55:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5E8E7000) [pid = 3288] [serial = 92] [outer = 0000000000000000] 15:55:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5E8EBC00) [pid = 3288] [serial = 93] [outer = 0000006E5E8E7000] 15:55:32 INFO - PROCESS | 3288 | 1461192932573 Marionette DEBUG loaded listener.js 15:55:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5FF14400) [pid = 3288] [serial = 94] [outer = 0000006E5E8E7000] 15:55:33 INFO - PROCESS | 3288 | 1461192933091 Marionette TRACE conn5 <- [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]]]}] 15:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 837ms 15:55:33 INFO - PROCESS | 3288 | 1461192933161 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 3288 | 1461192933164 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 15:55:33 INFO - PROCESS | 3288 | 1461192933167 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:55:33 INFO - PROCESS | 3288 | 1461192933169 Marionette TRACE conn5 <- [1,94,null,{}] 15:55:33 INFO - PROCESS | 3288 | 1461192933173 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:33 INFO - PROCESS | 3288 | 1461192933270 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 15:55:33 INFO - PROCESS | 3288 | 1461192933331 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D44000 == 30 [pid = 3288] [id = 33] 15:55:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E60F83800) [pid = 3288] [serial = 95] [outer = 0000000000000000] 15:55:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E6178C400) [pid = 3288] [serial = 96] [outer = 0000006E60F83800] 15:55:33 INFO - PROCESS | 3288 | 1461192933387 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E63181400) [pid = 3288] [serial = 97] [outer = 0000006E60F83800] 15:55:33 INFO - PROCESS | 3288 | 1461192933925 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 776ms 15:55:33 INFO - PROCESS | 3288 | 1461192933946 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 3288 | 1461192933948 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 15:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:55:33 INFO - PROCESS | 3288 | 1461192933952 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - PROCESS | 3288 | 1461192933954 Marionette TRACE conn5 <- [1,98,null,{}] 15:55:33 INFO - PROCESS | 3288 | 1461192933958 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:34 INFO - PROCESS | 3288 | 1461192934051 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 15:55:34 INFO - PROCESS | 3288 | 1461192934183 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E51539000 == 31 [pid = 3288] [id = 34] 15:55:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E50C7AC00) [pid = 3288] [serial = 98] [outer = 0000000000000000] 15:55:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E50D5DC00) [pid = 3288] [serial = 99] [outer = 0000006E50C7AC00] 15:55:34 INFO - PROCESS | 3288 | 1461192934233 Marionette DEBUG loaded listener.js 15:55:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E51049400) [pid = 3288] [serial = 100] [outer = 0000006E50C7AC00] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E62D24000) [pid = 3288] [serial = 51] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5ACB9000) [pid = 3288] [serial = 54] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E50E3EC00) [pid = 3288] [serial = 57] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5ACC7800) [pid = 3288] [serial = 60] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E6590CC00) [pid = 3288] [serial = 63] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5799A000) [pid = 3288] [serial = 21] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5D808400) [pid = 3288] [serial = 24] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5D661C00) [pid = 3288] [serial = 27] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E55B47400) [pid = 3288] [serial = 33] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E57195800) [pid = 3288] [serial = 36] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5AC32C00) [pid = 3288] [serial = 39] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E5B1A5C00) [pid = 3288] [serial = 40] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5D525400) [pid = 3288] [serial = 42] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E5D670800) [pid = 3288] [serial = 43] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E5D638000) [pid = 3288] [serial = 45] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E5E5D0800) [pid = 3288] [serial = 48] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E5DE70800) [pid = 3288] [serial = 30] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E5EBA9400) [pid = 3288] [serial = 46] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E5E5D6800) [pid = 3288] [serial = 49] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (0000006E5D66C800) [pid = 3288] [serial = 28] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0000006E5B37D000) [pid = 3288] [serial = 22] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (0000006E65B65000) [pid = 3288] [serial = 64] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (0000006E65907400) [pid = 3288] [serial = 66] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (0000006E574A4C00) [pid = 3288] [serial = 37] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (0000006E5E1FB800) [pid = 3288] [serial = 17] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (0000006E5E138400) [pid = 3288] [serial = 14] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (0000006E574A5400) [pid = 3288] [serial = 9] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (0000006E5799D000) [pid = 3288] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:55:34 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (0000006E52D4F000) [pid = 3288] [serial = 4] [outer = 0000000000000000] [url = about:blank] 15:55:34 INFO - PROCESS | 3288 | 1461192934751 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 835ms 15:55:34 INFO - PROCESS | 3288 | 1461192934790 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 15:55:34 INFO - PROCESS | 3288 | 1461192934794 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 15:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:55:34 INFO - PROCESS | 3288 | 1461192934799 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:55:34 INFO - PROCESS | 3288 | 1461192934803 Marionette TRACE conn5 <- [1,102,null,{}] 15:55:34 INFO - PROCESS | 3288 | 1461192934808 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:34 INFO - PROCESS | 3288 | 1461192934892 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 15:55:34 INFO - PROCESS | 3288 | 1461192934901 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52D49000 == 32 [pid = 3288] [id = 35] 15:55:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (0000006E55883000) [pid = 3288] [serial = 101] [outer = 0000000000000000] 15:55:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (0000006E55B3DC00) [pid = 3288] [serial = 102] [outer = 0000006E55883000] 15:55:34 INFO - PROCESS | 3288 | 1461192934952 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (0000006E57050400) [pid = 3288] [serial = 103] [outer = 0000006E55883000] 15:55:35 INFO - PROCESS | 3288 | 1461192935341 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms 15:55:35 INFO - PROCESS | 3288 | 1461192935391 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 15:55:35 INFO - PROCESS | 3288 | 1461192935396 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 15:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:55:35 INFO - PROCESS | 3288 | 1461192935400 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:55:35 INFO - PROCESS | 3288 | 1461192935402 Marionette TRACE conn5 <- [1,106,null,{}] 15:55:35 INFO - PROCESS | 3288 | 1461192935406 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:35 INFO - PROCESS | 3288 | 1461192935513 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 15:55:35 INFO - PROCESS | 3288 | 1461192935523 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571D7000 == 33 [pid = 3288] [id = 36] 15:55:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (0000006E5799A800) [pid = 3288] [serial = 104] [outer = 0000000000000000] 15:55:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (0000006E5A1BE800) [pid = 3288] [serial = 105] [outer = 0000006E5799A800] 15:55:35 INFO - PROCESS | 3288 | 1461192935569 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0000006E5AC2E000) [pid = 3288] [serial = 106] [outer = 0000006E5799A800] 15:55:36 INFO - PROCESS | 3288 | 1461192935984 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 627ms 15:55:36 INFO - PROCESS | 3288 | 1461192936030 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 3288 | 1461192936032 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 15:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:55:36 INFO - PROCESS | 3288 | 1461192936047 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 3288 | 1461192936053 Marionette TRACE conn5 <- [1,110,null,{}] 15:55:36 INFO - PROCESS | 3288 | 1461192936058 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:36 INFO - PROCESS | 3288 | 1461192936139 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 15:55:36 INFO - PROCESS | 3288 | 1461192936147 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B141800 == 34 [pid = 3288] [id = 37] 15:55:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (0000006E5B1AA400) [pid = 3288] [serial = 107] [outer = 0000000000000000] 15:55:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0000006E5D065400) [pid = 3288] [serial = 108] [outer = 0000006E5B1AA400] 15:55:36 INFO - PROCESS | 3288 | 1461192936195 Marionette DEBUG loaded listener.js 15:55:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000006E5D802C00) [pid = 3288] [serial = 109] [outer = 0000006E5B1AA400] 15:55:36 INFO - PROCESS | 3288 | 1461192936591 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 607ms 15:55:36 INFO - PROCESS | 3288 | 1461192936645 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 3288 | 1461192936648 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 15:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:55:36 INFO - PROCESS | 3288 | 1461192936652 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 3288 | 1461192936653 Marionette TRACE conn5 <- [1,114,null,{}] 15:55:36 INFO - PROCESS | 3288 | 1461192936657 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:36 INFO - PROCESS | 3288 | 1461192936736 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 15:55:36 INFO - PROCESS | 3288 | 1461192936743 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAB8800 == 35 [pid = 3288] [id = 38] 15:55:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0000006E5DD67400) [pid = 3288] [serial = 110] [outer = 0000000000000000] 15:55:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E5E5CB400) [pid = 3288] [serial = 111] [outer = 0000006E5DD67400] 15:55:36 INFO - PROCESS | 3288 | 1461192936790 Marionette DEBUG loaded listener.js 15:55:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E5E8E1C00) [pid = 3288] [serial = 112] [outer = 0000006E5DD67400] 15:55:37 INFO - PROCESS | 3288 | 1461192937230 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 626ms 15:55:37 INFO - PROCESS | 3288 | 1461192937284 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 15:55:37 INFO - PROCESS | 3288 | 1461192937287 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 15:55:37 INFO - PROCESS | 3288 | 1461192937290 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:55:37 INFO - PROCESS | 3288 | 1461192937292 Marionette TRACE conn5 <- [1,118,null,{}] 15:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:55:37 INFO - PROCESS | 3288 | 1461192937295 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:37 INFO - PROCESS | 3288 | 1461192937390 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 15:55:37 INFO - PROCESS | 3288 | 1461192937398 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9B5800 == 36 [pid = 3288] [id = 39] 15:55:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E5F0E9C00) [pid = 3288] [serial = 113] [outer = 0000000000000000] 15:55:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E5F3AA800) [pid = 3288] [serial = 114] [outer = 0000006E5F0E9C00] 15:55:37 INFO - PROCESS | 3288 | 1461192937489 Marionette DEBUG loaded listener.js 15:55:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E62D1E800) [pid = 3288] [serial = 115] [outer = 0000006E5F0E9C00] 15:55:37 INFO - PROCESS | 3288 | 1461192937912 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 691ms 15:55:37 INFO - PROCESS | 3288 | 1461192937986 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 15:55:37 INFO - PROCESS | 3288 | 1461192937988 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 15:55:38 INFO - PROCESS | 3288 | 1461192937992 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:55:38 INFO - PROCESS | 3288 | 1461192937994 Marionette TRACE conn5 <- [1,122,null,{}] 15:55:38 INFO - PROCESS | 3288 | 1461192937997 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:38 INFO - PROCESS | 3288 | 1461192938115 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 15:55:38 INFO - PROCESS | 3288 | 1461192938162 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D4B800 == 37 [pid = 3288] [id = 40] 15:55:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5A945C00) [pid = 3288] [serial = 116] [outer = 0000000000000000] 15:55:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E62D21800) [pid = 3288] [serial = 117] [outer = 0000006E5A945C00] 15:55:38 INFO - PROCESS | 3288 | 1461192938207 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E6410C800) [pid = 3288] [serial = 118] [outer = 0000006E5A945C00] 15:55:38 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E5595A400) [pid = 3288] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:55:38 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5AD12000) [pid = 3288] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:55:38 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E5A953800) [pid = 3288] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:55:38 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E57191C00) [pid = 3288] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:55:38 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E63182000) [pid = 3288] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:55:38 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E64110800) [pid = 3288] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:55:38 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E50E3B000) [pid = 3288] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:55:38 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E5E8EB000) [pid = 3288] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:55:38 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (0000006E50CA9000) [pid = 3288] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:55:38 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0000006E50E3A000) [pid = 3288] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:55:38 INFO - PROCESS | 3288 | 1461192938555 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 588ms 15:55:38 INFO - PROCESS | 3288 | 1461192938582 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 15:55:38 INFO - PROCESS | 3288 | 1461192938585 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 15:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:55:38 INFO - PROCESS | 3288 | 1461192938588 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:55:38 INFO - PROCESS | 3288 | 1461192938590 Marionette TRACE conn5 <- [1,126,null,{}] 15:55:38 INFO - PROCESS | 3288 | 1461192938593 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:38 INFO - PROCESS | 3288 | 1461192938666 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 15:55:38 INFO - PROCESS | 3288 | 1461192938671 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649B0800 == 38 [pid = 3288] [id = 41] 15:55:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000006E5600C400) [pid = 3288] [serial = 119] [outer = 0000000000000000] 15:55:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0000006E63182000) [pid = 3288] [serial = 120] [outer = 0000006E5600C400] 15:55:38 INFO - PROCESS | 3288 | 1461192938716 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E64119400) [pid = 3288] [serial = 121] [outer = 0000006E5600C400] 15:55:39 INFO - PROCESS | 3288 | 1461192939086 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 522ms 15:55:39 INFO - PROCESS | 3288 | 1461192939113 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 15:55:39 INFO - PROCESS | 3288 | 1461192939115 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 15:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:55:39 INFO - PROCESS | 3288 | 1461192939118 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:55:39 INFO - PROCESS | 3288 | 1461192939120 Marionette TRACE conn5 <- [1,130,null,{}] 15:55:39 INFO - PROCESS | 3288 | 1461192939124 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:39 INFO - PROCESS | 3288 | 1461192939223 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 15:55:39 INFO - PROCESS | 3288 | 1461192939231 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B9F000 == 39 [pid = 3288] [id = 42] 15:55:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E50FE2000) [pid = 3288] [serial = 122] [outer = 0000000000000000] 15:55:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E50FE5C00) [pid = 3288] [serial = 123] [outer = 0000006E50FE2000] 15:55:39 INFO - PROCESS | 3288 | 1461192939279 Marionette DEBUG loaded listener.js 15:55:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E62FE3800) [pid = 3288] [serial = 124] [outer = 0000006E50FE2000] 15:55:39 INFO - PROCESS | 3288 | 1461192939676 Marionette TRACE conn5 <- [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]]]}] 15:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 585ms 15:55:39 INFO - PROCESS | 3288 | 1461192939708 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 15:55:39 INFO - PROCESS | 3288 | 1461192939710 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 15:55:39 INFO - PROCESS | 3288 | 1461192939713 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:55:39 INFO - PROCESS | 3288 | 1461192939715 Marionette TRACE conn5 <- [1,134,null,{}] 15:55:39 INFO - PROCESS | 3288 | 1461192939718 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:39 INFO - PROCESS | 3288 | 1461192939816 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 15:55:39 INFO - PROCESS | 3288 | 1461192939824 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E814000 == 40 [pid = 3288] [id = 43] 15:55:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E50F03800) [pid = 3288] [serial = 125] [outer = 0000000000000000] 15:55:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E50F0D000) [pid = 3288] [serial = 126] [outer = 0000006E50F03800] 15:55:39 INFO - PROCESS | 3288 | 1461192939869 Marionette DEBUG loaded listener.js 15:55:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E50FEA400) [pid = 3288] [serial = 127] [outer = 0000006E50F03800] 15:55:40 INFO - PROCESS | 3288 | 1461192940261 Marionette TRACE conn5 <- [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]]]}] 15:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 585ms 15:55:40 INFO - PROCESS | 3288 | 1461192940302 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 15:55:40 INFO - PROCESS | 3288 | 1461192940304 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 15:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:55:40 INFO - PROCESS | 3288 | 1461192940307 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:55:40 INFO - PROCESS | 3288 | 1461192940309 Marionette TRACE conn5 <- [1,138,null,{}] 15:55:40 INFO - PROCESS | 3288 | 1461192940312 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:40 INFO - PROCESS | 3288 | 1461192940388 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 15:55:40 INFO - PROCESS | 3288 | 1461192940451 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C76800 == 41 [pid = 3288] [id = 44] 15:55:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E50FE6C00) [pid = 3288] [serial = 128] [outer = 0000000000000000] 15:55:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E57198C00) [pid = 3288] [serial = 129] [outer = 0000006E50FE6C00] 15:55:40 INFO - PROCESS | 3288 | 1461192940510 Marionette DEBUG loaded listener.js 15:55:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E6448BC00) [pid = 3288] [serial = 130] [outer = 0000006E50FE6C00] 15:55:40 INFO - PROCESS | 3288 | 1461192940875 Marionette TRACE conn5 <- [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]]]}] 15:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 628ms 15:55:40 INFO - PROCESS | 3288 | 1461192940977 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 15:55:40 INFO - PROCESS | 3288 | 1461192940982 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 15:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:55:40 INFO - PROCESS | 3288 | 1461192940992 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - PROCESS | 3288 | 1461192940996 Marionette TRACE conn5 <- [1,142,null,{}] 15:55:41 INFO - PROCESS | 3288 | 1461192941003 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:41 INFO - PROCESS | 3288 | 1461192941109 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 15:55:41 INFO - PROCESS | 3288 | 1461192941180 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E558CA800 == 42 [pid = 3288] [id = 45] 15:55:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E50F08000) [pid = 3288] [serial = 131] [outer = 0000000000000000] 15:55:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E50F10800) [pid = 3288] [serial = 132] [outer = 0000006E50F08000] 15:55:41 INFO - PROCESS | 3288 | 1461192941239 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5150FC00) [pid = 3288] [serial = 133] [outer = 0000006E50F08000] 15:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 880ms 15:55:41 INFO - PROCESS | 3288 | 1461192941865 Marionette TRACE conn5 <- [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]]]}] 15:55:41 INFO - PROCESS | 3288 | 1461192941874 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 15:55:41 INFO - PROCESS | 3288 | 1461192941878 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 15:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:55:41 INFO - PROCESS | 3288 | 1461192941900 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - PROCESS | 3288 | 1461192941905 Marionette TRACE conn5 <- [1,146,null,{}] 15:55:41 INFO - PROCESS | 3288 | 1461192941910 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:42 INFO - PROCESS | 3288 | 1461192942015 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 15:55:42 INFO - PROCESS | 3288 | 1461192942076 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAAF800 == 43 [pid = 3288] [id = 46] 15:55:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E55835C00) [pid = 3288] [serial = 134] [outer = 0000000000000000] 15:55:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5A915C00) [pid = 3288] [serial = 135] [outer = 0000006E55835C00] 15:55:42 INFO - PROCESS | 3288 | 1461192942132 Marionette DEBUG loaded listener.js 15:55:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5A94B800) [pid = 3288] [serial = 136] [outer = 0000006E55835C00] 15:55:42 INFO - PROCESS | 3288 | 1461192942757 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 902ms 15:55:42 INFO - PROCESS | 3288 | 1461192942789 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 15:55:42 INFO - PROCESS | 3288 | 1461192942792 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 15:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:55:42 INFO - PROCESS | 3288 | 1461192942796 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:55:42 INFO - PROCESS | 3288 | 1461192942798 Marionette TRACE conn5 <- [1,150,null,{}] 15:55:42 INFO - PROCESS | 3288 | 1461192942809 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:42 INFO - PROCESS | 3288 | 1461192942917 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 15:55:42 INFO - PROCESS | 3288 | 1461192942983 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C5B000 == 44 [pid = 3288] [id = 47] 15:55:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5DB8A800) [pid = 3288] [serial = 137] [outer = 0000000000000000] 15:55:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5E5C8400) [pid = 3288] [serial = 138] [outer = 0000006E5DB8A800] 15:55:43 INFO - PROCESS | 3288 | 1461192943043 Marionette DEBUG loaded listener.js 15:55:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E6085BC00) [pid = 3288] [serial = 139] [outer = 0000006E5DB8A800] 15:55:43 INFO - PROCESS | 3288 | 1461192943596 Marionette TRACE conn5 <- [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]]]}] 15:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 837ms 15:55:43 INFO - PROCESS | 3288 | 1461192943635 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 15:55:43 INFO - PROCESS | 3288 | 1461192943637 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 15:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:55:43 INFO - PROCESS | 3288 | 1461192943641 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:55:43 INFO - PROCESS | 3288 | 1461192943643 Marionette TRACE conn5 <- [1,154,null,{}] 15:55:43 INFO - PROCESS | 3288 | 1461192943647 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:43 INFO - PROCESS | 3288 | 1461192943749 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 15:55:43 INFO - PROCESS | 3288 | 1461192943826 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C72800 == 45 [pid = 3288] [id = 48] 15:55:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E6448B400) [pid = 3288] [serial = 140] [outer = 0000000000000000] 15:55:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E64495400) [pid = 3288] [serial = 141] [outer = 0000006E6448B400] 15:55:43 INFO - PROCESS | 3288 | 1461192943882 Marionette DEBUG loaded listener.js 15:55:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E64C0A000) [pid = 3288] [serial = 142] [outer = 0000006E6448B400] 15:55:44 INFO - PROCESS | 3288 | 1461192944450 Marionette TRACE conn5 <- [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]]]}] 15:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 837ms 15:55:44 INFO - PROCESS | 3288 | 1461192944606 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 15:55:44 INFO - PROCESS | 3288 | 1461192944610 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 15:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:55:44 INFO - PROCESS | 3288 | 1461192944704 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:55:44 INFO - PROCESS | 3288 | 1461192944707 Marionette TRACE conn5 <- [1,158,null,{}] 15:55:44 INFO - PROCESS | 3288 | 1461192944713 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:44 INFO - PROCESS | 3288 | 1461192944809 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 15:55:44 INFO - PROCESS | 3288 | 1461192944867 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5A1FC000 == 46 [pid = 3288] [id = 49] 15:55:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5298CC00) [pid = 3288] [serial = 143] [outer = 0000000000000000] 15:55:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E55957000) [pid = 3288] [serial = 144] [outer = 0000006E5298CC00] 15:55:44 INFO - PROCESS | 3288 | 1461192944916 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5749B400) [pid = 3288] [serial = 145] [outer = 0000006E5298CC00] 15:55:45 INFO - PROCESS | 3288 | 1461192945485 Marionette TRACE conn5 <- [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]]]}] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E814000 == 45 [pid = 3288] [id = 43] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B9F000 == 44 [pid = 3288] [id = 42] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649B0800 == 43 [pid = 3288] [id = 41] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D4B800 == 42 [pid = 3288] [id = 40] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9B5800 == 41 [pid = 3288] [id = 39] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAB8800 == 40 [pid = 3288] [id = 38] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B141800 == 39 [pid = 3288] [id = 37] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571D7000 == 38 [pid = 3288] [id = 36] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E52D49000 == 37 [pid = 3288] [id = 35] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E51539000 == 36 [pid = 3288] [id = 34] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D44000 == 35 [pid = 3288] [id = 33] 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60325800 == 34 [pid = 3288] [id = 32] 15:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5D630800) [pid = 3288] [serial = 84] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 859ms 15:55:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D407000 == 33 [pid = 3288] [id = 31] 15:55:45 INFO - PROCESS | 3288 | 1461192945561 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 3288 | 1461192945564 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 15:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:55:45 INFO - PROCESS | 3288 | 1461192945571 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 3288 | 1461192945575 Marionette TRACE conn5 <- [1,162,null,{}] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E56016000) [pid = 3288] [serial = 72] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5D02E800) [pid = 3288] [serial = 82] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5A95AC00) [pid = 3288] [serial = 78] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5799A400) [pid = 3288] [serial = 75] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5ACC2000) [pid = 3288] [serial = 79] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5B1A6C00) [pid = 3288] [serial = 81] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5A911000) [pid = 3288] [serial = 76] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E566D7C00) [pid = 3288] [serial = 73] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E6448E400) [pid = 3288] [serial = 70] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E63188000) [pid = 3288] [serial = 69] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E6317C400) [pid = 3288] [serial = 67] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E65903800) [pid = 3288] [serial = 61] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E50CA3000) [pid = 3288] [serial = 52] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5ACC0000) [pid = 3288] [serial = 55] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5ACB9C00) [pid = 3288] [serial = 58] [outer = 0000000000000000] [url = about:blank] 15:55:45 INFO - PROCESS | 3288 | 1461192945604 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:45 INFO - PROCESS | 3288 | 1461192945698 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 15:55:45 INFO - PROCESS | 3288 | 1461192945705 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52D50800 == 34 [pid = 3288] [id = 50] 15:55:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E50F0CC00) [pid = 3288] [serial = 146] [outer = 0000000000000000] 15:55:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E50FE1C00) [pid = 3288] [serial = 147] [outer = 0000006E50F0CC00] 15:55:45 INFO - PROCESS | 3288 | 1461192945753 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E55884400) [pid = 3288] [serial = 148] [outer = 0000006E50F0CC00] 15:55:46 INFO - PROCESS | 3288 | 1461192946194 Marionette TRACE conn5 <- [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]]]}] 15:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 649ms 15:55:46 INFO - PROCESS | 3288 | 1461192946226 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 15:55:46 INFO - PROCESS | 3288 | 1461192946229 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 15:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:55:46 INFO - PROCESS | 3288 | 1461192946232 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:55:46 INFO - PROCESS | 3288 | 1461192946235 Marionette TRACE conn5 <- [1,166,null,{}] 15:55:46 INFO - PROCESS | 3288 | 1461192946240 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:46 INFO - PROCESS | 3288 | 1461192946322 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 15:55:46 INFO - PROCESS | 3288 | 1461192946337 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5AD99800 == 35 [pid = 3288] [id = 51] 15:55:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5A917000) [pid = 3288] [serial = 149] [outer = 0000000000000000] 15:55:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5A940400) [pid = 3288] [serial = 150] [outer = 0000006E5A917000] 15:55:46 INFO - PROCESS | 3288 | 1461192946387 Marionette DEBUG loaded listener.js 15:55:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5A951C00) [pid = 3288] [serial = 151] [outer = 0000006E5A917000] 15:55:46 INFO - PROCESS | 3288 | 1461192946804 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 628ms 15:55:46 INFO - PROCESS | 3288 | 1461192946863 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 15:55:46 INFO - PROCESS | 3288 | 1461192946865 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 15:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:55:46 INFO - PROCESS | 3288 | 1461192946869 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:55:46 INFO - PROCESS | 3288 | 1461192946871 Marionette TRACE conn5 <- [1,170,null,{}] 15:55:46 INFO - PROCESS | 3288 | 1461192946875 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:46 INFO - PROCESS | 3288 | 1461192946956 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 15:55:46 INFO - PROCESS | 3288 | 1461192946965 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E556000 == 36 [pid = 3288] [id = 52] 15:55:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5ACBF000) [pid = 3288] [serial = 152] [outer = 0000000000000000] 15:55:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5ACC4400) [pid = 3288] [serial = 153] [outer = 0000006E5ACBF000] 15:55:47 INFO - PROCESS | 3288 | 1461192947011 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5B1A2400) [pid = 3288] [serial = 154] [outer = 0000006E5ACBF000] 15:55:47 INFO - PROCESS | 3288 | 1461192947427 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 586ms 15:55:47 INFO - PROCESS | 3288 | 1461192947457 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 15:55:47 INFO - PROCESS | 3288 | 1461192947460 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 15:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:55:47 INFO - PROCESS | 3288 | 1461192947463 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:55:47 INFO - PROCESS | 3288 | 1461192947465 Marionette TRACE conn5 <- [1,174,null,{}] 15:55:47 INFO - PROCESS | 3288 | 1461192947468 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:47 INFO - PROCESS | 3288 | 1461192947544 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 15:55:47 INFO - PROCESS | 3288 | 1461192947549 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FDF4800 == 37 [pid = 3288] [id = 53] 15:55:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5B376800) [pid = 3288] [serial = 155] [outer = 0000000000000000] 15:55:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5B3E2000) [pid = 3288] [serial = 156] [outer = 0000006E5B376800] 15:55:47 INFO - PROCESS | 3288 | 1461192947595 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5D666C00) [pid = 3288] [serial = 157] [outer = 0000006E5B376800] 15:55:48 INFO - PROCESS | 3288 | 1461192948019 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 585ms 15:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:55:48 INFO - PROCESS | 3288 | 1461192948058 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 3288 | 1461192948060 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 15:55:48 INFO - PROCESS | 3288 | 1461192948068 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 3288 | 1461192948069 Marionette TRACE conn5 <- [1,178,null,{}] 15:55:48 INFO - PROCESS | 3288 | 1461192948073 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:48 INFO - PROCESS | 3288 | 1461192948195 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 15:55:48 INFO - PROCESS | 3288 | 1461192948204 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D37800 == 38 [pid = 3288] [id = 54] 15:55:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5E5CEC00) [pid = 3288] [serial = 158] [outer = 0000000000000000] 15:55:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5E8E3C00) [pid = 3288] [serial = 159] [outer = 0000006E5E5CEC00] 15:55:48 INFO - PROCESS | 3288 | 1461192948286 Marionette DEBUG loaded listener.js 15:55:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5F2CEC00) [pid = 3288] [serial = 160] [outer = 0000006E5E5CEC00] 15:55:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E6317E800) [pid = 3288] [serial = 161] [outer = 0000006E507D0800] 15:55:48 INFO - PROCESS | 3288 | 1461192948795 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 795ms 15:55:48 INFO - PROCESS | 3288 | 1461192948861 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 3288 | 1461192948863 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 15:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:55:48 INFO - PROCESS | 3288 | 1461192948866 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 3288 | 1461192948868 Marionette TRACE conn5 <- [1,182,null,{}] 15:55:48 INFO - PROCESS | 3288 | 1461192948872 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:48 INFO - PROCESS | 3288 | 1461192948970 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 15:55:48 INFO - PROCESS | 3288 | 1461192948978 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649C1800 == 39 [pid = 3288] [id = 55] 15:55:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E565EA800) [pid = 3288] [serial = 162] [outer = 0000000000000000] 15:55:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E6178E400) [pid = 3288] [serial = 163] [outer = 0000006E565EA800] 15:55:49 INFO - PROCESS | 3288 | 1461192949025 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E6448E800) [pid = 3288] [serial = 164] [outer = 0000006E565EA800] 15:55:49 INFO - PROCESS | 3288 | 1461192949439 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 627ms 15:55:49 INFO - PROCESS | 3288 | 1461192949499 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 15:55:49 INFO - PROCESS | 3288 | 1461192949501 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 15:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:55:49 INFO - PROCESS | 3288 | 1461192949505 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:55:49 INFO - PROCESS | 3288 | 1461192949506 Marionette TRACE conn5 <- [1,186,null,{}] 15:55:49 INFO - PROCESS | 3288 | 1461192949510 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:49 INFO - PROCESS | 3288 | 1461192949629 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 15:55:49 INFO - PROCESS | 3288 | 1461192949640 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B9B800 == 40 [pid = 3288] [id = 56] 15:55:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E563F3800) [pid = 3288] [serial = 165] [outer = 0000000000000000] 15:55:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E61407C00) [pid = 3288] [serial = 166] [outer = 0000006E563F3800] 15:55:49 INFO - PROCESS | 3288 | 1461192949685 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E6140E800) [pid = 3288] [serial = 167] [outer = 0000006E563F3800] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E50FE2000) [pid = 3288] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5DD67400) [pid = 3288] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5F0E9C00) [pid = 3288] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E55883000) [pid = 3288] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E50C7AC00) [pid = 3288] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E50F03800) [pid = 3288] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5A945C00) [pid = 3288] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5B1AA400) [pid = 3288] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5799A800) [pid = 3288] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E57190C00) [pid = 3288] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:55:49 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5600C400) [pid = 3288] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:55:50 INFO - PROCESS | 3288 | 1461192950123 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 691ms 15:55:50 INFO - PROCESS | 3288 | 1461192950197 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 15:55:50 INFO - PROCESS | 3288 | 1461192950199 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 15:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:55:50 INFO - PROCESS | 3288 | 1461192950202 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - PROCESS | 3288 | 1461192950205 Marionette TRACE conn5 <- [1,190,null,{}] 15:55:50 INFO - PROCESS | 3288 | 1461192950208 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:50 INFO - PROCESS | 3288 | 1461192950285 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 15:55:50 INFO - PROCESS | 3288 | 1461192950291 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C72800 == 41 [pid = 3288] [id = 57] 15:55:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5AC25400) [pid = 3288] [serial = 168] [outer = 0000000000000000] 15:55:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E6140C400) [pid = 3288] [serial = 169] [outer = 0000006E5AC25400] 15:55:50 INFO - PROCESS | 3288 | 1461192950338 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E6448A000) [pid = 3288] [serial = 170] [outer = 0000006E5AC25400] 15:55:50 INFO - PROCESS | 3288 | 1461192950715 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 524ms 15:55:50 INFO - PROCESS | 3288 | 1461192950729 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 15:55:50 INFO - PROCESS | 3288 | 1461192950731 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 15:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:55:50 INFO - PROCESS | 3288 | 1461192950734 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - PROCESS | 3288 | 1461192950736 Marionette TRACE conn5 <- [1,194,null,{}] 15:55:50 INFO - PROCESS | 3288 | 1461192950740 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:50 INFO - PROCESS | 3288 | 1461192950843 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 15:55:50 INFO - PROCESS | 3288 | 1461192950851 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6614B800 == 42 [pid = 3288] [id = 58] 15:55:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5ACB8400) [pid = 3288] [serial = 171] [outer = 0000000000000000] 15:55:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E61428000) [pid = 3288] [serial = 172] [outer = 0000006E5ACB8400] 15:55:50 INFO - PROCESS | 3288 | 1461192950898 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E6142F000) [pid = 3288] [serial = 173] [outer = 0000006E5ACB8400] 15:55:51 INFO - PROCESS | 3288 | 1461192951291 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 586ms 15:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:55:51 INFO - PROCESS | 3288 | 1461192951324 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 3288 | 1461192951326 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 15:55:51 INFO - PROCESS | 3288 | 1461192951329 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 3288 | 1461192951332 Marionette TRACE conn5 <- [1,198,null,{}] 15:55:51 INFO - PROCESS | 3288 | 1461192951335 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:51 INFO - PROCESS | 3288 | 1461192951456 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 15:55:51 INFO - PROCESS | 3288 | 1461192951463 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65961800 == 43 [pid = 3288] [id = 59] 15:55:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E6142C000) [pid = 3288] [serial = 174] [outer = 0000000000000000] 15:55:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E64B3E800) [pid = 3288] [serial = 175] [outer = 0000006E6142C000] 15:55:51 INFO - PROCESS | 3288 | 1461192951516 Marionette DEBUG loaded listener.js 15:55:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E64C0FC00) [pid = 3288] [serial = 176] [outer = 0000006E6142C000] 15:55:51 INFO - PROCESS | 3288 | 1461192951897 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms 15:55:51 INFO - PROCESS | 3288 | 1461192951962 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 3288 | 1461192951967 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 15:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:55:51 INFO - PROCESS | 3288 | 1461192951972 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 3288 | 1461192951976 Marionette TRACE conn5 <- [1,202,null,{}] 15:55:51 INFO - PROCESS | 3288 | 1461192951983 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:52 INFO - PROCESS | 3288 | 1461192952124 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 15:55:52 INFO - PROCESS | 3288 | 1461192952296 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56727000 == 44 [pid = 3288] [id = 60] 15:55:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E50FDE800) [pid = 3288] [serial = 177] [outer = 0000000000000000] 15:55:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5103C800) [pid = 3288] [serial = 178] [outer = 0000006E50FDE800] 15:55:52 INFO - PROCESS | 3288 | 1461192952353 Marionette DEBUG loaded listener.js 15:55:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5600AC00) [pid = 3288] [serial = 179] [outer = 0000006E50FDE800] 15:55:52 INFO - PROCESS | 3288 | 1461192952956 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1030ms 15:55:53 INFO - PROCESS | 3288 | 1461192953006 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 15:55:53 INFO - PROCESS | 3288 | 1461192953010 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 15:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:55:53 INFO - PROCESS | 3288 | 1461192953019 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:55:53 INFO - PROCESS | 3288 | 1461192953023 Marionette TRACE conn5 <- [1,206,null,{}] 15:55:53 INFO - PROCESS | 3288 | 1461192953041 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:53 INFO - PROCESS | 3288 | 1461192953180 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 15:55:53 INFO - PROCESS | 3288 | 1461192953227 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD35000 == 45 [pid = 3288] [id = 61] 15:55:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5A945800) [pid = 3288] [serial = 180] [outer = 0000000000000000] 15:55:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5A94DC00) [pid = 3288] [serial = 181] [outer = 0000006E5A945800] 15:55:53 INFO - PROCESS | 3288 | 1461192953283 Marionette DEBUG loaded listener.js 15:55:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5B1B1400) [pid = 3288] [serial = 182] [outer = 0000006E5A945800] 15:55:53 INFO - PROCESS | 3288 | 1461192953836 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 899ms 15:55:53 INFO - PROCESS | 3288 | 1461192953919 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 15:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:55:53 INFO - PROCESS | 3288 | 1461192953922 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 15:55:53 INFO - PROCESS | 3288 | 1461192953926 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:55:53 INFO - PROCESS | 3288 | 1461192953929 Marionette TRACE conn5 <- [1,210,null,{}] 15:55:53 INFO - PROCESS | 3288 | 1461192953939 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:54 INFO - PROCESS | 3288 | 1461192954089 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 15:55:54 INFO - PROCESS | 3288 | 1461192954131 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C4F000 == 46 [pid = 3288] [id = 62] 15:55:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5F01D000) [pid = 3288] [serial = 183] [outer = 0000000000000000] 15:55:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5FD8FC00) [pid = 3288] [serial = 184] [outer = 0000006E5F01D000] 15:55:54 INFO - PROCESS | 3288 | 1461192954191 Marionette DEBUG loaded listener.js 15:55:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5FD9B000) [pid = 3288] [serial = 185] [outer = 0000006E5F01D000] 15:55:54 INFO - PROCESS | 3288 | 1461192954729 Marionette TRACE conn5 <- [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]]]}] 15:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 880ms 15:55:54 INFO - PROCESS | 3288 | 1461192954808 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 15:55:54 INFO - PROCESS | 3288 | 1461192954810 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 15:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:55:54 INFO - PROCESS | 3288 | 1461192954814 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:55:54 INFO - PROCESS | 3288 | 1461192954816 Marionette TRACE conn5 <- [1,214,null,{}] 15:55:54 INFO - PROCESS | 3288 | 1461192954820 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:54 INFO - PROCESS | 3288 | 1461192954929 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 15:55:55 INFO - PROCESS | 3288 | 1461192955003 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6679E000 == 47 [pid = 3288] [id = 63] 15:55:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E61424800) [pid = 3288] [serial = 186] [outer = 0000000000000000] 15:55:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E62D26800) [pid = 3288] [serial = 187] [outer = 0000006E61424800] 15:55:55 INFO - PROCESS | 3288 | 1461192955058 Marionette DEBUG loaded listener.js 15:55:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E64B43C00) [pid = 3288] [serial = 188] [outer = 0000006E61424800] 15:55:55 INFO - PROCESS | 3288 | 1461192955625 Marionette TRACE conn5 <- [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]]]}] 15:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 880ms 15:55:55 INFO - PROCESS | 3288 | 1461192955696 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 15:55:55 INFO - PROCESS | 3288 | 1461192955699 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 15:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:55:55 INFO - PROCESS | 3288 | 1461192955703 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:55:55 INFO - PROCESS | 3288 | 1461192955705 Marionette TRACE conn5 <- [1,218,null,{}] 15:55:55 INFO - PROCESS | 3288 | 1461192955709 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:55 INFO - PROCESS | 3288 | 1461192955935 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 15:55:56 INFO - PROCESS | 3288 | 1461192956014 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E560C1800 == 48 [pid = 3288] [id = 64] 15:55:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E50E3B000) [pid = 3288] [serial = 189] [outer = 0000000000000000] 15:55:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E50F04000) [pid = 3288] [serial = 190] [outer = 0000006E50E3B000] 15:55:56 INFO - PROCESS | 3288 | 1461192956065 Marionette DEBUG loaded listener.js 15:55:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5251F000) [pid = 3288] [serial = 191] [outer = 0000006E50E3B000] 15:55:56 INFO - PROCESS | 3288 | 1461192956651 Marionette TRACE conn5 <- [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]]]}] 15:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 985ms 15:55:56 INFO - PROCESS | 3288 | 1461192956691 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 3288 | 1461192956696 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 15:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:55:56 INFO - PROCESS | 3288 | 1461192956701 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - PROCESS | 3288 | 1461192956705 Marionette TRACE conn5 <- [1,222,null,{}] 15:55:56 INFO - PROCESS | 3288 | 1461192956710 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:56 INFO - PROCESS | 3288 | 1461192956825 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 15:55:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6614B800 == 47 [pid = 3288] [id = 58] 15:55:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C72800 == 46 [pid = 3288] [id = 57] 15:55:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B9B800 == 45 [pid = 3288] [id = 56] 15:55:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649C1800 == 44 [pid = 3288] [id = 55] 15:55:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D37800 == 43 [pid = 3288] [id = 54] 15:55:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FDF4800 == 42 [pid = 3288] [id = 53] 15:55:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E556000 == 41 [pid = 3288] [id = 52] 15:55:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5AD99800 == 40 [pid = 3288] [id = 51] 15:55:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E52D50800 == 39 [pid = 3288] [id = 50] 15:55:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5A1FC000 == 38 [pid = 3288] [id = 49] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E57198C00) [pid = 3288] [serial = 129] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5E5CB400) [pid = 3288] [serial = 111] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5F3AA800) [pid = 3288] [serial = 114] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E62D1E800) [pid = 3288] [serial = 115] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E57050400) [pid = 3288] [serial = 103] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E51049400) [pid = 3288] [serial = 100] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E50FEA400) [pid = 3288] [serial = 127] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E50D5DC00) [pid = 3288] [serial = 99] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E62D21800) [pid = 3288] [serial = 117] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5D065400) [pid = 3288] [serial = 108] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5D802C00) [pid = 3288] [serial = 109] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5A1BE800) [pid = 3288] [serial = 105] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5AC2E000) [pid = 3288] [serial = 106] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5E8EBC00) [pid = 3288] [serial = 93] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E56018C00) [pid = 3288] [serial = 87] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E6178C400) [pid = 3288] [serial = 96] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5ACBB800) [pid = 3288] [serial = 90] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5D808000) [pid = 3288] [serial = 85] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E64119400) [pid = 3288] [serial = 121] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E63182000) [pid = 3288] [serial = 120] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E50FE5C00) [pid = 3288] [serial = 123] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E50F0D000) [pid = 3288] [serial = 126] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E55B3DC00) [pid = 3288] [serial = 102] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E62FE3800) [pid = 3288] [serial = 124] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5E8E1C00) [pid = 3288] [serial = 112] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E6410C800) [pid = 3288] [serial = 118] [outer = 0000000000000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3288 | 1461192956938 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E520CA800 == 39 [pid = 3288] [id = 65] 15:55:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E50CAB400) [pid = 3288] [serial = 192] [outer = 0000000000000000] 15:55:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E50E3DC00) [pid = 3288] [serial = 193] [outer = 0000006E50CAB400] 15:55:56 INFO - PROCESS | 3288 | 1461192956988 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E55883400) [pid = 3288] [serial = 194] [outer = 0000006E50CAB400] 15:55:57 INFO - PROCESS | 3288 | 1461192957352 Marionette TRACE conn5 <- [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]]]}] 15:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 15:55:57 INFO - PROCESS | 3288 | 1461192957395 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 3288 | 1461192957398 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 15:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:55:57 INFO - PROCESS | 3288 | 1461192957402 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 3288 | 1461192957404 Marionette TRACE conn5 <- [1,226,null,{}] 15:55:57 INFO - PROCESS | 3288 | 1461192957408 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:57 INFO - PROCESS | 3288 | 1461192957489 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 15:55:57 INFO - PROCESS | 3288 | 1461192957524 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5673B800 == 40 [pid = 3288] [id = 66] 15:55:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5710C800) [pid = 3288] [serial = 195] [outer = 0000000000000000] 15:55:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5799D000) [pid = 3288] [serial = 196] [outer = 0000006E5710C800] 15:55:57 INFO - PROCESS | 3288 | 1461192957574 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5A1C0C00) [pid = 3288] [serial = 197] [outer = 0000006E5710C800] 15:55:58 INFO - PROCESS | 3288 | 1461192958000 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 627ms 15:55:58 INFO - PROCESS | 3288 | 1461192958032 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 15:55:58 INFO - PROCESS | 3288 | 1461192958036 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 15:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:55:58 INFO - PROCESS | 3288 | 1461192958047 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:55:58 INFO - PROCESS | 3288 | 1461192958052 Marionette TRACE conn5 <- [1,230,null,{}] 15:55:58 INFO - PROCESS | 3288 | 1461192958055 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:58 INFO - PROCESS | 3288 | 1461192958138 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 15:55:58 INFO - PROCESS | 3288 | 1461192958146 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B34A800 == 41 [pid = 3288] [id = 67] 15:55:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5A913400) [pid = 3288] [serial = 198] [outer = 0000000000000000] 15:55:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5A943000) [pid = 3288] [serial = 199] [outer = 0000006E5A913400] 15:55:58 INFO - PROCESS | 3288 | 1461192958192 Marionette DEBUG loaded listener.js 15:55:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5A959800) [pid = 3288] [serial = 200] [outer = 0000006E5A913400] 15:55:58 INFO - PROCESS | 3288 | 1461192958592 Marionette TRACE conn5 <- [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]]]}] 15:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 15:55:58 INFO - PROCESS | 3288 | 1461192958634 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 15:55:58 INFO - PROCESS | 3288 | 1461192958636 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 15:55:58 INFO - PROCESS | 3288 | 1461192958640 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:55:58 INFO - PROCESS | 3288 | 1461192958642 Marionette TRACE conn5 <- [1,234,null,{}] 15:55:58 INFO - PROCESS | 3288 | 1461192958645 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:58 INFO - PROCESS | 3288 | 1461192958723 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 15:55:58 INFO - PROCESS | 3288 | 1461192958729 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DE64800 == 42 [pid = 3288] [id = 68] 15:55:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5A956400) [pid = 3288] [serial = 201] [outer = 0000000000000000] 15:55:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5ACC6000) [pid = 3288] [serial = 202] [outer = 0000006E5A956400] 15:55:58 INFO - PROCESS | 3288 | 1461192958777 Marionette DEBUG loaded listener.js 15:55:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5B1A7400) [pid = 3288] [serial = 203] [outer = 0000006E5A956400] 15:55:59 INFO - PROCESS | 3288 | 1461192959246 Marionette TRACE conn5 <- [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]]]}] 15:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 15:55:59 INFO - PROCESS | 3288 | 1461192959274 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 3288 | 1461192959276 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 15:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:55:59 INFO - PROCESS | 3288 | 1461192959284 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 3288 | 1461192959286 Marionette TRACE conn5 <- [1,238,null,{}] 15:55:59 INFO - PROCESS | 3288 | 1461192959290 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:59 INFO - PROCESS | 3288 | 1461192959390 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 15:55:59 INFO - PROCESS | 3288 | 1461192959399 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E80E000 == 43 [pid = 3288] [id = 69] 15:55:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5D665C00) [pid = 3288] [serial = 204] [outer = 0000000000000000] 15:55:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5D802C00) [pid = 3288] [serial = 205] [outer = 0000006E5D665C00] 15:55:59 INFO - PROCESS | 3288 | 1461192959489 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5E5C8C00) [pid = 3288] [serial = 206] [outer = 0000006E5D665C00] 15:55:59 INFO - PROCESS | 3288 | 1461192959926 Marionette TRACE conn5 <- [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]]]}] 15:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 691ms 15:55:59 INFO - PROCESS | 3288 | 1461192959979 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 3288 | 1461192959981 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 15:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:55:59 INFO - PROCESS | 3288 | 1461192959985 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 3288 | 1461192959987 Marionette TRACE conn5 <- [1,242,null,{}] 15:56:00 INFO - PROCESS | 3288 | 1461192959990 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:00 INFO - PROCESS | 3288 | 1461192960119 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 15:56:00 INFO - PROCESS | 3288 | 1461192960142 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FDEC000 == 44 [pid = 3288] [id = 70] 15:56:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5E5D7800) [pid = 3288] [serial = 207] [outer = 0000000000000000] 15:56:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5F0E7800) [pid = 3288] [serial = 208] [outer = 0000006E5E5D7800] 15:56:00 INFO - PROCESS | 3288 | 1461192960187 Marionette DEBUG loaded listener.js 15:56:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E604CC000) [pid = 3288] [serial = 209] [outer = 0000006E5E5D7800] 15:56:00 INFO - PROCESS | 3288 | 1461192960627 Marionette TRACE conn5 <- [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]]]}] 15:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 670ms 15:56:00 INFO - PROCESS | 3288 | 1461192960658 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 15:56:00 INFO - PROCESS | 3288 | 1461192960660 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 15:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:56:00 INFO - PROCESS | 3288 | 1461192960663 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - PROCESS | 3288 | 1461192960665 Marionette TRACE conn5 <- [1,246,null,{}] 15:56:00 INFO - PROCESS | 3288 | 1461192960668 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:00 INFO - PROCESS | 3288 | 1461192960767 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 15:56:00 INFO - PROCESS | 3288 | 1461192960773 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BE8000 == 45 [pid = 3288] [id = 71] 15:56:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5FD9A800) [pid = 3288] [serial = 210] [outer = 0000000000000000] 15:56:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E61405C00) [pid = 3288] [serial = 211] [outer = 0000006E5FD9A800] 15:56:00 INFO - PROCESS | 3288 | 1461192960819 Marionette DEBUG loaded listener.js 15:56:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E61429C00) [pid = 3288] [serial = 212] [outer = 0000006E5FD9A800] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E50FE6C00) [pid = 3288] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5298CC00) [pid = 3288] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5B376800) [pid = 3288] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E50F0CC00) [pid = 3288] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5ACBF000) [pid = 3288] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5E5CEC00) [pid = 3288] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5A917000) [pid = 3288] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E565EA800) [pid = 3288] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E563F3800) [pid = 3288] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5AC25400) [pid = 3288] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:56:01 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5ACB8400) [pid = 3288] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:56:01 INFO - PROCESS | 3288 | 1461192961441 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 838ms 15:56:01 INFO - PROCESS | 3288 | 1461192961505 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 15:56:01 INFO - PROCESS | 3288 | 1461192961507 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 15:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:56:01 INFO - PROCESS | 3288 | 1461192961510 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:56:01 INFO - PROCESS | 3288 | 1461192961512 Marionette TRACE conn5 <- [1,250,null,{}] 15:56:01 INFO - PROCESS | 3288 | 1461192961516 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:01 INFO - PROCESS | 3288 | 1461192961592 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 15:56:01 INFO - PROCESS | 3288 | 1461192961597 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649A8800 == 46 [pid = 3288] [id = 72] 15:56:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5A958800) [pid = 3288] [serial = 213] [outer = 0000000000000000] 15:56:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E62D27400) [pid = 3288] [serial = 214] [outer = 0000006E5A958800] 15:56:01 INFO - PROCESS | 3288 | 1461192961646 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E62FDA000) [pid = 3288] [serial = 215] [outer = 0000006E5A958800] 15:56:02 INFO - PROCESS | 3288 | 1461192962042 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 585ms 15:56:02 INFO - PROCESS | 3288 | 1461192962099 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 15:56:02 INFO - PROCESS | 3288 | 1461192962101 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 15:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:56:02 INFO - PROCESS | 3288 | 1461192962104 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:56:02 INFO - PROCESS | 3288 | 1461192962106 Marionette TRACE conn5 <- [1,254,null,{}] 15:56:02 INFO - PROCESS | 3288 | 1461192962110 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:02 INFO - PROCESS | 3288 | 1461192962189 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 15:56:02 INFO - PROCESS | 3288 | 1461192962195 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C60000 == 47 [pid = 3288] [id = 73] 15:56:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E62FE0400) [pid = 3288] [serial = 216] [outer = 0000000000000000] 15:56:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E62FE2000) [pid = 3288] [serial = 217] [outer = 0000006E62FE0400] 15:56:02 INFO - PROCESS | 3288 | 1461192962242 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E64487800) [pid = 3288] [serial = 218] [outer = 0000006E62FE0400] 15:56:02 INFO - PROCESS | 3288 | 1461192962635 Marionette TRACE conn5 <- [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]]]}] 15:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 586ms 15:56:02 INFO - PROCESS | 3288 | 1461192962699 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 15:56:02 INFO - PROCESS | 3288 | 1461192962701 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 15:56:02 INFO - PROCESS | 3288 | 1461192962704 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:56:02 INFO - PROCESS | 3288 | 1461192962705 Marionette TRACE conn5 <- [1,258,null,{}] 15:56:02 INFO - PROCESS | 3288 | 1461192962709 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:02 INFO - PROCESS | 3288 | 1461192962788 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 15:56:02 INFO - PROCESS | 3288 | 1461192962797 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B94800 == 48 [pid = 3288] [id = 74] 15:56:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E6448A800) [pid = 3288] [serial = 219] [outer = 0000000000000000] 15:56:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E64B37800) [pid = 3288] [serial = 220] [outer = 0000006E6448A800] 15:56:02 INFO - PROCESS | 3288 | 1461192962848 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E64C0A400) [pid = 3288] [serial = 221] [outer = 0000006E6448A800] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C76800 == 47 [pid = 3288] [id = 44] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C72800 == 46 [pid = 3288] [id = 48] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAA7800 == 45 [pid = 3288] [id = 10] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAAF800 == 44 [pid = 3288] [id = 46] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E558CA800 == 43 [pid = 3288] [id = 45] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C5B000 == 42 [pid = 3288] [id = 47] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E520CA800 == 41 [pid = 3288] [id = 65] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E560C1800 == 40 [pid = 3288] [id = 64] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6679E000 == 39 [pid = 3288] [id = 63] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C4F000 == 38 [pid = 3288] [id = 62] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD35000 == 37 [pid = 3288] [id = 61] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56727000 == 36 [pid = 3288] [id = 60] 15:56:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65961800 == 35 [pid = 3288] [id = 59] 15:56:04 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5673B800 == 34 [pid = 3288] [id = 66] 15:56:04 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B34A800 == 33 [pid = 3288] [id = 67] 15:56:04 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E80E000 == 32 [pid = 3288] [id = 69] 15:56:04 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C60000 == 31 [pid = 3288] [id = 73] 15:56:04 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FDEC000 == 30 [pid = 3288] [id = 70] 15:56:04 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DE64800 == 29 [pid = 3288] [id = 68] 15:56:04 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649A8800 == 28 [pid = 3288] [id = 72] 15:56:04 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BE8000 == 27 [pid = 3288] [id = 71] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5F2CEC00) [pid = 3288] [serial = 160] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5A915C00) [pid = 3288] [serial = 135] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5E5C8400) [pid = 3288] [serial = 138] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E64495400) [pid = 3288] [serial = 141] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E61407C00) [pid = 3288] [serial = 166] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E6140C400) [pid = 3288] [serial = 169] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E6448E800) [pid = 3288] [serial = 164] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E6142F000) [pid = 3288] [serial = 173] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E61428000) [pid = 3288] [serial = 172] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E50349000) [pid = 3288] [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.] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E6140E800) [pid = 3288] [serial = 167] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E6448A000) [pid = 3288] [serial = 170] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5D666C00) [pid = 3288] [serial = 157] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E64B3E800) [pid = 3288] [serial = 175] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E6448BC00) [pid = 3288] [serial = 130] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5749B400) [pid = 3288] [serial = 145] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E55957000) [pid = 3288] [serial = 144] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5B3E2000) [pid = 3288] [serial = 156] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E50FE1C00) [pid = 3288] [serial = 147] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E55884400) [pid = 3288] [serial = 148] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5ACC4400) [pid = 3288] [serial = 153] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5B1A2400) [pid = 3288] [serial = 154] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5E8E3C00) [pid = 3288] [serial = 159] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5A940400) [pid = 3288] [serial = 150] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5A951C00) [pid = 3288] [serial = 151] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E6178E400) [pid = 3288] [serial = 163] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E50F10800) [pid = 3288] [serial = 132] [outer = 0000000000000000] [url = about:blank] 15:56:04 INFO - PROCESS | 3288 | 1461192964756 Marionette TRACE conn5 <- [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]]]}] 15:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 2095ms 15:56:04 INFO - PROCESS | 3288 | 1461192964803 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 15:56:04 INFO - PROCESS | 3288 | 1461192964808 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 15:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:56:04 INFO - PROCESS | 3288 | 1461192964813 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - PROCESS | 3288 | 1461192964817 Marionette TRACE conn5 <- [1,262,null,{}] 15:56:04 INFO - PROCESS | 3288 | 1461192964824 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:04 INFO - PROCESS | 3288 | 1461192964911 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 15:56:04 INFO - PROCESS | 3288 | 1461192964921 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E51654800 == 28 [pid = 3288] [id = 75] 15:56:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E50F04400) [pid = 3288] [serial = 222] [outer = 0000000000000000] 15:56:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E50F0D800) [pid = 3288] [serial = 223] [outer = 0000006E50F04400] 15:56:04 INFO - PROCESS | 3288 | 1461192964975 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E50FE2C00) [pid = 3288] [serial = 224] [outer = 0000006E50F04400] 15:56:05 INFO - PROCESS | 3288 | 1461192965427 Marionette TRACE conn5 <- [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]]]}] 15:56:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:56:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 15:56:05 INFO - PROCESS | 3288 | 1461192965446 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 15:56:05 INFO - PROCESS | 3288 | 1461192965453 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 15:56:05 INFO - PROCESS | 3288 | 1461192965460 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:56:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:56:05 INFO - PROCESS | 3288 | 1461192965463 Marionette TRACE conn5 <- [1,266,null,{}] 15:56:05 INFO - PROCESS | 3288 | 1461192965467 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:05 INFO - PROCESS | 3288 | 1461192965549 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 15:56:05 INFO - PROCESS | 3288 | 1461192965605 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56134800 == 29 [pid = 3288] [id = 76] 15:56:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E520A4000) [pid = 3288] [serial = 225] [outer = 0000000000000000] 15:56:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5258AC00) [pid = 3288] [serial = 226] [outer = 0000006E520A4000] 15:56:05 INFO - PROCESS | 3288 | 1461192965661 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E55957000) [pid = 3288] [serial = 227] [outer = 0000006E520A4000] 15:56:06 INFO - PROCESS | 3288 | 1461192966292 Marionette TRACE conn5 <- [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]]]}] 15:56:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 880ms 15:56:06 INFO - PROCESS | 3288 | 1461192966345 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 15:56:06 INFO - PROCESS | 3288 | 1461192966348 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 15:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:56:06 INFO - PROCESS | 3288 | 1461192966352 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:56:06 INFO - PROCESS | 3288 | 1461192966356 Marionette TRACE conn5 <- [1,270,null,{}] 15:56:06 INFO - PROCESS | 3288 | 1461192966372 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:06 INFO - PROCESS | 3288 | 1461192966454 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 15:56:06 INFO - PROCESS | 3288 | 1461192966461 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DAE000 == 30 [pid = 3288] [id = 77] 15:56:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E50C7A400) [pid = 3288] [serial = 228] [outer = 0000000000000000] 15:56:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E57112400) [pid = 3288] [serial = 229] [outer = 0000006E50C7A400] 15:56:06 INFO - PROCESS | 3288 | 1461192966511 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5748C400) [pid = 3288] [serial = 230] [outer = 0000006E50C7A400] 15:56:06 INFO - PROCESS | 3288 | 1461192966933 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 649ms 15:56:07 INFO - PROCESS | 3288 | 1461192967003 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 3288 | 1461192967006 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 15:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:56:07 INFO - PROCESS | 3288 | 1461192967010 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - PROCESS | 3288 | 1461192967012 Marionette TRACE conn5 <- [1,274,null,{}] 15:56:07 INFO - PROCESS | 3288 | 1461192967016 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:07 INFO - PROCESS | 3288 | 1461192967095 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 15:56:07 INFO - PROCESS | 3288 | 1461192967103 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B140800 == 31 [pid = 3288] [id = 78] 15:56:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E574A7000) [pid = 3288] [serial = 231] [outer = 0000000000000000] 15:56:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E57D16C00) [pid = 3288] [serial = 232] [outer = 0000006E574A7000] 15:56:07 INFO - PROCESS | 3288 | 1461192967154 Marionette DEBUG loaded listener.js 15:56:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5A187400) [pid = 3288] [serial = 233] [outer = 0000006E574A7000] 15:56:07 INFO - PROCESS | 3288 | 1461192967574 Marionette TRACE conn5 <- [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]]]}] 15:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 587ms 15:56:07 INFO - PROCESS | 3288 | 1461192967600 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 3288 | 1461192967602 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 15:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:56:07 INFO - PROCESS | 3288 | 1461192967606 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - PROCESS | 3288 | 1461192967608 Marionette TRACE conn5 <- [1,278,null,{}] 15:56:07 INFO - PROCESS | 3288 | 1461192967612 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:07 INFO - PROCESS | 3288 | 1461192967692 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 15:56:07 INFO - PROCESS | 3288 | 1461192967699 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D417000 == 32 [pid = 3288] [id = 79] 15:56:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E520A2C00) [pid = 3288] [serial = 234] [outer = 0000000000000000] 15:56:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5A1C8800) [pid = 3288] [serial = 235] [outer = 0000006E520A2C00] 15:56:07 INFO - PROCESS | 3288 | 1461192967746 Marionette DEBUG loaded listener.js 15:56:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5A93F000) [pid = 3288] [serial = 236] [outer = 0000006E520A2C00] 15:56:08 INFO - PROCESS | 3288 | 1461192968180 Marionette TRACE conn5 <- [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]]]}] 15:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms 15:56:08 INFO - PROCESS | 3288 | 1461192968236 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 15:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:56:08 INFO - PROCESS | 3288 | 1461192968239 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 15:56:08 INFO - PROCESS | 3288 | 1461192968242 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:56:08 INFO - PROCESS | 3288 | 1461192968244 Marionette TRACE conn5 <- [1,282,null,{}] 15:56:08 INFO - PROCESS | 3288 | 1461192968248 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:08 INFO - PROCESS | 3288 | 1461192968347 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 15:56:08 INFO - PROCESS | 3288 | 1461192968354 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E556000 == 33 [pid = 3288] [id = 80] 15:56:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5A955C00) [pid = 3288] [serial = 237] [outer = 0000000000000000] 15:56:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5AC30C00) [pid = 3288] [serial = 238] [outer = 0000006E5A955C00] 15:56:08 INFO - PROCESS | 3288 | 1461192968406 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5ACC1400) [pid = 3288] [serial = 239] [outer = 0000006E5A955C00] 15:56:08 INFO - PROCESS | 3288 | 1461192968796 Marionette TRACE conn5 <- [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]]]}] 15:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 586ms 15:56:08 INFO - PROCESS | 3288 | 1461192968831 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 15:56:08 INFO - PROCESS | 3288 | 1461192968833 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 15:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:56:08 INFO - PROCESS | 3288 | 1461192968847 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:56:08 INFO - PROCESS | 3288 | 1461192968849 Marionette TRACE conn5 <- [1,286,null,{}] 15:56:08 INFO - PROCESS | 3288 | 1461192968852 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:08 INFO - PROCESS | 3288 | 1461192968926 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 15:56:08 INFO - PROCESS | 3288 | 1461192968933 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E81F800 == 34 [pid = 3288] [id = 81] 15:56:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5ACC6800) [pid = 3288] [serial = 240] [outer = 0000000000000000] 15:56:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5AD73000) [pid = 3288] [serial = 241] [outer = 0000006E5ACC6800] 15:56:08 INFO - PROCESS | 3288 | 1461192968979 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5B380800) [pid = 3288] [serial = 242] [outer = 0000006E5ACC6800] 15:56:09 INFO - PROCESS | 3288 | 1461192969406 Marionette TRACE conn5 <- [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]]]}] 15:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 587ms 15:56:09 INFO - PROCESS | 3288 | 1461192969438 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 15:56:09 INFO - PROCESS | 3288 | 1461192969440 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 15:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:56:09 INFO - PROCESS | 3288 | 1461192969463 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - PROCESS | 3288 | 1461192969466 Marionette TRACE conn5 <- [1,290,null,{}] 15:56:09 INFO - PROCESS | 3288 | 1461192969470 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:09 INFO - PROCESS | 3288 | 1461192969546 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 15:56:09 INFO - PROCESS | 3288 | 1461192969554 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD47800 == 35 [pid = 3288] [id = 82] 15:56:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5B376800) [pid = 3288] [serial = 243] [outer = 0000000000000000] 15:56:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5D064C00) [pid = 3288] [serial = 244] [outer = 0000006E5B376800] 15:56:09 INFO - PROCESS | 3288 | 1461192969602 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5D632800) [pid = 3288] [serial = 245] [outer = 0000006E5B376800] 15:56:10 INFO - PROCESS | 3288 | 1461192970027 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:56:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 627ms 15:56:10 INFO - PROCESS | 3288 | 1461192970099 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 15:56:10 INFO - PROCESS | 3288 | 1461192970102 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 15:56:10 INFO - PROCESS | 3288 | 1461192970105 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - PROCESS | 3288 | 1461192970107 Marionette TRACE conn5 <- [1,294,null,{}] 15:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:56:10 INFO - PROCESS | 3288 | 1461192970111 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:10 INFO - PROCESS | 3288 | 1461192970209 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 15:56:10 INFO - PROCESS | 3288 | 1461192970221 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E573C8800 == 36 [pid = 3288] [id = 83] 15:56:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5D630C00) [pid = 3288] [serial = 246] [outer = 0000000000000000] 15:56:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5D664C00) [pid = 3288] [serial = 247] [outer = 0000006E5D630C00] 15:56:10 INFO - PROCESS | 3288 | 1461192970304 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5DB88000) [pid = 3288] [serial = 248] [outer = 0000006E5D630C00] 15:56:10 INFO - PROCESS | 3288 | 1461192970736 Marionette TRACE conn5 <- [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]]]}] 15:56:10 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. 15:56:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 691ms 15:56:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:56:10 INFO - PROCESS | 3288 | 1461192970815 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 15:56:10 INFO - PROCESS | 3288 | 1461192970817 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 15:56:10 INFO - PROCESS | 3288 | 1461192970821 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - PROCESS | 3288 | 1461192970823 Marionette TRACE conn5 <- [1,298,null,{}] 15:56:10 INFO - PROCESS | 3288 | 1461192970827 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:10 INFO - PROCESS | 3288 | 1461192970933 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 15:56:10 INFO - PROCESS | 3288 | 1461192970946 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D48800 == 37 [pid = 3288] [id = 84] 15:56:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5D9D7C00) [pid = 3288] [serial = 249] [outer = 0000000000000000] 15:56:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5E5C9800) [pid = 3288] [serial = 250] [outer = 0000006E5D9D7C00] 15:56:11 INFO - PROCESS | 3288 | 1461192970991 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5E5D3C00) [pid = 3288] [serial = 251] [outer = 0000006E5D9D7C00] 15:56:11 INFO - PROCESS | 3288 | 1461192971427 Marionette TRACE conn5 <- [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]]]}] 15:56:11 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. 15:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 627ms 15:56:11 INFO - PROCESS | 3288 | 1461192971449 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 3288 | 1461192971452 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 15:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:56:11 INFO - PROCESS | 3288 | 1461192971455 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 3288 | 1461192971457 Marionette TRACE conn5 <- [1,302,null,{}] 15:56:11 INFO - PROCESS | 3288 | 1461192971467 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:11 INFO - PROCESS | 3288 | 1461192971610 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 15:56:11 INFO - PROCESS | 3288 | 1461192971635 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D415800 == 38 [pid = 3288] [id = 85] 15:56:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5E8E5C00) [pid = 3288] [serial = 252] [outer = 0000000000000000] 15:56:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5F01A800) [pid = 3288] [serial = 253] [outer = 0000006E5E8E5C00] 15:56:11 INFO - PROCESS | 3288 | 1461192971685 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5FD93C00) [pid = 3288] [serial = 254] [outer = 0000006E5E8E5C00] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E55835C00) [pid = 3288] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E60F83800) [pid = 3288] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5298D000) [pid = 3288] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5E8E7000) [pid = 3288] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E6448B400) [pid = 3288] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E50F08000) [pid = 3288] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E55883C00) [pid = 3288] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5DB8A800) [pid = 3288] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E62FE0400) [pid = 3288] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5D665C00) [pid = 3288] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5E5D7800) [pid = 3288] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5FD9A800) [pid = 3288] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5A956400) [pid = 3288] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5A913400) [pid = 3288] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5710C800) [pid = 3288] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E50CAB400) [pid = 3288] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E50E3B000) [pid = 3288] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E61424800) [pid = 3288] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5F01D000) [pid = 3288] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5A945800) [pid = 3288] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E50FDE800) [pid = 3288] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E6142C000) [pid = 3288] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:56:12 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5A958800) [pid = 3288] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:56:12 INFO - PROCESS | 3288 | 1461192972242 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:56:12 INFO - PROCESS | 3288 | 1461192972345 Marionette TRACE conn5 <- [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]]]}] 15:56:12 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. 15:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 943ms 15:56:12 INFO - PROCESS | 3288 | 1461192972403 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 15:56:12 INFO - PROCESS | 3288 | 1461192972405 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 15:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:56:12 INFO - PROCESS | 3288 | 1461192972408 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:56:12 INFO - PROCESS | 3288 | 1461192972410 Marionette TRACE conn5 <- [1,306,null,{}] 15:56:12 INFO - PROCESS | 3288 | 1461192972414 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:12 INFO - PROCESS | 3288 | 1461192972492 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 15:56:12 INFO - PROCESS | 3288 | 1461192972498 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C5D000 == 39 [pid = 3288] [id = 86] 15:56:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5A917800) [pid = 3288] [serial = 255] [outer = 0000000000000000] 15:56:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5FD9A400) [pid = 3288] [serial = 256] [outer = 0000006E5A917800] 15:56:12 INFO - PROCESS | 3288 | 1461192972547 Marionette DEBUG loaded listener.js 15:56:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E60856C00) [pid = 3288] [serial = 257] [outer = 0000006E5A917800] 15:56:12 INFO - PROCESS | 3288 | 1461192972947 Marionette TRACE conn5 <- [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]]]}] 15:56:12 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. 15:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 587ms 15:56:13 INFO - PROCESS | 3288 | 1461192972997 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 15:56:13 INFO - PROCESS | 3288 | 1461192972999 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 15:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:56:13 INFO - PROCESS | 3288 | 1461192973003 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:56:13 INFO - PROCESS | 3288 | 1461192973004 Marionette TRACE conn5 <- [1,310,null,{}] 15:56:13 INFO - PROCESS | 3288 | 1461192973013 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:13 INFO - PROCESS | 3288 | 1461192973090 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 15:56:13 INFO - PROCESS | 3288 | 1461192973096 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65951000 == 40 [pid = 3288] [id = 87] 15:56:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E60BC9000) [pid = 3288] [serial = 258] [outer = 0000000000000000] 15:56:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E60F83800) [pid = 3288] [serial = 259] [outer = 0000006E60BC9000] 15:56:13 INFO - PROCESS | 3288 | 1461192973143 Marionette DEBUG loaded listener.js 15:56:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E6140A000) [pid = 3288] [serial = 260] [outer = 0000006E60BC9000] 15:56:13 INFO - PROCESS | 3288 | 1461192973553 Marionette TRACE conn5 <- [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]]]}] 15:56:13 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. 15:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 586ms 15:56:13 INFO - PROCESS | 3288 | 1461192973592 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 15:56:13 INFO - PROCESS | 3288 | 1461192973594 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 15:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:56:13 INFO - PROCESS | 3288 | 1461192973606 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:56:13 INFO - PROCESS | 3288 | 1461192973608 Marionette TRACE conn5 <- [1,314,null,{}] 15:56:13 INFO - PROCESS | 3288 | 1461192973617 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:13 INFO - PROCESS | 3288 | 1461192973694 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 15:56:13 INFO - PROCESS | 3288 | 1461192973701 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BA6000 == 41 [pid = 3288] [id = 88] 15:56:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E61411400) [pid = 3288] [serial = 261] [outer = 0000000000000000] 15:56:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E61423000) [pid = 3288] [serial = 262] [outer = 0000006E61411400] 15:56:13 INFO - PROCESS | 3288 | 1461192973748 Marionette DEBUG loaded listener.js 15:56:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E61429800) [pid = 3288] [serial = 263] [outer = 0000006E61411400] 15:56:14 INFO - PROCESS | 3288 | 1461192974242 Marionette TRACE conn5 <- [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]]]}] 15:56:14 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. 15:56:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 692ms 15:56:14 INFO - PROCESS | 3288 | 1461192974293 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 15:56:14 INFO - PROCESS | 3288 | 1461192974298 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 15:56:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:56:14 INFO - PROCESS | 3288 | 1461192974304 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:56:14 INFO - PROCESS | 3288 | 1461192974309 Marionette TRACE conn5 <- [1,318,null,{}] 15:56:14 INFO - PROCESS | 3288 | 1461192974316 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:14 INFO - PROCESS | 3288 | 1461192974443 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 15:56:14 INFO - PROCESS | 3288 | 1461192974573 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52D4C800 == 42 [pid = 3288] [id = 89] 15:56:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E50E43400) [pid = 3288] [serial = 264] [outer = 0000000000000000] 15:56:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E50F0A000) [pid = 3288] [serial = 265] [outer = 0000006E50E43400] 15:56:14 INFO - PROCESS | 3288 | 1461192974631 Marionette DEBUG loaded listener.js 15:56:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E51045400) [pid = 3288] [serial = 266] [outer = 0000006E50E43400] 15:56:15 INFO - PROCESS | 3288 | 1461192975399 Marionette TRACE conn5 <- [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]]]}] 15:56:15 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. 15:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1143ms 15:56:15 INFO - PROCESS | 3288 | 1461192975449 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 15:56:15 INFO - PROCESS | 3288 | 1461192975457 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 15:56:15 INFO - PROCESS | 3288 | 1461192975464 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:56:15 INFO - PROCESS | 3288 | 1461192975467 Marionette TRACE conn5 <- [1,322,null,{}] 15:56:15 INFO - PROCESS | 3288 | 1461192975471 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:15 INFO - PROCESS | 3288 | 1461192975607 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 15:56:15 INFO - PROCESS | 3288 | 1461192975759 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DC5000 == 43 [pid = 3288] [id = 90] 15:56:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E565E9800) [pid = 3288] [serial = 267] [outer = 0000000000000000] 15:56:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E57050400) [pid = 3288] [serial = 268] [outer = 0000006E565E9800] 15:56:15 INFO - PROCESS | 3288 | 1461192975818 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5749F000) [pid = 3288] [serial = 269] [outer = 0000006E565E9800] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65951000 == 42 [pid = 3288] [id = 87] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C5D000 == 41 [pid = 3288] [id = 86] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D415800 == 40 [pid = 3288] [id = 85] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D48800 == 39 [pid = 3288] [id = 84] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E573C8800 == 38 [pid = 3288] [id = 83] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD47800 == 37 [pid = 3288] [id = 82] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E81F800 == 36 [pid = 3288] [id = 81] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E556000 == 35 [pid = 3288] [id = 80] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D417000 == 34 [pid = 3288] [id = 79] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B140800 == 33 [pid = 3288] [id = 78] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DAE000 == 32 [pid = 3288] [id = 77] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E64B37800) [pid = 3288] [serial = 220] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | 1461192976779 Marionette TRACE conn5 <- [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]]]}] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56134800 == 31 [pid = 3288] [id = 76] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E51654800 == 30 [pid = 3288] [id = 75] 15:56:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B94800 == 29 [pid = 3288] [id = 74] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5CFB6000) [pid = 3288] [serial = 91] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E6085BC00) [pid = 3288] [serial = 139] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5A94B800) [pid = 3288] [serial = 136] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E63181400) [pid = 3288] [serial = 97] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5748EC00) [pid = 3288] [serial = 88] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5FF14400) [pid = 3288] [serial = 94] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E64C0A000) [pid = 3288] [serial = 142] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5150FC00) [pid = 3288] [serial = 133] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E64487800) [pid = 3288] [serial = 218] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5D802C00) [pid = 3288] [serial = 205] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5E5C8C00) [pid = 3288] [serial = 206] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E604CC000) [pid = 3288] [serial = 209] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5F0E7800) [pid = 3288] [serial = 208] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E61405C00) [pid = 3288] [serial = 211] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E62FE2000) [pid = 3288] [serial = 217] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E61429C00) [pid = 3288] [serial = 212] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5ACC6000) [pid = 3288] [serial = 202] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5A943000) [pid = 3288] [serial = 199] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5A959800) [pid = 3288] [serial = 200] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5799D000) [pid = 3288] [serial = 196] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5A1C0C00) [pid = 3288] [serial = 197] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E50E3DC00) [pid = 3288] [serial = 193] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E55883400) [pid = 3288] [serial = 194] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5251F000) [pid = 3288] [serial = 191] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E50F04000) [pid = 3288] [serial = 190] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E64B43C00) [pid = 3288] [serial = 188] [outer = 0000000000000000] [url = about:blank] 15:56:16 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. 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E62D26800) [pid = 3288] [serial = 187] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1358ms 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5FD9B000) [pid = 3288] [serial = 185] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E5FD8FC00) [pid = 3288] [serial = 184] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E5B1B1400) [pid = 3288] [serial = 182] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E5A94DC00) [pid = 3288] [serial = 181] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E5600AC00) [pid = 3288] [serial = 179] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E5103C800) [pid = 3288] [serial = 178] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E64C0FC00) [pid = 3288] [serial = 176] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (0000006E62D27400) [pid = 3288] [serial = 214] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0000006E62FDA000) [pid = 3288] [serial = 215] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (0000006E5B1A7400) [pid = 3288] [serial = 203] [outer = 0000000000000000] [url = about:blank] 15:56:16 INFO - PROCESS | 3288 | 1461192976828 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 15:56:16 INFO - PROCESS | 3288 | 1461192976832 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 15:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:56:16 INFO - PROCESS | 3288 | 1461192976837 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:56:16 INFO - PROCESS | 3288 | 1461192976841 Marionette TRACE conn5 <- [1,326,null,{}] 15:56:16 INFO - PROCESS | 3288 | 1461192976847 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:16 INFO - PROCESS | 3288 | 1461192976927 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 15:56:16 INFO - PROCESS | 3288 | 1461192976943 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E558BB000 == 30 [pid = 3288] [id = 91] 15:56:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0000006E50F0A800) [pid = 3288] [serial = 270] [outer = 0000000000000000] 15:56:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000006E50F0B800) [pid = 3288] [serial = 271] [outer = 0000006E50F0A800] 15:56:16 INFO - PROCESS | 3288 | 1461192976996 Marionette DEBUG loaded listener.js 15:56:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0000006E50FE9400) [pid = 3288] [serial = 272] [outer = 0000006E50F0A800] 15:56:17 INFO - PROCESS | 3288 | 1461192977494 Marionette TRACE conn5 <- [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]]]}] 15:56:17 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. 15:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 692ms 15:56:17 INFO - PROCESS | 3288 | 1461192977533 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 15:56:17 INFO - PROCESS | 3288 | 1461192977539 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 15:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:56:17 INFO - PROCESS | 3288 | 1461192977545 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:56:17 INFO - PROCESS | 3288 | 1461192977548 Marionette TRACE conn5 <- [1,330,null,{}] 15:56:17 INFO - PROCESS | 3288 | 1461192977552 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:17 INFO - PROCESS | 3288 | 1461192977632 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 15:56:17 INFO - PROCESS | 3288 | 1461192977642 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56737800 == 31 [pid = 3288] [id = 92] 15:56:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E52981000) [pid = 3288] [serial = 273] [outer = 0000000000000000] 15:56:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E55B47400) [pid = 3288] [serial = 274] [outer = 0000006E52981000] 15:56:17 INFO - PROCESS | 3288 | 1461192977690 Marionette DEBUG loaded listener.js 15:56:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E565EA800) [pid = 3288] [serial = 275] [outer = 0000006E52981000] 15:56:18 INFO - PROCESS | 3288 | 1461192978125 Marionette TRACE conn5 <- [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]]]}] 15:56:18 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. 15:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 15:56:18 INFO - PROCESS | 3288 | 1461192978175 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 15:56:18 INFO - PROCESS | 3288 | 1461192978178 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 15:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:56:18 INFO - PROCESS | 3288 | 1461192978181 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:56:18 INFO - PROCESS | 3288 | 1461192978186 Marionette TRACE conn5 <- [1,334,null,{}] 15:56:18 INFO - PROCESS | 3288 | 1461192978198 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:18 INFO - PROCESS | 3288 | 1461192978283 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 15:56:18 INFO - PROCESS | 3288 | 1461192978380 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DEB800 == 32 [pid = 3288] [id = 93] 15:56:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E50CA3800) [pid = 3288] [serial = 276] [outer = 0000000000000000] 15:56:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E574A3000) [pid = 3288] [serial = 277] [outer = 0000006E50CA3800] 15:56:18 INFO - PROCESS | 3288 | 1461192978429 Marionette DEBUG loaded listener.js 15:56:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5A180800) [pid = 3288] [serial = 278] [outer = 0000006E50CA3800] 15:56:18 INFO - PROCESS | 3288 | 1461192978823 Marionette TRACE conn5 <- [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]]]}] 15:56:18 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. 15:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 15:56:18 INFO - PROCESS | 3288 | 1461192978874 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 15:56:18 INFO - PROCESS | 3288 | 1461192978877 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 15:56:18 INFO - PROCESS | 3288 | 1461192978880 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:56:18 INFO - PROCESS | 3288 | 1461192978882 Marionette TRACE conn5 <- [1,338,null,{}] 15:56:18 INFO - PROCESS | 3288 | 1461192978895 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:19 INFO - PROCESS | 3288 | 1461192979002 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 15:56:19 INFO - PROCESS | 3288 | 1461192979021 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D292000 == 33 [pid = 3288] [id = 94] 15:56:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5A1CA400) [pid = 3288] [serial = 279] [outer = 0000000000000000] 15:56:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5A913400) [pid = 3288] [serial = 280] [outer = 0000006E5A1CA400] 15:56:19 INFO - PROCESS | 3288 | 1461192979068 Marionette DEBUG loaded listener.js 15:56:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5A948800) [pid = 3288] [serial = 281] [outer = 0000006E5A1CA400] 15:56:19 INFO - PROCESS | 3288 | 1461192979481 Marionette TRACE conn5 <- [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]]]}] 15:56:19 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. 15:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 628ms 15:56:19 INFO - PROCESS | 3288 | 1461192979511 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 15:56:19 INFO - PROCESS | 3288 | 1461192979513 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 15:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:56:19 INFO - PROCESS | 3288 | 1461192979516 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:56:19 INFO - PROCESS | 3288 | 1461192979518 Marionette TRACE conn5 <- [1,342,null,{}] 15:56:19 INFO - PROCESS | 3288 | 1461192979522 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:19 INFO - PROCESS | 3288 | 1461192979617 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 15:56:19 INFO - PROCESS | 3288 | 1461192979688 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E536000 == 34 [pid = 3288] [id = 95] 15:56:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5A951400) [pid = 3288] [serial = 282] [outer = 0000000000000000] 15:56:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5A957400) [pid = 3288] [serial = 283] [outer = 0000006E5A951400] 15:56:19 INFO - PROCESS | 3288 | 1461192979734 Marionette DEBUG loaded listener.js 15:56:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5ACB8800) [pid = 3288] [serial = 284] [outer = 0000006E5A951400] 15:56:20 INFO - PROCESS | 3288 | 1461192980158 Marionette TRACE conn5 <- [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]]]}] 15:56:20 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. 15:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 15:56:20 INFO - PROCESS | 3288 | 1461192980190 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 15:56:20 INFO - PROCESS | 3288 | 1461192980193 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 15:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:56:20 INFO - PROCESS | 3288 | 1461192980196 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:56:20 INFO - PROCESS | 3288 | 1461192980198 Marionette TRACE conn5 <- [1,346,null,{}] 15:56:20 INFO - PROCESS | 3288 | 1461192980201 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:20 INFO - PROCESS | 3288 | 1461192980323 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 15:56:20 INFO - PROCESS | 3288 | 1461192980330 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9B1000 == 35 [pid = 3288] [id = 96] 15:56:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5ACBDC00) [pid = 3288] [serial = 285] [outer = 0000000000000000] 15:56:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5B1AAC00) [pid = 3288] [serial = 286] [outer = 0000006E5ACBDC00] 15:56:20 INFO - PROCESS | 3288 | 1461192980382 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5D524800) [pid = 3288] [serial = 287] [outer = 0000006E5ACBDC00] 15:56:20 INFO - PROCESS | 3288 | 1461192980823 Marionette TRACE conn5 <- [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]]]}] 15:56:20 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. 15:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 671ms 15:56:20 INFO - PROCESS | 3288 | 1461192980870 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 15:56:20 INFO - PROCESS | 3288 | 1461192980872 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 15:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:56:20 INFO - PROCESS | 3288 | 1461192980887 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:56:20 INFO - PROCESS | 3288 | 1461192980889 Marionette TRACE conn5 <- [1,350,null,{}] 15:56:20 INFO - PROCESS | 3288 | 1461192980893 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:21 INFO - PROCESS | 3288 | 1461192981017 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E50F04400) [pid = 3288] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5D630C00) [pid = 3288] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5D9D7C00) [pid = 3288] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E6448A800) [pid = 3288] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5E8E5C00) [pid = 3288] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5A955C00) [pid = 3288] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5ACC6800) [pid = 3288] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E60BC9000) [pid = 3288] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E520A4000) [pid = 3288] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E520A2C00) [pid = 3288] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E574A7000) [pid = 3288] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E50C7A400) [pid = 3288] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E5B376800) [pid = 3288] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:56:21 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E5A917800) [pid = 3288] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:56:21 INFO - PROCESS | 3288 | 1461192981182 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55B61000 == 36 [pid = 3288] [id = 97] 15:56:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E50E36000) [pid = 3288] [serial = 288] [outer = 0000000000000000] 15:56:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E50F04C00) [pid = 3288] [serial = 289] [outer = 0000006E50E36000] 15:56:21 INFO - PROCESS | 3288 | 1461192981229 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E5ACC6800) [pid = 3288] [serial = 290] [outer = 0000006E50E36000] 15:56:21 INFO - PROCESS | 3288 | 1461192981570 Marionette TRACE conn5 <- [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]]]}] 15:56:21 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. 15:56:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 734ms 15:56:21 INFO - PROCESS | 3288 | 1461192981618 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 15:56:21 INFO - PROCESS | 3288 | 1461192981620 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 15:56:21 INFO - PROCESS | 3288 | 1461192981624 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:56:21 INFO - PROCESS | 3288 | 1461192981625 Marionette TRACE conn5 <- [1,354,null,{}] 15:56:21 INFO - PROCESS | 3288 | 1461192981629 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:21 INFO - PROCESS | 3288 | 1461192981728 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 15:56:21 INFO - PROCESS | 3288 | 1461192981736 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6041A800 == 37 [pid = 3288] [id = 98] 15:56:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E50FDB400) [pid = 3288] [serial = 291] [outer = 0000000000000000] 15:56:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5D802C00) [pid = 3288] [serial = 292] [outer = 0000006E50FDB400] 15:56:21 INFO - PROCESS | 3288 | 1461192981784 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5E5CB800) [pid = 3288] [serial = 293] [outer = 0000006E50FDB400] 15:56:22 INFO - PROCESS | 3288 | 1461192982175 Marionette TRACE conn5 <- [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]]]}] 15:56:22 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. 15:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 15:56:22 INFO - PROCESS | 3288 | 1461192982214 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 15:56:22 INFO - PROCESS | 3288 | 1461192982216 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 15:56:22 INFO - PROCESS | 3288 | 1461192982219 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:56:22 INFO - PROCESS | 3288 | 1461192982221 Marionette TRACE conn5 <- [1,358,null,{}] 15:56:22 INFO - PROCESS | 3288 | 1461192982225 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:22 INFO - PROCESS | 3288 | 1461192982322 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 15:56:22 INFO - PROCESS | 3288 | 1461192982330 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6179E800 == 38 [pid = 3288] [id = 99] 15:56:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5E4DFC00) [pid = 3288] [serial = 294] [outer = 0000000000000000] 15:56:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5E875000) [pid = 3288] [serial = 295] [outer = 0000006E5E4DFC00] 15:56:22 INFO - PROCESS | 3288 | 1461192982376 Marionette DEBUG loaded listener.js 15:56:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5E9C6400) [pid = 3288] [serial = 296] [outer = 0000006E5E4DFC00] 15:56:22 INFO - PROCESS | 3288 | 1461192982792 Marionette TRACE conn5 <- [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]]]}] 15:56:22 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. 15:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 628ms 15:56:22 INFO - PROCESS | 3288 | 1461192982851 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 15:56:22 INFO - PROCESS | 3288 | 1461192982853 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 15:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:56:22 INFO - PROCESS | 3288 | 1461192982857 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - PROCESS | 3288 | 1461192982859 Marionette TRACE conn5 <- [1,362,null,{}] 15:56:22 INFO - PROCESS | 3288 | 1461192982863 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:22 INFO - PROCESS | 3288 | 1461192982963 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 15:56:22 INFO - PROCESS | 3288 | 1461192982971 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64161000 == 39 [pid = 3288] [id = 100] 15:56:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5F0E2400) [pid = 3288] [serial = 297] [outer = 0000000000000000] 15:56:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5F368400) [pid = 3288] [serial = 298] [outer = 0000006E5F0E2400] 15:56:23 INFO - PROCESS | 3288 | 1461192983019 Marionette DEBUG loaded listener.js 15:56:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5FD99000) [pid = 3288] [serial = 299] [outer = 0000006E5F0E2400] 15:56:23 INFO - PROCESS | 3288 | 1461192983652 Marionette TRACE conn5 <- [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]]]}] 15:56:23 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. 15:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 838ms 15:56:23 INFO - PROCESS | 3288 | 1461192983703 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 15:56:23 INFO - PROCESS | 3288 | 1461192983709 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 15:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:56:23 INFO - PROCESS | 3288 | 1461192983715 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:56:23 INFO - PROCESS | 3288 | 1461192983719 Marionette TRACE conn5 <- [1,366,null,{}] 15:56:23 INFO - PROCESS | 3288 | 1461192983725 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:23 INFO - PROCESS | 3288 | 1461192983840 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 15:56:23 INFO - PROCESS | 3288 | 1461192983900 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571D3800 == 40 [pid = 3288] [id = 101] 15:56:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E528CAC00) [pid = 3288] [serial = 300] [outer = 0000000000000000] 15:56:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E55835000) [pid = 3288] [serial = 301] [outer = 0000006E528CAC00] 15:56:23 INFO - PROCESS | 3288 | 1461192983959 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5710DC00) [pid = 3288] [serial = 302] [outer = 0000006E528CAC00] 15:56:24 INFO - PROCESS | 3288 | 1461192984594 Marionette TRACE conn5 <- [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]]]}] 15:56:24 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. 15:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 943ms 15:56:24 INFO - PROCESS | 3288 | 1461192984662 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 15:56:24 INFO - PROCESS | 3288 | 1461192984668 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 15:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:56:24 INFO - PROCESS | 3288 | 1461192984676 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:56:24 INFO - PROCESS | 3288 | 1461192984679 Marionette TRACE conn5 <- [1,370,null,{}] 15:56:24 INFO - PROCESS | 3288 | 1461192984683 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:24 INFO - PROCESS | 3288 | 1461192984789 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 15:56:24 INFO - PROCESS | 3288 | 1461192984854 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E81B000 == 41 [pid = 3288] [id = 102] 15:56:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5A16B400) [pid = 3288] [serial = 303] [outer = 0000000000000000] 15:56:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5A950800) [pid = 3288] [serial = 304] [outer = 0000006E5A16B400] 15:56:24 INFO - PROCESS | 3288 | 1461192984910 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5ACC5800) [pid = 3288] [serial = 305] [outer = 0000006E5A16B400] 15:56:25 INFO - PROCESS | 3288 | 1461192985503 Marionette TRACE conn5 <- [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]]]}] 15:56:25 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. 15:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 880ms 15:56:25 INFO - PROCESS | 3288 | 1461192985561 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 15:56:25 INFO - PROCESS | 3288 | 1461192985564 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 15:56:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:56:25 INFO - PROCESS | 3288 | 1461192985568 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - PROCESS | 3288 | 1461192985572 Marionette TRACE conn5 <- [1,374,null,{}] 15:56:25 INFO - PROCESS | 3288 | 1461192985584 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:25 INFO - PROCESS | 3288 | 1461192985722 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 15:56:25 INFO - PROCESS | 3288 | 1461192985789 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C50000 == 42 [pid = 3288] [id = 103] 15:56:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5D065400) [pid = 3288] [serial = 306] [outer = 0000000000000000] 15:56:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5FD94C00) [pid = 3288] [serial = 307] [outer = 0000006E5D065400] 15:56:25 INFO - PROCESS | 3288 | 1461192985847 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E60B3F000) [pid = 3288] [serial = 308] [outer = 0000006E5D065400] 15:56:26 INFO - PROCESS | 3288 | 1461192986469 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:56:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:56:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 943ms 15:56:26 INFO - PROCESS | 3288 | 1461192986513 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 15:56:26 INFO - PROCESS | 3288 | 1461192986516 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 15:56:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:56:26 INFO - PROCESS | 3288 | 1461192986520 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:56:26 INFO - PROCESS | 3288 | 1461192986522 Marionette TRACE conn5 <- [1,378,null,{}] 15:56:26 INFO - PROCESS | 3288 | 1461192986526 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:26 INFO - PROCESS | 3288 | 1461192986629 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 15:56:26 INFO - PROCESS | 3288 | 1461192986707 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6594F000 == 43 [pid = 3288] [id = 104] 15:56:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E61406400) [pid = 3288] [serial = 309] [outer = 0000000000000000] 15:56:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E61421C00) [pid = 3288] [serial = 310] [outer = 0000006E61406400] 15:56:26 INFO - PROCESS | 3288 | 1461192986763 Marionette DEBUG loaded listener.js 15:56:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E6142D000) [pid = 3288] [serial = 311] [outer = 0000006E61406400] 15:56:27 INFO - PROCESS | 3288 | 1461192987498 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:56:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:56:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1026ms 15:56:27 INFO - PROCESS | 3288 | 1461192987548 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 15:56:27 INFO - PROCESS | 3288 | 1461192987553 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 15:56:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:56:27 INFO - PROCESS | 3288 | 1461192987558 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:56:27 INFO - PROCESS | 3288 | 1461192987563 Marionette TRACE conn5 <- [1,382,null,{}] 15:56:27 INFO - PROCESS | 3288 | 1461192987593 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:27 INFO - PROCESS | 3288 | 1461192987720 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 15:56:27 INFO - PROCESS | 3288 | 1461192987791 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566A7800 == 44 [pid = 3288] [id = 105] 15:56:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E50FDE400) [pid = 3288] [serial = 312] [outer = 0000000000000000] 15:56:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E50FE7C00) [pid = 3288] [serial = 313] [outer = 0000006E50FDE400] 15:56:27 INFO - PROCESS | 3288 | 1461192987841 Marionette DEBUG loaded listener.js 15:56:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E55955C00) [pid = 3288] [serial = 314] [outer = 0000006E50FDE400] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6179E800 == 43 [pid = 3288] [id = 99] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6041A800 == 42 [pid = 3288] [id = 98] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55B61000 == 41 [pid = 3288] [id = 97] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9B1000 == 40 [pid = 3288] [id = 96] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E536000 == 39 [pid = 3288] [id = 95] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D292000 == 38 [pid = 3288] [id = 94] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DEB800 == 37 [pid = 3288] [id = 93] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56737800 == 36 [pid = 3288] [id = 92] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E558BB000 == 35 [pid = 3288] [id = 91] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E61423000) [pid = 3288] [serial = 262] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DC5000 == 34 [pid = 3288] [id = 90] 15:56:28 INFO - PROCESS | 3288 | --DOCSHELL 0000006E52D4C800 == 33 [pid = 3288] [id = 89] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E50F0D800) [pid = 3288] [serial = 223] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E50FE2C00) [pid = 3288] [serial = 224] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5D664C00) [pid = 3288] [serial = 247] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5E5D3C00) [pid = 3288] [serial = 251] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E64C0A400) [pid = 3288] [serial = 221] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5E5C9800) [pid = 3288] [serial = 250] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5DB88000) [pid = 3288] [serial = 248] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5F01A800) [pid = 3288] [serial = 253] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5AC30C00) [pid = 3288] [serial = 238] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5ACC1400) [pid = 3288] [serial = 239] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5AD73000) [pid = 3288] [serial = 241] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5B380800) [pid = 3288] [serial = 242] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E60F83800) [pid = 3288] [serial = 259] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5258AC00) [pid = 3288] [serial = 226] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E55957000) [pid = 3288] [serial = 227] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5A1C8800) [pid = 3288] [serial = 235] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5A93F000) [pid = 3288] [serial = 236] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E57D16C00) [pid = 3288] [serial = 232] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5A187400) [pid = 3288] [serial = 233] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E57112400) [pid = 3288] [serial = 229] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5748C400) [pid = 3288] [serial = 230] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E5D064C00) [pid = 3288] [serial = 244] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E6140A000) [pid = 3288] [serial = 260] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E5FD93C00) [pid = 3288] [serial = 254] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E5FD9A400) [pid = 3288] [serial = 256] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E60856C00) [pid = 3288] [serial = 257] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E5D632800) [pid = 3288] [serial = 245] [outer = 0000000000000000] [url = about:blank] 15:56:28 INFO - PROCESS | 3288 | 1461192988520 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:56:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:56:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 983ms 15:56:28 INFO - PROCESS | 3288 | 1461192988545 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 15:56:28 INFO - PROCESS | 3288 | 1461192988551 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 15:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:56:28 INFO - PROCESS | 3288 | 1461192988557 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:56:28 INFO - PROCESS | 3288 | 1461192988560 Marionette TRACE conn5 <- [1,386,null,{}] 15:56:28 INFO - PROCESS | 3288 | 1461192988563 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:28 INFO - PROCESS | 3288 | 1461192988646 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 15:56:28 INFO - PROCESS | 3288 | 1461192988704 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E560BE000 == 34 [pid = 3288] [id = 106] 15:56:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E50CA2800) [pid = 3288] [serial = 315] [outer = 0000000000000000] 15:56:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E520A0C00) [pid = 3288] [serial = 316] [outer = 0000006E50CA2800] 15:56:28 INFO - PROCESS | 3288 | 1461192988751 Marionette DEBUG loaded listener.js 15:56:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E57196400) [pid = 3288] [serial = 317] [outer = 0000006E50CA2800] 15:56:29 INFO - PROCESS | 3288 | 1461192989182 Marionette TRACE conn5 <- [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]]]}] 15:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 691ms 15:56:29 INFO - PROCESS | 3288 | 1461192989250 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 3288 | 1461192989252 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 15:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:56:29 INFO - PROCESS | 3288 | 1461192989261 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 3288 | 1461192989264 Marionette TRACE conn5 <- [1,390,null,{}] 15:56:29 INFO - PROCESS | 3288 | 1461192989275 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:29 INFO - PROCESS | 3288 | 1461192989362 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 15:56:29 INFO - PROCESS | 3288 | 1461192989376 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5CFD3800 == 35 [pid = 3288] [id = 107] 15:56:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E5A1C6400) [pid = 3288] [serial = 318] [outer = 0000000000000000] 15:56:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E5A90A800) [pid = 3288] [serial = 319] [outer = 0000006E5A1C6400] 15:56:29 INFO - PROCESS | 3288 | 1461192989425 Marionette DEBUG loaded listener.js 15:56:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5A94A000) [pid = 3288] [serial = 320] [outer = 0000006E5A1C6400] 15:56:29 INFO - PROCESS | 3288 | 1461192989888 Marionette TRACE conn5 <- [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]]]}] 15:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 691ms 15:56:29 INFO - PROCESS | 3288 | 1461192989949 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 3288 | 1461192989952 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 15:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:56:29 INFO - PROCESS | 3288 | 1461192989956 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 3288 | 1461192989957 Marionette TRACE conn5 <- [1,394,null,{}] 15:56:29 INFO - PROCESS | 3288 | 1461192989961 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:30 INFO - PROCESS | 3288 | 1461192990041 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 15:56:30 INFO - PROCESS | 3288 | 1461192990047 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E17C800 == 36 [pid = 3288] [id = 108] 15:56:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5A957000) [pid = 3288] [serial = 321] [outer = 0000000000000000] 15:56:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5ACC6400) [pid = 3288] [serial = 322] [outer = 0000006E5A957000] 15:56:30 INFO - PROCESS | 3288 | 1461192990096 Marionette DEBUG loaded listener.js 15:56:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5B3E1000) [pid = 3288] [serial = 323] [outer = 0000006E5A957000] 15:56:30 INFO - PROCESS | 3288 | 1461192990549 Marionette TRACE conn5 <- [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]]]}] 15:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 626ms 15:56:30 INFO - PROCESS | 3288 | 1461192990584 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 15:56:30 INFO - PROCESS | 3288 | 1461192990587 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 15:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:56:30 INFO - PROCESS | 3288 | 1461192990590 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:56:30 INFO - PROCESS | 3288 | 1461192990592 Marionette TRACE conn5 <- [1,398,null,{}] 15:56:30 INFO - PROCESS | 3288 | 1461192990595 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:30 INFO - PROCESS | 3288 | 1461192990695 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 15:56:30 INFO - PROCESS | 3288 | 1461192990789 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E51536000 == 37 [pid = 3288] [id = 109] 15:56:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5D632800) [pid = 3288] [serial = 324] [outer = 0000000000000000] 15:56:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5D665800) [pid = 3288] [serial = 325] [outer = 0000006E5D632800] 15:56:30 INFO - PROCESS | 3288 | 1461192990835 Marionette DEBUG loaded listener.js 15:56:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5DDE4000) [pid = 3288] [serial = 326] [outer = 0000006E5D632800] 15:56:31 INFO - PROCESS | 3288 | 1461192991288 Marionette TRACE conn5 <- [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]]]}] 15:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 733ms 15:56:31 INFO - PROCESS | 3288 | 1461192991327 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 3288 | 1461192991329 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 15:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:56:31 INFO - PROCESS | 3288 | 1461192991332 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - PROCESS | 3288 | 1461192991334 Marionette TRACE conn5 <- [1,402,null,{}] 15:56:31 INFO - PROCESS | 3288 | 1461192991338 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:31 INFO - PROCESS | 3288 | 1461192991465 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 15:56:31 INFO - PROCESS | 3288 | 1461192991482 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52965800 == 38 [pid = 3288] [id = 110] 15:56:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5E8E5C00) [pid = 3288] [serial = 327] [outer = 0000000000000000] 15:56:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5FF19C00) [pid = 3288] [serial = 328] [outer = 0000006E5E8E5C00] 15:56:31 INFO - PROCESS | 3288 | 1461192991569 Marionette DEBUG loaded listener.js 15:56:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E6140C400) [pid = 3288] [serial = 329] [outer = 0000006E5E8E5C00] 15:56:32 INFO - PROCESS | 3288 | 1461192992009 Marionette TRACE conn5 <- [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]]]}] 15:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 733ms 15:56:32 INFO - PROCESS | 3288 | 1461192992070 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 15:56:32 INFO - PROCESS | 3288 | 1461192992073 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 15:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:56:32 INFO - PROCESS | 3288 | 1461192992076 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:56:32 INFO - PROCESS | 3288 | 1461192992078 Marionette TRACE conn5 <- [1,406,null,{}] 15:56:32 INFO - PROCESS | 3288 | 1461192992082 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:32 INFO - PROCESS | 3288 | 1461192992180 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 15:56:32 INFO - PROCESS | 3288 | 1461192992189 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64153800 == 39 [pid = 3288] [id = 111] 15:56:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E614D6000) [pid = 3288] [serial = 330] [outer = 0000000000000000] 15:56:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E614DA000) [pid = 3288] [serial = 331] [outer = 0000006E614D6000] 15:56:32 INFO - PROCESS | 3288 | 1461192992274 Marionette DEBUG loaded listener.js 15:56:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E614E1400) [pid = 3288] [serial = 332] [outer = 0000006E614D6000] 15:56:32 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5A951400) [pid = 3288] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:56:32 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5ACBDC00) [pid = 3288] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:56:32 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E565E9800) [pid = 3288] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:56:32 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E52981000) [pid = 3288] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:56:32 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E50F0A800) [pid = 3288] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:56:32 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E50CA3800) [pid = 3288] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:56:32 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5E4DFC00) [pid = 3288] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:56:32 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E50E36000) [pid = 3288] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:56:32 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E50FDB400) [pid = 3288] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:56:32 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5A1CA400) [pid = 3288] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:56:32 INFO - PROCESS | 3288 | 1461192992706 Marionette TRACE conn5 <- [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]]]}] 15:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 692ms 15:56:32 INFO - PROCESS | 3288 | 1461192992769 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 15:56:32 INFO - PROCESS | 3288 | 1461192992772 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 15:56:32 INFO - PROCESS | 3288 | 1461192992775 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:56:32 INFO - PROCESS | 3288 | 1461192992777 Marionette TRACE conn5 <- [1,410,null,{}] 15:56:32 INFO - PROCESS | 3288 | 1461192992781 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:32 INFO - PROCESS | 3288 | 1461192992858 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 15:56:32 INFO - PROCESS | 3288 | 1461192992865 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649BC000 == 40 [pid = 3288] [id = 112] 15:56:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E50F04800) [pid = 3288] [serial = 333] [outer = 0000000000000000] 15:56:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5A953800) [pid = 3288] [serial = 334] [outer = 0000006E50F04800] 15:56:32 INFO - PROCESS | 3288 | 1461192992966 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E6178E400) [pid = 3288] [serial = 335] [outer = 0000006E50F04800] 15:56:33 INFO - PROCESS | 3288 | 1461192993350 Marionette TRACE conn5 <- [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]]]}] 15:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 629ms 15:56:33 INFO - PROCESS | 3288 | 1461192993407 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 15:56:33 INFO - PROCESS | 3288 | 1461192993409 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 15:56:33 INFO - PROCESS | 3288 | 1461192993412 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:56:33 INFO - PROCESS | 3288 | 1461192993414 Marionette TRACE conn5 <- [1,414,null,{}] 15:56:33 INFO - PROCESS | 3288 | 1461192993418 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:33 INFO - PROCESS | 3288 | 1461192993546 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 15:56:33 INFO - PROCESS | 3288 | 1461192993562 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C85000 == 41 [pid = 3288] [id = 113] 15:56:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E61429000) [pid = 3288] [serial = 336] [outer = 0000000000000000] 15:56:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E62FD5C00) [pid = 3288] [serial = 337] [outer = 0000006E61429000] 15:56:33 INFO - PROCESS | 3288 | 1461192993607 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E62FE4000) [pid = 3288] [serial = 338] [outer = 0000006E61429000] 15:56:34 INFO - PROCESS | 3288 | 1461192994014 Marionette TRACE conn5 <- [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]]]}] 15:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 627ms 15:56:34 INFO - PROCESS | 3288 | 1461192994043 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 15:56:34 INFO - PROCESS | 3288 | 1461192994045 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 15:56:34 INFO - PROCESS | 3288 | 1461192994048 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:56:34 INFO - PROCESS | 3288 | 1461192994050 Marionette TRACE conn5 <- [1,418,null,{}] 15:56:34 INFO - PROCESS | 3288 | 1461192994054 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:34 INFO - PROCESS | 3288 | 1461192994162 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 15:56:34 INFO - PROCESS | 3288 | 1461192994171 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BAA800 == 42 [pid = 3288] [id = 114] 15:56:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E6317D000) [pid = 3288] [serial = 339] [outer = 0000000000000000] 15:56:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E63183800) [pid = 3288] [serial = 340] [outer = 0000006E6317D000] 15:56:34 INFO - PROCESS | 3288 | 1461192994217 Marionette DEBUG loaded listener.js 15:56:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E64117C00) [pid = 3288] [serial = 341] [outer = 0000006E6317D000] 15:56:35 INFO - PROCESS | 3288 | 1461192995135 Marionette TRACE conn5 <- [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]]]}] 15:56:35 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 15:56:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1125ms 15:56:35 INFO - PROCESS | 3288 | 1461192995178 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 3288 | 1461192995183 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 15:56:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:56:35 INFO - PROCESS | 3288 | 1461192995189 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 3288 | 1461192995193 Marionette TRACE conn5 <- [1,422,null,{}] 15:56:35 INFO - PROCESS | 3288 | 1461192995200 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:35 INFO - PROCESS | 3288 | 1461192995340 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 15:56:35 INFO - PROCESS | 3288 | 1461192995404 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56573000 == 43 [pid = 3288] [id = 115] 15:56:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5150FC00) [pid = 3288] [serial = 342] [outer = 0000000000000000] 15:56:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5595C400) [pid = 3288] [serial = 343] [outer = 0000006E5150FC00] 15:56:35 INFO - PROCESS | 3288 | 1461192995462 Marionette DEBUG loaded listener.js 15:56:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5748AC00) [pid = 3288] [serial = 344] [outer = 0000006E5150FC00] 15:56:36 INFO - PROCESS | 3288 | 1461192996513 Marionette TRACE conn5 <- [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]]]}] 15:56:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:56:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1339ms 15:56:36 INFO - PROCESS | 3288 | 1461192996532 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 15:56:36 INFO - PROCESS | 3288 | 1461192996538 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 15:56:36 INFO - PROCESS | 3288 | 1461192996545 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:56:36 INFO - PROCESS | 3288 | 1461192996548 Marionette TRACE conn5 <- [1,426,null,{}] 15:56:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:56:36 INFO - PROCESS | 3288 | 1461192996553 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:36 INFO - PROCESS | 3288 | 1461192996663 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 15:56:36 INFO - PROCESS | 3288 | 1461192996726 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD2F800 == 44 [pid = 3288] [id = 116] 15:56:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5A951000) [pid = 3288] [serial = 345] [outer = 0000000000000000] 15:56:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5ACBE800) [pid = 3288] [serial = 346] [outer = 0000006E5A951000] 15:56:36 INFO - PROCESS | 3288 | 1461192996830 Marionette DEBUG loaded listener.js 15:56:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5D637C00) [pid = 3288] [serial = 347] [outer = 0000006E5A951000] 15:56:37 INFO - PROCESS | 3288 | 1461192997434 Marionette TRACE conn5 <- [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] 15:56:37 INFO - PROCESS | 3288 | 1461192997477 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 15:56:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:56:37 INFO - PROCESS | 3288 | 1461192997481 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - PROCESS | 3288 | 1461192997485 Marionette TRACE conn5 <- [1,430,null,{}] 15:56:37 INFO - PROCESS | 3288 | 1461192997497 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:37 INFO - PROCESS | 3288 | 1461192997609 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 15:56:37 INFO - PROCESS | 3288 | 1461192997678 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66153000 == 45 [pid = 3288] [id = 117] 15:56:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5E29B400) [pid = 3288] [serial = 348] [outer = 0000000000000000] 15:56:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5E5D5C00) [pid = 3288] [serial = 349] [outer = 0000006E5E29B400] 15:56:37 INFO - PROCESS | 3288 | 1461192997736 Marionette DEBUG loaded listener.js 15:56:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5FD9A400) [pid = 3288] [serial = 350] [outer = 0000006E5E29B400] 15:56:38 INFO - PROCESS | 3288 | 1461192998527 Marionette TRACE conn5 <- [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]]]}] 15:56:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:56:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1086ms 15:56:38 INFO - PROCESS | 3288 | 1461192998574 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 15:56:38 INFO - PROCESS | 3288 | 1461192998578 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 15:56:38 INFO - PROCESS | 3288 | 1461192998583 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:56:38 INFO - PROCESS | 3288 | 1461192998588 Marionette TRACE conn5 <- [1,434,null,{}] 15:56:38 INFO - PROCESS | 3288 | 1461192998595 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:38 INFO - PROCESS | 3288 | 1461192998689 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 15:56:38 INFO - PROCESS | 3288 | 1461192998761 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E565C7000 == 46 [pid = 3288] [id = 118] 15:56:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E52D6D800) [pid = 3288] [serial = 351] [outer = 0000000000000000] 15:56:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E563EA400) [pid = 3288] [serial = 352] [outer = 0000006E52D6D800] 15:56:38 INFO - PROCESS | 3288 | 1461192998811 Marionette DEBUG loaded listener.js 15:56:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E579A0400) [pid = 3288] [serial = 353] [outer = 0000006E52D6D800] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C85000 == 45 [pid = 3288] [id = 113] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649BC000 == 44 [pid = 3288] [id = 112] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64153800 == 43 [pid = 3288] [id = 111] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E52965800 == 42 [pid = 3288] [id = 110] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E51536000 == 41 [pid = 3288] [id = 109] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E17C800 == 40 [pid = 3288] [id = 108] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5CFD3800 == 39 [pid = 3288] [id = 107] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5F368400) [pid = 3288] [serial = 298] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E560BE000 == 38 [pid = 3288] [id = 106] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E566A7800 == 37 [pid = 3288] [id = 105] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E81B000 == 36 [pid = 3288] [id = 102] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571D3800 == 35 [pid = 3288] [id = 101] 15:56:39 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64161000 == 34 [pid = 3288] [id = 100] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E55B47400) [pid = 3288] [serial = 274] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E565EA800) [pid = 3288] [serial = 275] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E50F0B800) [pid = 3288] [serial = 271] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E50FE9400) [pid = 3288] [serial = 272] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E574A3000) [pid = 3288] [serial = 277] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5A180800) [pid = 3288] [serial = 278] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5ACB8800) [pid = 3288] [serial = 284] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5E875000) [pid = 3288] [serial = 295] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E50F04C00) [pid = 3288] [serial = 289] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5D524800) [pid = 3288] [serial = 287] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5ACC6800) [pid = 3288] [serial = 290] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5D802C00) [pid = 3288] [serial = 292] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5A913400) [pid = 3288] [serial = 280] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5E5CB800) [pid = 3288] [serial = 293] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5A948800) [pid = 3288] [serial = 281] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5E9C6400) [pid = 3288] [serial = 296] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5A957400) [pid = 3288] [serial = 283] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5B1AAC00) [pid = 3288] [serial = 286] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5749F000) [pid = 3288] [serial = 269] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E57050400) [pid = 3288] [serial = 268] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E50F0A000) [pid = 3288] [serial = 265] [outer = 0000000000000000] [url = about:blank] 15:56:39 INFO - PROCESS | 3288 | 1461192999487 Marionette TRACE conn5 <- [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]]]}] 15:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 942ms 15:56:39 INFO - PROCESS | 3288 | 1461192999532 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 15:56:39 INFO - PROCESS | 3288 | 1461192999538 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 15:56:39 INFO - PROCESS | 3288 | 1461192999545 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:56:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:56:39 INFO - PROCESS | 3288 | 1461192999547 Marionette TRACE conn5 <- [1,438,null,{}] 15:56:39 INFO - PROCESS | 3288 | 1461192999552 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:39 INFO - PROCESS | 3288 | 1461192999637 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 15:56:39 INFO - PROCESS | 3288 | 1461192999644 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E560C5800 == 35 [pid = 3288] [id = 119] 15:56:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E50F0CC00) [pid = 3288] [serial = 354] [outer = 0000000000000000] 15:56:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E50FE3C00) [pid = 3288] [serial = 355] [outer = 0000006E50F0CC00] 15:56:39 INFO - PROCESS | 3288 | 1461192999692 Marionette DEBUG loaded listener.js 15:56:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5595A400) [pid = 3288] [serial = 356] [outer = 0000006E50F0CC00] 15:56:40 INFO - PROCESS | 3288 | 1461193000172 Marionette TRACE conn5 <- [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]]]}] 15:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 671ms 15:56:40 INFO - PROCESS | 3288 | 1461193000222 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 15:56:40 INFO - PROCESS | 3288 | 1461193000224 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 15:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:56:40 INFO - PROCESS | 3288 | 1461193000227 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 3288 | 1461193000231 Marionette TRACE conn5 <- [1,442,null,{}] 15:56:40 INFO - PROCESS | 3288 | 1461193000242 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:40 INFO - PROCESS | 3288 | 1461193000359 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 15:56:40 INFO - PROCESS | 3288 | 1461193000427 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5CFC5800 == 36 [pid = 3288] [id = 120] 15:56:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E51046400) [pid = 3288] [serial = 357] [outer = 0000000000000000] 15:56:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5A90E400) [pid = 3288] [serial = 358] [outer = 0000006E51046400] 15:56:40 INFO - PROCESS | 3288 | 1461193000475 Marionette DEBUG loaded listener.js 15:56:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5A948800) [pid = 3288] [serial = 359] [outer = 0000006E51046400] 15:56:40 INFO - PROCESS | 3288 | 1461193000882 Marionette TRACE conn5 <- [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]]]}] 15:56:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:56:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 691ms 15:56:40 INFO - PROCESS | 3288 | 1461193000920 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 15:56:40 INFO - PROCESS | 3288 | 1461193000924 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 15:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:56:40 INFO - PROCESS | 3288 | 1461193000927 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 3288 | 1461193000929 Marionette TRACE conn5 <- [1,446,null,{}] 15:56:40 INFO - PROCESS | 3288 | 1461193000932 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:41 INFO - PROCESS | 3288 | 1461193001012 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 15:56:41 INFO - PROCESS | 3288 | 1461193001019 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DE72000 == 37 [pid = 3288] [id = 121] 15:56:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5A957C00) [pid = 3288] [serial = 360] [outer = 0000000000000000] 15:56:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5ACC1400) [pid = 3288] [serial = 361] [outer = 0000006E5A957C00] 15:56:41 INFO - PROCESS | 3288 | 1461193001068 Marionette DEBUG loaded listener.js 15:56:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5B1AF800) [pid = 3288] [serial = 362] [outer = 0000006E5A957C00] 15:56:41 INFO - PROCESS | 3288 | 1461193001503 Marionette TRACE conn5 <- [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]]]}] 15:56:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:56:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 627ms 15:56:41 INFO - PROCESS | 3288 | 1461193001557 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 15:56:41 INFO - PROCESS | 3288 | 1461193001559 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 15:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:56:41 INFO - PROCESS | 3288 | 1461193001562 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:56:41 INFO - PROCESS | 3288 | 1461193001564 Marionette TRACE conn5 <- [1,450,null,{}] 15:56:41 INFO - PROCESS | 3288 | 1461193001568 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:41 INFO - PROCESS | 3288 | 1461193001664 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 15:56:41 INFO - PROCESS | 3288 | 1461193001740 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E822000 == 38 [pid = 3288] [id = 122] 15:56:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5D05D400) [pid = 3288] [serial = 363] [outer = 0000000000000000] 15:56:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5D524800) [pid = 3288] [serial = 364] [outer = 0000006E5D05D400] 15:56:41 INFO - PROCESS | 3288 | 1461193001785 Marionette DEBUG loaded listener.js 15:56:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5D802C00) [pid = 3288] [serial = 365] [outer = 0000006E5D05D400] 15:56:42 INFO - PROCESS | 3288 | 1461193002225 Marionette TRACE conn5 <- [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] 15:56:42 INFO - PROCESS | 3288 | 1461193002265 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 15:56:42 INFO - PROCESS | 3288 | 1461193002268 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 3288 | 1461193002270 Marionette TRACE conn5 <- [1,454,null,{}] 15:56:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:56:42 INFO - PROCESS | 3288 | 1461193002278 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:42 INFO - PROCESS | 3288 | 1461193002404 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 15:56:42 INFO - PROCESS | 3288 | 1461193002421 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFDD800 == 39 [pid = 3288] [id = 123] 15:56:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5E29C400) [pid = 3288] [serial = 366] [outer = 0000000000000000] 15:56:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5E876C00) [pid = 3288] [serial = 367] [outer = 0000006E5E29C400] 15:56:42 INFO - PROCESS | 3288 | 1461193002508 Marionette DEBUG loaded listener.js 15:56:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5F023C00) [pid = 3288] [serial = 368] [outer = 0000006E5E29C400] 15:56:42 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:42 INFO - PROCESS | 3288 | 1461193002961 Marionette TRACE conn5 <- [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]]]}] 15:56:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:56:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 732ms 15:56:43 INFO - PROCESS | 3288 | 1461193003015 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 15:56:43 INFO - PROCESS | 3288 | 1461193003017 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 15:56:43 INFO - PROCESS | 3288 | 1461193003021 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:56:43 INFO - PROCESS | 3288 | 1461193003022 Marionette TRACE conn5 <- [1,458,null,{}] 15:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:56:43 INFO - PROCESS | 3288 | 1461193003026 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:43 INFO - PROCESS | 3288 | 1461193003125 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 15:56:43 INFO - PROCESS | 3288 | 1461193003133 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E617B5800 == 40 [pid = 3288] [id = 124] 15:56:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5FD93C00) [pid = 3288] [serial = 369] [outer = 0000000000000000] 15:56:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5FD98800) [pid = 3288] [serial = 370] [outer = 0000006E5FD93C00] 15:56:43 INFO - PROCESS | 3288 | 1461193003181 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E60BCD800) [pid = 3288] [serial = 371] [outer = 0000006E5FD93C00] 15:56:43 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5A957000) [pid = 3288] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:56:43 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E50FDE400) [pid = 3288] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:56:43 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E50CA2800) [pid = 3288] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:56:43 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E50F04800) [pid = 3288] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:56:43 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E614D6000) [pid = 3288] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:56:43 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E61429000) [pid = 3288] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:56:43 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5A1C6400) [pid = 3288] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:56:43 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5D632800) [pid = 3288] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:56:43 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5E8E5C00) [pid = 3288] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:56:43 INFO - PROCESS | 3288 | 1461193003696 Marionette TRACE conn5 <- [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] 15:56:43 INFO - PROCESS | 3288 | 1461193003763 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 15:56:43 INFO - PROCESS | 3288 | 1461193003766 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:56:43 INFO - PROCESS | 3288 | 1461193003768 Marionette TRACE conn5 <- [1,462,null,{}] 15:56:43 INFO - PROCESS | 3288 | 1461193003772 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:43 INFO - PROCESS | 3288 | 1461193003847 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 15:56:43 INFO - PROCESS | 3288 | 1461193003854 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52966000 == 41 [pid = 3288] [id = 125] 15:56:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5E29A800) [pid = 3288] [serial = 372] [outer = 0000000000000000] 15:56:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E60BC7400) [pid = 3288] [serial = 373] [outer = 0000006E5E29A800] 15:56:43 INFO - PROCESS | 3288 | 1461193003899 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E61422000) [pid = 3288] [serial = 374] [outer = 0000006E5E29A800] 15:56:44 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:44 INFO - PROCESS | 3288 | 1461193004310 Marionette TRACE conn5 <- [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] 15:56:44 INFO - PROCESS | 3288 | 1461193004360 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 15:56:44 INFO - PROCESS | 3288 | 1461193004364 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:56:44 INFO - PROCESS | 3288 | 1461193004366 Marionette TRACE conn5 <- [1,466,null,{}] 15:56:44 INFO - PROCESS | 3288 | 1461193004370 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:44 INFO - PROCESS | 3288 | 1461193004472 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 15:56:44 INFO - PROCESS | 3288 | 1461193004481 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C57000 == 42 [pid = 3288] [id = 126] 15:56:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E614D5C00) [pid = 3288] [serial = 375] [outer = 0000000000000000] 15:56:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E614DD000) [pid = 3288] [serial = 376] [outer = 0000006E614D5C00] 15:56:44 INFO - PROCESS | 3288 | 1461193004529 Marionette DEBUG loaded listener.js 15:56:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E62D26400) [pid = 3288] [serial = 377] [outer = 0000006E614D5C00] 15:56:44 INFO - PROCESS | 3288 | 1461193004940 Marionette TRACE conn5 <- [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] 15:56:45 INFO - PROCESS | 3288 | 1461193004998 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 15:56:45 INFO - PROCESS | 3288 | 1461193005002 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:56:45 INFO - PROCESS | 3288 | 1461193005003 Marionette TRACE conn5 <- [1,470,null,{}] 15:56:45 INFO - PROCESS | 3288 | 1461193005007 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:45 INFO - PROCESS | 3288 | 1461193005085 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 15:56:45 INFO - PROCESS | 3288 | 1461193005093 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C6A800 == 43 [pid = 3288] [id = 127] 15:56:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E62FDF400) [pid = 3288] [serial = 378] [outer = 0000000000000000] 15:56:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E6317C800) [pid = 3288] [serial = 379] [outer = 0000006E62FDF400] 15:56:45 INFO - PROCESS | 3288 | 1461193005139 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E6410EC00) [pid = 3288] [serial = 380] [outer = 0000006E62FDF400] 15:56:45 INFO - PROCESS | 3288 | 1461193005545 Marionette TRACE conn5 <- [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]]]}] 15:56:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:56:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 587ms 15:56:45 INFO - PROCESS | 3288 | 1461193005591 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 15:56:45 INFO - PROCESS | 3288 | 1461193005594 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 15:56:45 INFO - PROCESS | 3288 | 1461193005597 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:56:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:56:45 INFO - PROCESS | 3288 | 1461193005600 Marionette TRACE conn5 <- [1,474,null,{}] 15:56:45 INFO - PROCESS | 3288 | 1461193005604 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:45 INFO - PROCESS | 3288 | 1461193005750 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 15:56:45 INFO - PROCESS | 3288 | 1461193005920 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E558CA800 == 44 [pid = 3288] [id = 128] 15:56:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E50F0A000) [pid = 3288] [serial = 381] [outer = 0000000000000000] 15:56:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E50F0C400) [pid = 3288] [serial = 382] [outer = 0000006E50F0A000] 15:56:45 INFO - PROCESS | 3288 | 1461193005984 Marionette DEBUG loaded listener.js 15:56:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E56151800) [pid = 3288] [serial = 383] [outer = 0000006E50F0A000] 15:56:46 INFO - PROCESS | 3288 | 1461193006582 Marionette TRACE conn5 <- [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]]]}] 15:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1030ms 15:56:46 INFO - PROCESS | 3288 | 1461193006632 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 15:56:46 INFO - PROCESS | 3288 | 1461193006636 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 15:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:56:46 INFO - PROCESS | 3288 | 1461193006641 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 3288 | 1461193006646 Marionette TRACE conn5 <- [1,478,null,{}] 15:56:46 INFO - PROCESS | 3288 | 1461193006672 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:46 INFO - PROCESS | 3288 | 1461193006778 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 15:56:46 INFO - PROCESS | 3288 | 1461193006848 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAA9000 == 45 [pid = 3288] [id = 129] 15:56:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5A1C7000) [pid = 3288] [serial = 384] [outer = 0000000000000000] 15:56:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5A93DC00) [pid = 3288] [serial = 385] [outer = 0000006E5A1C7000] 15:56:46 INFO - PROCESS | 3288 | 1461193006907 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5D02E800) [pid = 3288] [serial = 386] [outer = 0000006E5A1C7000] 15:56:47 INFO - PROCESS | 3288 | 1461193007595 Marionette TRACE conn5 <- [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]]]}] 15:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1001ms 15:56:47 INFO - PROCESS | 3288 | 1461193007648 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 15:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:56:47 INFO - PROCESS | 3288 | 1461193007651 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 15:56:47 INFO - PROCESS | 3288 | 1461193007655 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:56:47 INFO - PROCESS | 3288 | 1461193007658 Marionette TRACE conn5 <- [1,482,null,{}] 15:56:47 INFO - PROCESS | 3288 | 1461193007662 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:47 INFO - PROCESS | 3288 | 1461193007768 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 15:56:47 INFO - PROCESS | 3288 | 1461193007837 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66169000 == 46 [pid = 3288] [id = 130] 15:56:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5E5CAC00) [pid = 3288] [serial = 387] [outer = 0000000000000000] 15:56:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5E8E4000) [pid = 3288] [serial = 388] [outer = 0000006E5E5CAC00] 15:56:47 INFO - PROCESS | 3288 | 1461193007895 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E61426000) [pid = 3288] [serial = 389] [outer = 0000006E5E5CAC00] 15:56:48 INFO - PROCESS | 3288 | 1461193008575 Marionette TRACE conn5 <- [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]]]}] 15:56:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:56:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 944ms 15:56:48 INFO - PROCESS | 3288 | 1461193008600 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 15:56:48 INFO - PROCESS | 3288 | 1461193008605 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 15:56:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:56:48 INFO - PROCESS | 3288 | 1461193008618 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:56:48 INFO - PROCESS | 3288 | 1461193008623 Marionette TRACE conn5 <- [1,486,null,{}] 15:56:48 INFO - PROCESS | 3288 | 1461193008627 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:48 INFO - PROCESS | 3288 | 1461193008736 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 15:56:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E64492800) [pid = 3288] [serial = 390] [outer = 0000006E507D0800] 15:56:48 INFO - PROCESS | 3288 | 1461193008839 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667AC800 == 47 [pid = 3288] [id = 131] 15:56:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E50E3CC00) [pid = 3288] [serial = 391] [outer = 0000000000000000] 15:56:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E64B3C800) [pid = 3288] [serial = 392] [outer = 0000006E50E3CC00] 15:56:48 INFO - PROCESS | 3288 | 1461193008902 Marionette DEBUG loaded listener.js 15:56:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E64B43800) [pid = 3288] [serial = 393] [outer = 0000006E50E3CC00] 15:56:49 INFO - PROCESS | 3288 | 1461193009539 Marionette TRACE conn5 <- [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]]]}] 15:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 943ms 15:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:56:49 INFO - PROCESS | 3288 | 1461193009557 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 15:56:49 INFO - PROCESS | 3288 | 1461193009559 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 15:56:49 INFO - PROCESS | 3288 | 1461193009563 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:56:49 INFO - PROCESS | 3288 | 1461193009565 Marionette TRACE conn5 <- [1,490,null,{}] 15:56:49 INFO - PROCESS | 3288 | 1461193009569 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:49 INFO - PROCESS | 3288 | 1461193009671 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 15:56:49 INFO - PROCESS | 3288 | 1461193009739 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6211E800 == 48 [pid = 3288] [id = 132] 15:56:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E62134C00) [pid = 3288] [serial = 394] [outer = 0000000000000000] 15:56:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E6213F000) [pid = 3288] [serial = 395] [outer = 0000006E62134C00] 15:56:49 INFO - PROCESS | 3288 | 1461193009795 Marionette DEBUG loaded listener.js 15:56:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E6410E800) [pid = 3288] [serial = 396] [outer = 0000006E62134C00] 15:56:50 INFO - PROCESS | 3288 | 1461193010376 Marionette TRACE conn5 <- [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]]]}] 15:56:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:56:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 838ms 15:56:50 INFO - PROCESS | 3288 | 1461193010404 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 15:56:50 INFO - PROCESS | 3288 | 1461193010407 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 15:56:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:56:50 INFO - PROCESS | 3288 | 1461193010410 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:56:50 INFO - PROCESS | 3288 | 1461193010413 Marionette TRACE conn5 <- [1,494,null,{}] 15:56:50 INFO - PROCESS | 3288 | 1461193010416 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:50 INFO - PROCESS | 3288 | 1461193010523 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 15:56:50 INFO - PROCESS | 3288 | 1461193010725 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E565D6800 == 49 [pid = 3288] [id = 133] 15:56:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E50E38400) [pid = 3288] [serial = 397] [outer = 0000000000000000] 15:56:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E50F0A400) [pid = 3288] [serial = 398] [outer = 0000006E50E38400] 15:56:50 INFO - PROCESS | 3288 | 1461193010776 Marionette DEBUG loaded listener.js 15:56:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E565EA800) [pid = 3288] [serial = 399] [outer = 0000006E50E38400] 15:56:51 INFO - PROCESS | 3288 | 1461193011383 Marionette TRACE conn5 <- [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]]]}] 15:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1029ms 15:56:51 INFO - PROCESS | 3288 | 1461193011443 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 15:56:51 INFO - PROCESS | 3288 | 1461193011447 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 15:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:56:51 INFO - PROCESS | 3288 | 1461193011481 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:56:51 INFO - PROCESS | 3288 | 1461193011485 Marionette TRACE conn5 <- [1,498,null,{}] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C6A800 == 48 [pid = 3288] [id = 127] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C57000 == 47 [pid = 3288] [id = 126] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E52966000 == 46 [pid = 3288] [id = 125] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E617B5800 == 45 [pid = 3288] [id = 124] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFDD800 == 44 [pid = 3288] [id = 123] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E822000 == 43 [pid = 3288] [id = 122] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DE72000 == 42 [pid = 3288] [id = 121] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5CFC5800 == 41 [pid = 3288] [id = 120] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E560C5800 == 40 [pid = 3288] [id = 119] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E565C7000 == 39 [pid = 3288] [id = 118] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E63183800) [pid = 3288] [serial = 340] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD2F800 == 38 [pid = 3288] [id = 116] 15:56:51 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56573000 == 37 [pid = 3288] [id = 115] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E62FE4000) [pid = 3288] [serial = 338] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5ACC6400) [pid = 3288] [serial = 322] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E55955C00) [pid = 3288] [serial = 314] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E520A0C00) [pid = 3288] [serial = 316] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5A953800) [pid = 3288] [serial = 334] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5B3E1000) [pid = 3288] [serial = 323] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E614E1400) [pid = 3288] [serial = 332] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E62FD5C00) [pid = 3288] [serial = 337] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E50FE7C00) [pid = 3288] [serial = 313] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5A950800) [pid = 3288] [serial = 304] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5A90A800) [pid = 3288] [serial = 319] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5A94A000) [pid = 3288] [serial = 320] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E614DA000) [pid = 3288] [serial = 331] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5DDE4000) [pid = 3288] [serial = 326] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5FD94C00) [pid = 3288] [serial = 307] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E55835000) [pid = 3288] [serial = 301] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E57196400) [pid = 3288] [serial = 317] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E61421C00) [pid = 3288] [serial = 310] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E6178E400) [pid = 3288] [serial = 335] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5D665800) [pid = 3288] [serial = 325] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5FF19C00) [pid = 3288] [serial = 328] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E6140C400) [pid = 3288] [serial = 329] [outer = 0000000000000000] [url = about:blank] 15:56:51 INFO - PROCESS | 3288 | 1461193011569 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:51 INFO - PROCESS | 3288 | 1461193011657 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 15:56:51 INFO - PROCESS | 3288 | 1461193011665 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56577800 == 38 [pid = 3288] [id = 134] 15:56:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E56061000) [pid = 3288] [serial = 400] [outer = 0000000000000000] 15:56:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E566D9000) [pid = 3288] [serial = 401] [outer = 0000006E56061000] 15:56:51 INFO - PROCESS | 3288 | 1461193011718 Marionette DEBUG loaded listener.js 15:56:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E57D1D800) [pid = 3288] [serial = 402] [outer = 0000006E56061000] 15:56:52 INFO - PROCESS | 3288 | 1461193012221 Marionette TRACE conn5 <- [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]]]}] 15:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 838ms 15:56:52 INFO - PROCESS | 3288 | 1461193012296 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 15:56:52 INFO - PROCESS | 3288 | 1461193012301 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 15:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:56:52 INFO - PROCESS | 3288 | 1461193012305 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:56:52 INFO - PROCESS | 3288 | 1461193012307 Marionette TRACE conn5 <- [1,502,null,{}] 15:56:52 INFO - PROCESS | 3288 | 1461193012310 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:52 INFO - PROCESS | 3288 | 1461193012393 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 15:56:52 INFO - PROCESS | 3288 | 1461193012464 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D412000 == 39 [pid = 3288] [id = 135] 15:56:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5608C800) [pid = 3288] [serial = 403] [outer = 0000000000000000] 15:56:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5ACC2000) [pid = 3288] [serial = 404] [outer = 0000006E5608C800] 15:56:52 INFO - PROCESS | 3288 | 1461193012511 Marionette DEBUG loaded listener.js 15:56:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5B37A400) [pid = 3288] [serial = 405] [outer = 0000006E5608C800] 15:56:52 INFO - PROCESS | 3288 | 1461193012914 Marionette TRACE conn5 <- [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]]]}] 15:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 629ms 15:56:52 INFO - PROCESS | 3288 | 1461193012937 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 15:56:52 INFO - PROCESS | 3288 | 1461193012939 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 15:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:56:52 INFO - PROCESS | 3288 | 1461193012950 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:56:52 INFO - PROCESS | 3288 | 1461193012956 Marionette TRACE conn5 <- [1,506,null,{}] 15:56:52 INFO - PROCESS | 3288 | 1461193012961 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:53 INFO - PROCESS | 3288 | 1461193013054 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 15:56:53 INFO - PROCESS | 3288 | 1461193013061 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9BC000 == 40 [pid = 3288] [id = 136] 15:56:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5D02E000) [pid = 3288] [serial = 406] [outer = 0000000000000000] 15:56:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5E29B800) [pid = 3288] [serial = 407] [outer = 0000006E5D02E000] 15:56:53 INFO - PROCESS | 3288 | 1461193013110 Marionette DEBUG loaded listener.js 15:56:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5E8E8400) [pid = 3288] [serial = 408] [outer = 0000006E5D02E000] 15:56:53 INFO - PROCESS | 3288 | 1461193013578 Marionette TRACE conn5 <- [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]]]}] 15:56:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:56:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 692ms 15:56:53 INFO - PROCESS | 3288 | 1461193013638 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 3288 | 1461193013641 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 15:56:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:56:53 INFO - PROCESS | 3288 | 1461193013644 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 3288 | 1461193013646 Marionette TRACE conn5 <- [1,510,null,{}] 15:56:53 INFO - PROCESS | 3288 | 1461193013649 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:53 INFO - PROCESS | 3288 | 1461193013751 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 15:56:53 INFO - PROCESS | 3288 | 1461193013759 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD44800 == 41 [pid = 3288] [id = 137] 15:56:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5FD91400) [pid = 3288] [serial = 409] [outer = 0000000000000000] 15:56:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5FD97400) [pid = 3288] [serial = 410] [outer = 0000006E5FD91400] 15:56:53 INFO - PROCESS | 3288 | 1461193013845 Marionette DEBUG loaded listener.js 15:56:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E61421400) [pid = 3288] [serial = 411] [outer = 0000006E5FD91400] 15:56:54 INFO - PROCESS | 3288 | 1461193014285 Marionette TRACE conn5 <- [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]]]}] 15:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 692ms 15:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:56:54 INFO - PROCESS | 3288 | 1461193014339 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 15:56:54 INFO - PROCESS | 3288 | 1461193014342 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 15:56:54 INFO - PROCESS | 3288 | 1461193014345 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:56:54 INFO - PROCESS | 3288 | 1461193014347 Marionette TRACE conn5 <- [1,514,null,{}] 15:56:54 INFO - PROCESS | 3288 | 1461193014351 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:54 INFO - PROCESS | 3288 | 1461193014489 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 15:56:54 INFO - PROCESS | 3288 | 1461193014504 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5295B800 == 42 [pid = 3288] [id = 138] 15:56:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E62138000) [pid = 3288] [serial = 412] [outer = 0000000000000000] 15:56:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E6213F400) [pid = 3288] [serial = 413] [outer = 0000006E62138000] 15:56:54 INFO - PROCESS | 3288 | 1461193014596 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E6317C400) [pid = 3288] [serial = 414] [outer = 0000006E62138000] 15:56:55 INFO - PROCESS | 3288 | 1461193015045 Marionette TRACE conn5 <- [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]]]}] 15:56:55 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 15:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 732ms 15:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:56:55 INFO - PROCESS | 3288 | 1461193015080 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 15:56:55 INFO - PROCESS | 3288 | 1461193015082 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 15:56:55 INFO - PROCESS | 3288 | 1461193015089 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - PROCESS | 3288 | 1461193015091 Marionette TRACE conn5 <- [1,518,null,{}] 15:56:55 INFO - PROCESS | 3288 | 1461193015095 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:55 INFO - PROCESS | 3288 | 1461193015200 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 15:56:55 INFO - PROCESS | 3288 | 1461193015206 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649B9800 == 43 [pid = 3288] [id = 139] 15:56:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E619F5000) [pid = 3288] [serial = 415] [outer = 0000000000000000] 15:56:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E62138800) [pid = 3288] [serial = 416] [outer = 0000006E619F5000] 15:56:55 INFO - PROCESS | 3288 | 1461193015254 Marionette DEBUG loaded listener.js 15:56:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E6448A000) [pid = 3288] [serial = 417] [outer = 0000006E619F5000] 15:56:55 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5D05D400) [pid = 3288] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:56:55 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E51046400) [pid = 3288] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:56:55 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E50F0CC00) [pid = 3288] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:56:55 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5A957C00) [pid = 3288] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:56:55 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E52D6D800) [pid = 3288] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:56:55 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5E29C400) [pid = 3288] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:56:55 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5FD93C00) [pid = 3288] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:56:55 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5E29A800) [pid = 3288] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:56:55 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E614D5C00) [pid = 3288] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:56:55 INFO - PROCESS | 3288 | 1461193015761 Marionette TRACE conn5 <- [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]]]}] 15:56:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:56:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 15:56:55 INFO - PROCESS | 3288 | 1461193015841 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 15:56:55 INFO - PROCESS | 3288 | 1461193015843 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 15:56:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:56:55 INFO - PROCESS | 3288 | 1461193015847 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - PROCESS | 3288 | 1461193015849 Marionette TRACE conn5 <- [1,522,null,{}] 15:56:55 INFO - PROCESS | 3288 | 1461193015857 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:55 INFO - PROCESS | 3288 | 1461193015936 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 15:56:55 INFO - PROCESS | 3288 | 1461193015943 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C6C800 == 44 [pid = 3288] [id = 140] 15:56:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5D519000) [pid = 3288] [serial = 418] [outer = 0000000000000000] 15:56:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5E5D7000) [pid = 3288] [serial = 419] [outer = 0000006E5D519000] 15:56:55 INFO - PROCESS | 3288 | 1461193015990 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E6448F400) [pid = 3288] [serial = 420] [outer = 0000006E5D519000] 15:56:56 INFO - PROCESS | 3288 | 1461193016406 Marionette TRACE conn5 <- [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]]]}] 15:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 585ms 15:56:56 INFO - PROCESS | 3288 | 1461193016434 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 15:56:56 INFO - PROCESS | 3288 | 1461193016436 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 15:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:56:56 INFO - PROCESS | 3288 | 1461193016440 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:56:56 INFO - PROCESS | 3288 | 1461193016442 Marionette TRACE conn5 <- [1,526,null,{}] 15:56:56 INFO - PROCESS | 3288 | 1461193016445 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:56 INFO - PROCESS | 3288 | 1461193016523 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 15:56:56 INFO - PROCESS | 3288 | 1461193016529 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BB2000 == 45 [pid = 3288] [id = 141] 15:56:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E64B36400) [pid = 3288] [serial = 421] [outer = 0000000000000000] 15:56:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E64C06000) [pid = 3288] [serial = 422] [outer = 0000006E64B36400] 15:56:56 INFO - PROCESS | 3288 | 1461193016576 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E65904C00) [pid = 3288] [serial = 423] [outer = 0000006E64B36400] 15:56:57 INFO - PROCESS | 3288 | 1461193016996 Marionette TRACE conn5 <- [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]]]}] 15:56:57 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 15:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 586ms 15:56:57 INFO - PROCESS | 3288 | 1461193017029 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 15:56:57 INFO - PROCESS | 3288 | 1461193017032 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 15:56:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:56:57 INFO - PROCESS | 3288 | 1461193017040 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:56:57 INFO - PROCESS | 3288 | 1461193017042 Marionette TRACE conn5 <- [1,530,null,{}] 15:56:57 INFO - PROCESS | 3288 | 1461193017046 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:57 INFO - PROCESS | 3288 | 1461193017128 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 15:56:57 INFO - PROCESS | 3288 | 1461193017136 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667B9800 == 46 [pid = 3288] [id = 142] 15:56:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E6590A800) [pid = 3288] [serial = 424] [outer = 0000000000000000] 15:56:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E6590E000) [pid = 3288] [serial = 425] [outer = 0000006E6590A800] 15:56:57 INFO - PROCESS | 3288 | 1461193017181 Marionette DEBUG loaded listener.js 15:56:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E65B68800) [pid = 3288] [serial = 426] [outer = 0000006E6590A800] 15:56:57 INFO - PROCESS | 3288 | 1461193017801 Marionette TRACE conn5 <- [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"]]]}] 15:56:57 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 15:56:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:56:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:56:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:56:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:56:57 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 15:56:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:56:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:56:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:56:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:56:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:56:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 776ms 15:56:57 INFO - PROCESS | 3288 | 1461193017822 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 15:56:57 INFO - PROCESS | 3288 | 1461193017827 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 15:56:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:56:57 INFO - PROCESS | 3288 | 1461193017833 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:56:57 INFO - PROCESS | 3288 | 1461193017838 Marionette TRACE conn5 <- [1,534,null,{}] 15:56:57 INFO - PROCESS | 3288 | 1461193017846 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:57 INFO - PROCESS | 3288 | 1461193017969 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 15:56:58 INFO - PROCESS | 3288 | 1461193018059 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B344800 == 47 [pid = 3288] [id = 143] 15:56:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E55955C00) [pid = 3288] [serial = 427] [outer = 0000000000000000] 15:56:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5704F000) [pid = 3288] [serial = 428] [outer = 0000006E55955C00] 15:56:58 INFO - PROCESS | 3288 | 1461193018116 Marionette DEBUG loaded listener.js 15:56:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5A1C7400) [pid = 3288] [serial = 429] [outer = 0000006E55955C00] 15:56:58 INFO - PROCESS | 3288 | 1461193018692 Marionette TRACE conn5 <- [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]]]}] 15:56:58 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. 15:56:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 903ms 15:56:58 INFO - PROCESS | 3288 | 1461193018737 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 15:56:58 INFO - PROCESS | 3288 | 1461193018744 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 15:56:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:56:58 INFO - PROCESS | 3288 | 1461193018751 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:56:58 INFO - PROCESS | 3288 | 1461193018754 Marionette TRACE conn5 <- [1,538,null,{}] 15:56:58 INFO - PROCESS | 3288 | 1461193018758 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:58 INFO - PROCESS | 3288 | 1461193018867 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 15:56:58 INFO - PROCESS | 3288 | 1461193018952 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6210E800 == 48 [pid = 3288] [id = 144] 15:56:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5ACBFC00) [pid = 3288] [serial = 430] [outer = 0000000000000000] 15:56:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5DDE9C00) [pid = 3288] [serial = 431] [outer = 0000006E5ACBFC00] 15:56:59 INFO - PROCESS | 3288 | 1461193019008 Marionette DEBUG loaded listener.js 15:56:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E5DE0EC00) [pid = 3288] [serial = 432] [outer = 0000006E5ACBFC00] 15:56:59 INFO - PROCESS | 3288 | 1461193019518 Marionette TRACE conn5 <- [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]]]}] 15:56:59 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. 15:56:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 773ms 15:56:59 INFO - PROCESS | 3288 | 1461193019530 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 15:56:59 INFO - PROCESS | 3288 | 1461193019533 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 15:56:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:56:59 INFO - PROCESS | 3288 | 1461193019537 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:56:59 INFO - PROCESS | 3288 | 1461193019541 Marionette TRACE conn5 <- [1,542,null,{}] 15:56:59 INFO - PROCESS | 3288 | 1461193019553 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:59 INFO - PROCESS | 3288 | 1461193019706 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 15:56:59 INFO - PROCESS | 3288 | 1461193019821 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6630F800 == 49 [pid = 3288] [id = 145] 15:56:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5D66DC00) [pid = 3288] [serial = 433] [outer = 0000000000000000] 15:56:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E6142C800) [pid = 3288] [serial = 434] [outer = 0000006E5D66DC00] 15:56:59 INFO - PROCESS | 3288 | 1461193019882 Marionette DEBUG loaded listener.js 15:56:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E62D27C00) [pid = 3288] [serial = 435] [outer = 0000006E5D66DC00] 15:57:00 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:00 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:00 INFO - PROCESS | 3288 | 1461193020443 Marionette TRACE conn5 <- [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]]]}] 15:57:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:57:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 943ms 15:57:00 INFO - PROCESS | 3288 | 1461193020483 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 15:57:00 INFO - PROCESS | 3288 | 1461193020487 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 15:57:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:57:00 INFO - PROCESS | 3288 | 1461193020490 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:57:00 INFO - PROCESS | 3288 | 1461193020492 Marionette TRACE conn5 <- [1,546,null,{}] 15:57:00 INFO - PROCESS | 3288 | 1461193020496 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:00 INFO - PROCESS | 3288 | 1461193020601 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 15:57:00 INFO - PROCESS | 3288 | 1461193020685 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66513000 == 50 [pid = 3288] [id = 146] 15:57:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E62161C00) [pid = 3288] [serial = 436] [outer = 0000000000000000] 15:57:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E6216B800) [pid = 3288] [serial = 437] [outer = 0000006E62161C00] 15:57:00 INFO - PROCESS | 3288 | 1461193020741 Marionette DEBUG loaded listener.js 15:57:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E62FE2C00) [pid = 3288] [serial = 438] [outer = 0000006E62161C00] 15:57:01 INFO - PROCESS | 3288 | 1461193021332 Marionette TRACE conn5 <- [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]]]}] 15:57:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:57:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 880ms 15:57:01 INFO - PROCESS | 3288 | 1461193021372 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 15:57:01 INFO - PROCESS | 3288 | 1461193021375 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 15:57:01 INFO - PROCESS | 3288 | 1461193021378 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:57:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:57:01 INFO - PROCESS | 3288 | 1461193021380 Marionette TRACE conn5 <- [1,550,null,{}] 15:57:01 INFO - PROCESS | 3288 | 1461193021384 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:01 INFO - PROCESS | 3288 | 1461193021487 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 15:57:01 INFO - PROCESS | 3288 | 1461193021573 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E663B8000 == 51 [pid = 3288] [id = 147] 15:57:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E6206A800) [pid = 3288] [serial = 439] [outer = 0000000000000000] 15:57:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E6206EC00) [pid = 3288] [serial = 440] [outer = 0000006E6206A800] 15:57:01 INFO - PROCESS | 3288 | 1461193021628 Marionette DEBUG loaded listener.js 15:57:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E62D28C00) [pid = 3288] [serial = 441] [outer = 0000006E6206A800] 15:57:01 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:02 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:02 INFO - PROCESS | 3288 | 1461193022124 Marionette TRACE conn5 <- [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]]]}] 15:57:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:57:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 797ms 15:57:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:57:02 INFO - PROCESS | 3288 | 1461193022178 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 15:57:02 INFO - PROCESS | 3288 | 1461193022181 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 15:57:02 INFO - PROCESS | 3288 | 1461193022185 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:57:02 INFO - PROCESS | 3288 | 1461193022187 Marionette TRACE conn5 <- [1,554,null,{}] 15:57:02 INFO - PROCESS | 3288 | 1461193022224 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:02 INFO - PROCESS | 3288 | 1461193022356 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 15:57:02 INFO - PROCESS | 3288 | 1461193022438 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AF1000 == 52 [pid = 3288] [id = 148] 15:57:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E62247400) [pid = 3288] [serial = 442] [outer = 0000000000000000] 15:57:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E6448B000) [pid = 3288] [serial = 443] [outer = 0000006E62247400] 15:57:02 INFO - PROCESS | 3288 | 1461193022497 Marionette DEBUG loaded listener.js 15:57:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E65B6A400) [pid = 3288] [serial = 444] [outer = 0000006E62247400] 15:57:02 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:02 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:03 INFO - PROCESS | 3288 | 1461193023023 Marionette TRACE conn5 <- [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]]]}] 15:57:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:57:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 877ms 15:57:03 INFO - PROCESS | 3288 | 1461193023064 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 15:57:03 INFO - PROCESS | 3288 | 1461193023067 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 15:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:57:03 INFO - PROCESS | 3288 | 1461193023070 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:57:03 INFO - PROCESS | 3288 | 1461193023073 Marionette TRACE conn5 <- [1,558,null,{}] 15:57:03 INFO - PROCESS | 3288 | 1461193023076 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:03 INFO - PROCESS | 3288 | 1461193023209 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 15:57:03 INFO - PROCESS | 3288 | 1461193023296 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFE2800 == 53 [pid = 3288] [id = 149] 15:57:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E5E8E2C00) [pid = 3288] [serial = 445] [outer = 0000000000000000] 15:57:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E60F85800) [pid = 3288] [serial = 446] [outer = 0000006E5E8E2C00] 15:57:03 INFO - PROCESS | 3288 | 1461193023352 Marionette DEBUG loaded listener.js 15:57:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E68920000) [pid = 3288] [serial = 447] [outer = 0000006E5E8E2C00] 15:57:03 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:03 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:04 INFO - PROCESS | 3288 | 1461193024095 Marionette TRACE conn5 <- [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]]]}] 15:57:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1077ms 15:57:04 INFO - PROCESS | 3288 | 1461193024150 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 15:57:04 INFO - PROCESS | 3288 | 1461193024154 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 15:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:57:04 INFO - PROCESS | 3288 | 1461193024159 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:57:04 INFO - PROCESS | 3288 | 1461193024164 Marionette TRACE conn5 <- [1,562,null,{}] 15:57:04 INFO - PROCESS | 3288 | 1461193024170 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:04 INFO - PROCESS | 3288 | 1461193024269 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 15:57:04 INFO - PROCESS | 3288 | 1461193024347 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E507A0800 == 54 [pid = 3288] [id = 150] 15:57:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E50C77000) [pid = 3288] [serial = 448] [outer = 0000000000000000] 15:57:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E50F0D400) [pid = 3288] [serial = 449] [outer = 0000006E50C77000] 15:57:04 INFO - PROCESS | 3288 | 1461193024440 Marionette DEBUG loaded listener.js 15:57:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E57052C00) [pid = 3288] [serial = 450] [outer = 0000006E50C77000] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BB2000 == 53 [pid = 3288] [id = 141] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C6C800 == 52 [pid = 3288] [id = 140] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649B9800 == 51 [pid = 3288] [id = 139] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5295B800 == 50 [pid = 3288] [id = 138] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD44800 == 49 [pid = 3288] [id = 137] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9BC000 == 48 [pid = 3288] [id = 136] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E5595C400) [pid = 3288] [serial = 343] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E5ACBE800) [pid = 3288] [serial = 346] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E5E5D5C00) [pid = 3288] [serial = 349] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E6317C800) [pid = 3288] [serial = 379] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D412000 == 47 [pid = 3288] [id = 135] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56577800 == 46 [pid = 3288] [id = 134] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E565D6800 == 45 [pid = 3288] [id = 133] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAA9000 == 44 [pid = 3288] [id = 129] 15:57:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E558CA800 == 43 [pid = 3288] [id = 128] 15:57:05 INFO - PROCESS | 3288 | 1461193025106 Marionette TRACE conn5 <- [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]]]}] 15:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 985ms 15:57:05 INFO - PROCESS | 3288 | 1461193025149 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 15:57:05 INFO - PROCESS | 3288 | 1461193025155 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 15:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:57:05 INFO - PROCESS | 3288 | 1461193025161 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - PROCESS | 3288 | 1461193025164 Marionette TRACE conn5 <- [1,566,null,{}] 15:57:05 INFO - PROCESS | 3288 | 1461193025169 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:05 INFO - PROCESS | 3288 | 1461193025266 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E5D524800) [pid = 3288] [serial = 364] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E5D802C00) [pid = 3288] [serial = 365] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E5A90E400) [pid = 3288] [serial = 358] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E5A948800) [pid = 3288] [serial = 359] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E50FE3C00) [pid = 3288] [serial = 355] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E5595A400) [pid = 3288] [serial = 356] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5ACC1400) [pid = 3288] [serial = 361] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E579A0400) [pid = 3288] [serial = 353] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E563EA400) [pid = 3288] [serial = 352] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E5F023C00) [pid = 3288] [serial = 368] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E5E876C00) [pid = 3288] [serial = 367] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5FD98800) [pid = 3288] [serial = 370] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E60BC7400) [pid = 3288] [serial = 373] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E614DD000) [pid = 3288] [serial = 376] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E60BCD800) [pid = 3288] [serial = 371] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E61422000) [pid = 3288] [serial = 374] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E62D26400) [pid = 3288] [serial = 377] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5B1AF800) [pid = 3288] [serial = 362] [outer = 0000000000000000] [url = about:blank] 15:57:05 INFO - PROCESS | 3288 | 1461193025350 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E4F272800 == 44 [pid = 3288] [id = 151] 15:57:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E52517C00) [pid = 3288] [serial = 451] [outer = 0000000000000000] 15:57:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E52D3B000) [pid = 3288] [serial = 452] [outer = 0000006E52517C00] 15:57:05 INFO - PROCESS | 3288 | 1461193025397 Marionette DEBUG loaded listener.js 15:57:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5749F400) [pid = 3288] [serial = 453] [outer = 0000006E52517C00] 15:57:05 INFO - PROCESS | 3288 | 1461193025796 Marionette TRACE conn5 <- [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]]]}] 15:57:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:57:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 15:57:05 INFO - PROCESS | 3288 | 1461193025881 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 15:57:05 INFO - PROCESS | 3288 | 1461193025884 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 15:57:05 INFO - PROCESS | 3288 | 1461193025892 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:57:05 INFO - PROCESS | 3288 | 1461193025896 Marionette TRACE conn5 <- [1,570,null,{}] 15:57:05 INFO - PROCESS | 3288 | 1461193025907 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:06 INFO - PROCESS | 3288 | 1461193026000 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 15:57:06 INFO - PROCESS | 3288 | 1461193026009 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E559000 == 45 [pid = 3288] [id = 152] 15:57:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E5A95CC00) [pid = 3288] [serial = 454] [outer = 0000000000000000] 15:57:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5ACBF800) [pid = 3288] [serial = 455] [outer = 0000006E5A95CC00] 15:57:06 INFO - PROCESS | 3288 | 1461193026059 Marionette DEBUG loaded listener.js 15:57:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5B376C00) [pid = 3288] [serial = 456] [outer = 0000006E5A95CC00] 15:57:06 INFO - PROCESS | 3288 | 1461193026495 Marionette TRACE conn5 <- [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]]]}] 15:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 629ms 15:57:06 INFO - PROCESS | 3288 | 1461193026526 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 15:57:06 INFO - PROCESS | 3288 | 1461193026529 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 15:57:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:57:06 INFO - PROCESS | 3288 | 1461193026537 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:57:06 INFO - PROCESS | 3288 | 1461193026539 Marionette TRACE conn5 <- [1,574,null,{}] 15:57:06 INFO - PROCESS | 3288 | 1461193026542 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:06 INFO - PROCESS | 3288 | 1461193026656 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 15:57:06 INFO - PROCESS | 3288 | 1461193026667 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0A4000 == 46 [pid = 3288] [id = 153] 15:57:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E5D524800) [pid = 3288] [serial = 457] [outer = 0000000000000000] 15:57:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E5D804C00) [pid = 3288] [serial = 458] [outer = 0000006E5D524800] 15:57:06 INFO - PROCESS | 3288 | 1461193026715 Marionette DEBUG loaded listener.js 15:57:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E5DE0D400) [pid = 3288] [serial = 459] [outer = 0000006E5D524800] 15:57:07 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:07 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:07 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:07 INFO - PROCESS | 3288 | 1461193027142 Marionette TRACE conn5 <- [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]]]}] 15:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 649ms 15:57:07 INFO - PROCESS | 3288 | 1461193027185 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 3288 | 1461193027187 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 15:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:57:07 INFO - PROCESS | 3288 | 1461193027190 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - PROCESS | 3288 | 1461193027192 Marionette TRACE conn5 <- [1,578,null,{}] 15:57:07 INFO - PROCESS | 3288 | 1461193027196 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:07 INFO - PROCESS | 3288 | 1461193027276 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 15:57:07 INFO - PROCESS | 3288 | 1461193027283 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD48000 == 47 [pid = 3288] [id = 154] 15:57:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E5E1FB800) [pid = 3288] [serial = 460] [outer = 0000000000000000] 15:57:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E5E29C000) [pid = 3288] [serial = 461] [outer = 0000006E5E1FB800] 15:57:07 INFO - PROCESS | 3288 | 1461193027331 Marionette DEBUG loaded listener.js 15:57:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E5E87D000) [pid = 3288] [serial = 462] [outer = 0000006E5E1FB800] 15:57:07 INFO - PROCESS | 3288 | 1461193027805 Marionette TRACE conn5 <- [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]]]}] 15:57:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:57:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 628ms 15:57:07 INFO - PROCESS | 3288 | 1461193027827 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 3288 | 1461193027829 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 15:57:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:57:07 INFO - PROCESS | 3288 | 1461193027832 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - PROCESS | 3288 | 1461193027834 Marionette TRACE conn5 <- [1,582,null,{}] 15:57:07 INFO - PROCESS | 3288 | 1461193027838 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:07 INFO - PROCESS | 3288 | 1461193027962 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 15:57:08 INFO - PROCESS | 3288 | 1461193028045 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AE6000 == 48 [pid = 3288] [id = 155] 15:57:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E603F5400) [pid = 3288] [serial = 463] [outer = 0000000000000000] 15:57:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E61410400) [pid = 3288] [serial = 464] [outer = 0000006E603F5400] 15:57:08 INFO - PROCESS | 3288 | 1461193028094 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E614DFC00) [pid = 3288] [serial = 465] [outer = 0000006E603F5400] 15:57:08 INFO - PROCESS | 3288 | 1461193028530 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:57:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:57:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 732ms 15:57:08 INFO - PROCESS | 3288 | 1461193028567 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 15:57:08 INFO - PROCESS | 3288 | 1461193028570 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 15:57:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:57:08 INFO - PROCESS | 3288 | 1461193028573 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:57:08 INFO - PROCESS | 3288 | 1461193028575 Marionette TRACE conn5 <- [1,586,null,{}] 15:57:08 INFO - PROCESS | 3288 | 1461193028587 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:08 INFO - PROCESS | 3288 | 1461193028692 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 15:57:08 INFO - PROCESS | 3288 | 1461193028700 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6416B800 == 49 [pid = 3288] [id = 156] 15:57:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E6140A000) [pid = 3288] [serial = 466] [outer = 0000000000000000] 15:57:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E619F9400) [pid = 3288] [serial = 467] [outer = 0000006E6140A000] 15:57:08 INFO - PROCESS | 3288 | 1461193028745 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E62139000) [pid = 3288] [serial = 468] [outer = 0000006E6140A000] 15:57:09 INFO - PROCESS | 3288 | 1461193029164 Marionette TRACE conn5 <- [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]]]}] 15:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 649ms 15:57:09 INFO - PROCESS | 3288 | 1461193029225 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 15:57:09 INFO - PROCESS | 3288 | 1461193029227 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 15:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:57:09 INFO - PROCESS | 3288 | 1461193029237 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:57:09 INFO - PROCESS | 3288 | 1461193029239 Marionette TRACE conn5 <- [1,590,null,{}] 15:57:09 INFO - PROCESS | 3288 | 1461193029243 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:09 INFO - PROCESS | 3288 | 1461193029346 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 15:57:09 INFO - PROCESS | 3288 | 1461193029426 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C80800 == 50 [pid = 3288] [id = 157] 15:57:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E62141800) [pid = 3288] [serial = 469] [outer = 0000000000000000] 15:57:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E6216CC00) [pid = 3288] [serial = 470] [outer = 0000006E62141800] 15:57:09 INFO - PROCESS | 3288 | 1461193029471 Marionette DEBUG loaded listener.js 15:57:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E62250C00) [pid = 3288] [serial = 471] [outer = 0000006E62141800] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E62138000) [pid = 3288] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E56061000) [pid = 3288] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E50E38400) [pid = 3288] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E5D02E000) [pid = 3288] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E5608C800) [pid = 3288] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E62FDF400) [pid = 3288] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E619F5000) [pid = 3288] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E5D519000) [pid = 3288] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E64B36400) [pid = 3288] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5FD91400) [pid = 3288] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5F0E2400) [pid = 3288] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E50E43400) [pid = 3288] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:57:09 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E6317D000) [pid = 3288] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:57:09 INFO - PROCESS | 3288 | 1461193029921 Marionette TRACE conn5 <- [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]]]}] 15:57:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:57:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 732ms 15:57:09 INFO - PROCESS | 3288 | 1461193029971 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 15:57:09 INFO - PROCESS | 3288 | 1461193029974 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 15:57:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:57:09 INFO - PROCESS | 3288 | 1461193029977 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:57:09 INFO - PROCESS | 3288 | 1461193029979 Marionette TRACE conn5 <- [1,594,null,{}] 15:57:09 INFO - PROCESS | 3288 | 1461193029983 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:10 INFO - PROCESS | 3288 | 1461193030063 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 15:57:10 INFO - PROCESS | 3288 | 1461193030069 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65956800 == 51 [pid = 3288] [id = 158] 15:57:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E5D02E000) [pid = 3288] [serial = 472] [outer = 0000000000000000] 15:57:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E62138000) [pid = 3288] [serial = 473] [outer = 0000006E5D02E000] 15:57:10 INFO - PROCESS | 3288 | 1461193030116 Marionette DEBUG loaded listener.js 15:57:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E62D28000) [pid = 3288] [serial = 474] [outer = 0000006E5D02E000] 15:57:10 INFO - PROCESS | 3288 | 1461193030527 Marionette TRACE conn5 <- [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]]]}] 15:57:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:57:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 584ms 15:57:10 INFO - PROCESS | 3288 | 1461193030566 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 15:57:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:57:10 INFO - PROCESS | 3288 | 1461193030569 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 15:57:10 INFO - PROCESS | 3288 | 1461193030572 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:57:10 INFO - PROCESS | 3288 | 1461193030574 Marionette TRACE conn5 <- [1,598,null,{}] 15:57:10 INFO - PROCESS | 3288 | 1461193030577 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:10 INFO - PROCESS | 3288 | 1461193030663 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 15:57:10 INFO - PROCESS | 3288 | 1461193030670 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6631C800 == 52 [pid = 3288] [id = 159] 15:57:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E62FDB000) [pid = 3288] [serial = 475] [outer = 0000000000000000] 15:57:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E63186800) [pid = 3288] [serial = 476] [outer = 0000006E62FDB000] 15:57:10 INFO - PROCESS | 3288 | 1461193030716 Marionette DEBUG loaded listener.js 15:57:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E6448D000) [pid = 3288] [serial = 477] [outer = 0000006E62FDB000] 15:57:11 INFO - PROCESS | 3288 | 1461193031165 Marionette TRACE conn5 <- [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]]]}] 15:57:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:57:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 15:57:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:57:11 INFO - PROCESS | 3288 | 1461193031203 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 15:57:11 INFO - PROCESS | 3288 | 1461193031205 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 15:57:11 INFO - PROCESS | 3288 | 1461193031208 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:57:11 INFO - PROCESS | 3288 | 1461193031211 Marionette TRACE conn5 <- [1,602,null,{}] 15:57:11 INFO - PROCESS | 3288 | 1461193031219 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:11 INFO - PROCESS | 3288 | 1461193031323 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 15:57:11 INFO - PROCESS | 3288 | 1461193031330 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D680000 == 53 [pid = 3288] [id = 160] 15:57:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E5AC31000) [pid = 3288] [serial = 478] [outer = 0000000000000000] 15:57:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E5D62DC00) [pid = 3288] [serial = 479] [outer = 0000006E5AC31000] 15:57:11 INFO - PROCESS | 3288 | 1461193031385 Marionette DEBUG loaded listener.js 15:57:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E65B70000) [pid = 3288] [serial = 480] [outer = 0000006E5AC31000] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66169000 == 52 [pid = 3288] [id = 130] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BA6000 == 51 [pid = 3288] [id = 88] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667AC800 == 50 [pid = 3288] [id = 131] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6594F000 == 49 [pid = 3288] [id = 104] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6211E800 == 48 [pid = 3288] [id = 132] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C50000 == 47 [pid = 3288] [id = 103] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66153000 == 46 [pid = 3288] [id = 117] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BAA800 == 45 [pid = 3288] [id = 114] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E507A0800 == 44 [pid = 3288] [id = 150] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFE2800 == 43 [pid = 3288] [id = 149] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AF1000 == 42 [pid = 3288] [id = 148] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E663B8000 == 41 [pid = 3288] [id = 147] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66513000 == 40 [pid = 3288] [id = 146] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6630F800 == 39 [pid = 3288] [id = 145] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6210E800 == 38 [pid = 3288] [id = 144] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667B9800 == 37 [pid = 3288] [id = 142] 15:57:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B344800 == 36 [pid = 3288] [id = 143] 15:57:13 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0A4000 == 35 [pid = 3288] [id = 153] 15:57:13 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E559000 == 34 [pid = 3288] [id = 152] 15:57:13 INFO - PROCESS | 3288 | --DOCSHELL 0000006E4F272800 == 33 [pid = 3288] [id = 151] 15:57:13 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD48000 == 32 [pid = 3288] [id = 154] 15:57:13 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C80800 == 31 [pid = 3288] [id = 157] 15:57:13 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65956800 == 30 [pid = 3288] [id = 158] 15:57:13 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6416B800 == 29 [pid = 3288] [id = 156] 15:57:13 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AE6000 == 28 [pid = 3288] [id = 155] 15:57:13 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6631C800 == 27 [pid = 3288] [id = 159] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E64117C00) [pid = 3288] [serial = 341] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E6317C400) [pid = 3288] [serial = 414] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E50F0C400) [pid = 3288] [serial = 382] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E57D1D800) [pid = 3288] [serial = 402] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E566D9000) [pid = 3288] [serial = 401] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E6213F400) [pid = 3288] [serial = 413] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E565EA800) [pid = 3288] [serial = 399] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E50F0A400) [pid = 3288] [serial = 398] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E5E29B800) [pid = 3288] [serial = 407] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E5ACC2000) [pid = 3288] [serial = 404] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5B37A400) [pid = 3288] [serial = 405] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5A93DC00) [pid = 3288] [serial = 385] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E6410EC00) [pid = 3288] [serial = 380] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E5E8E4000) [pid = 3288] [serial = 388] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E64B3C800) [pid = 3288] [serial = 392] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E6213F000) [pid = 3288] [serial = 395] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E62138800) [pid = 3288] [serial = 416] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E6448F400) [pid = 3288] [serial = 420] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E6317E800) [pid = 3288] [serial = 161] [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.] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5E5D7000) [pid = 3288] [serial = 419] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E65904C00) [pid = 3288] [serial = 423] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E6448A000) [pid = 3288] [serial = 417] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5FD97400) [pid = 3288] [serial = 410] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E61421400) [pid = 3288] [serial = 411] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E64C06000) [pid = 3288] [serial = 422] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5E8E8400) [pid = 3288] [serial = 408] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5FD99000) [pid = 3288] [serial = 299] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E51045400) [pid = 3288] [serial = 266] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E6590E000) [pid = 3288] [serial = 425] [outer = 0000000000000000] [url = about:blank] 15:57:13 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:57:13 INFO - PROCESS | 3288 | 1461193033803 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:57:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:57:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2640ms 15:57:13 INFO - PROCESS | 3288 | 1461193033854 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 15:57:13 INFO - PROCESS | 3288 | 1461193033858 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 15:57:13 INFO - PROCESS | 3288 | 1461193033864 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:57:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:57:13 INFO - PROCESS | 3288 | 1461193033868 Marionette TRACE conn5 <- [1,606,null,{}] 15:57:13 INFO - PROCESS | 3288 | 1461193033874 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:13 INFO - PROCESS | 3288 | 1461193033986 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 15:57:14 INFO - PROCESS | 3288 | 1461193034054 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E520D5000 == 28 [pid = 3288] [id = 161] 15:57:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E50FE3C00) [pid = 3288] [serial = 481] [outer = 0000000000000000] 15:57:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E50FE4800) [pid = 3288] [serial = 482] [outer = 0000006E50FE3C00] 15:57:14 INFO - PROCESS | 3288 | 1461193034105 Marionette DEBUG loaded listener.js 15:57:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E51047800) [pid = 3288] [serial = 483] [outer = 0000006E50FE3C00] 15:57:14 INFO - PROCESS | 3288 | 1461193034492 Marionette TRACE conn5 <- [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]]]}] 15:57:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:57:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 691ms 15:57:14 INFO - PROCESS | 3288 | 1461193034559 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 15:57:14 INFO - PROCESS | 3288 | 1461193034566 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 15:57:14 INFO - PROCESS | 3288 | 1461193034573 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:57:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:57:14 INFO - PROCESS | 3288 | 1461193034576 Marionette TRACE conn5 <- [1,610,null,{}] 15:57:14 INFO - PROCESS | 3288 | 1461193034580 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:14 INFO - PROCESS | 3288 | 1461193034667 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 15:57:14 INFO - PROCESS | 3288 | 1461193034676 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E560D4800 == 29 [pid = 3288] [id = 162] 15:57:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E528CC400) [pid = 3288] [serial = 484] [outer = 0000000000000000] 15:57:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5595C400) [pid = 3288] [serial = 485] [outer = 0000006E528CC400] 15:57:14 INFO - PROCESS | 3288 | 1461193034730 Marionette DEBUG loaded listener.js 15:57:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E56096000) [pid = 3288] [serial = 486] [outer = 0000006E528CC400] 15:57:15 INFO - PROCESS | 3288 | 1461193035192 Marionette TRACE conn5 <- [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]]]}] 15:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 671ms 15:57:15 INFO - PROCESS | 3288 | 1461193035249 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 15:57:15 INFO - PROCESS | 3288 | 1461193035252 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 15:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:57:15 INFO - PROCESS | 3288 | 1461193035256 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:57:15 INFO - PROCESS | 3288 | 1461193035260 Marionette TRACE conn5 <- [1,614,null,{}] 15:57:15 INFO - PROCESS | 3288 | 1461193035272 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:15 INFO - PROCESS | 3288 | 1461193035394 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 15:57:15 INFO - PROCESS | 3288 | 1461193035412 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571CB000 == 30 [pid = 3288] [id = 163] 15:57:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E50C76400) [pid = 3288] [serial = 487] [outer = 0000000000000000] 15:57:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E57496400) [pid = 3288] [serial = 488] [outer = 0000006E50C76400] 15:57:15 INFO - PROCESS | 3288 | 1461193035464 Marionette DEBUG loaded listener.js 15:57:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E57D25800) [pid = 3288] [serial = 489] [outer = 0000006E50C76400] 15:57:15 INFO - PROCESS | 3288 | 1461193035918 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:57:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:57:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 689ms 15:57:15 INFO - PROCESS | 3288 | 1461193035947 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 15:57:15 INFO - PROCESS | 3288 | 1461193035950 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 15:57:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:57:15 INFO - PROCESS | 3288 | 1461193035953 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:57:15 INFO - PROCESS | 3288 | 1461193035955 Marionette TRACE conn5 <- [1,618,null,{}] 15:57:15 INFO - PROCESS | 3288 | 1461193035958 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:16 INFO - PROCESS | 3288 | 1461193036040 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 15:57:16 INFO - PROCESS | 3288 | 1461193036048 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5AD89800 == 31 [pid = 3288] [id = 164] 15:57:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5A1C8000) [pid = 3288] [serial = 490] [outer = 0000000000000000] 15:57:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5A917800) [pid = 3288] [serial = 491] [outer = 0000006E5A1C8000] 15:57:16 INFO - PROCESS | 3288 | 1461193036097 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5A947000) [pid = 3288] [serial = 492] [outer = 0000006E5A1C8000] 15:57:16 INFO - PROCESS | 3288 | 1461193036532 Marionette TRACE conn5 <- [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]]]}] 15:57:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:57:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 628ms 15:57:16 INFO - PROCESS | 3288 | 1461193036585 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 15:57:16 INFO - PROCESS | 3288 | 1461193036587 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 15:57:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:57:16 INFO - PROCESS | 3288 | 1461193036591 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:57:16 INFO - PROCESS | 3288 | 1461193036593 Marionette TRACE conn5 <- [1,622,null,{}] 15:57:16 INFO - PROCESS | 3288 | 1461193036596 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:16 INFO - PROCESS | 3288 | 1461193036673 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 15:57:16 INFO - PROCESS | 3288 | 1461193036679 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D289800 == 32 [pid = 3288] [id = 165] 15:57:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E52520400) [pid = 3288] [serial = 493] [outer = 0000000000000000] 15:57:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5A956800) [pid = 3288] [serial = 494] [outer = 0000006E52520400] 15:57:16 INFO - PROCESS | 3288 | 1461193036730 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5AC30000) [pid = 3288] [serial = 495] [outer = 0000006E52520400] 15:57:17 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:17 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:17 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:17 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:17 INFO - PROCESS | 3288 | 1461193037193 Marionette TRACE conn5 <- [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]]]}] 15:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 628ms 15:57:17 INFO - PROCESS | 3288 | 1461193037221 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 15:57:17 INFO - PROCESS | 3288 | 1461193037223 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 15:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:57:17 INFO - PROCESS | 3288 | 1461193037227 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - PROCESS | 3288 | 1461193037228 Marionette TRACE conn5 <- [1,626,null,{}] 15:57:17 INFO - PROCESS | 3288 | 1461193037237 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:17 INFO - PROCESS | 3288 | 1461193037348 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 15:57:17 INFO - PROCESS | 3288 | 1461193037358 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E18A000 == 33 [pid = 3288] [id = 166] 15:57:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E5AD74400) [pid = 3288] [serial = 496] [outer = 0000000000000000] 15:57:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5B3E2000) [pid = 3288] [serial = 497] [outer = 0000006E5AD74400] 15:57:17 INFO - PROCESS | 3288 | 1461193037410 Marionette DEBUG loaded listener.js 15:57:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5D51B000) [pid = 3288] [serial = 498] [outer = 0000006E5AD74400] 15:57:17 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:17 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:17 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:17 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:17 INFO - PROCESS | 3288 | 1461193037818 Marionette TRACE conn5 <- [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]]]}] 15:57:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:57:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 628ms 15:57:17 INFO - PROCESS | 3288 | 1461193037858 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 15:57:17 INFO - PROCESS | 3288 | 1461193037860 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 15:57:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:57:17 INFO - PROCESS | 3288 | 1461193037863 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - PROCESS | 3288 | 1461193037865 Marionette TRACE conn5 <- [1,630,null,{}] 15:57:17 INFO - PROCESS | 3288 | 1461193037868 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:17 INFO - PROCESS | 3288 | 1461193037944 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 15:57:17 INFO - PROCESS | 3288 | 1461193037950 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9A5800 == 34 [pid = 3288] [id = 167] 15:57:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E50CA0400) [pid = 3288] [serial = 499] [outer = 0000000000000000] 15:57:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E5D66E000) [pid = 3288] [serial = 500] [outer = 0000006E50CA0400] 15:57:18 INFO - PROCESS | 3288 | 1461193037995 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E5DDEB800) [pid = 3288] [serial = 501] [outer = 0000006E50CA0400] 15:57:18 INFO - PROCESS | 3288 | 1461193038440 Marionette TRACE conn5 <- [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]]]}] 15:57:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:57:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 629ms 15:57:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:57:18 INFO - PROCESS | 3288 | 1461193038496 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 15:57:18 INFO - PROCESS | 3288 | 1461193038498 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 15:57:18 INFO - PROCESS | 3288 | 1461193038501 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:57:18 INFO - PROCESS | 3288 | 1461193038503 Marionette TRACE conn5 <- [1,634,null,{}] 15:57:18 INFO - PROCESS | 3288 | 1461193038507 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:18 INFO - PROCESS | 3288 | 1461193038583 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 15:57:18 INFO - PROCESS | 3288 | 1461193038591 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0BE800 == 35 [pid = 3288] [id = 168] 15:57:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E5DE06000) [pid = 3288] [serial = 502] [outer = 0000000000000000] 15:57:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E5E138800) [pid = 3288] [serial = 503] [outer = 0000006E5DE06000] 15:57:18 INFO - PROCESS | 3288 | 1461193038639 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E5E299400) [pid = 3288] [serial = 504] [outer = 0000006E5DE06000] 15:57:19 INFO - PROCESS | 3288 | 1461193039108 Marionette TRACE conn5 <- [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]]]}] 15:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 15:57:19 INFO - PROCESS | 3288 | 1461193039140 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 15:57:19 INFO - PROCESS | 3288 | 1461193039143 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 15:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:57:19 INFO - PROCESS | 3288 | 1461193039146 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - PROCESS | 3288 | 1461193039148 Marionette TRACE conn5 <- [1,638,null,{}] 15:57:19 INFO - PROCESS | 3288 | 1461193039151 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:19 INFO - PROCESS | 3288 | 1461193039254 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 15:57:19 INFO - PROCESS | 3288 | 1461193039334 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571CA800 == 36 [pid = 3288] [id = 169] 15:57:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E5E2A1000) [pid = 3288] [serial = 505] [outer = 0000000000000000] 15:57:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E5E5C8C00) [pid = 3288] [serial = 506] [outer = 0000006E5E2A1000] 15:57:19 INFO - PROCESS | 3288 | 1461193039380 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E5E5D6000) [pid = 3288] [serial = 507] [outer = 0000006E5E2A1000] 15:57:19 INFO - PROCESS | 3288 | 1461193039799 Marionette TRACE conn5 <- [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]]]}] 15:57:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:57:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 693ms 15:57:19 INFO - PROCESS | 3288 | 1461193039841 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 15:57:19 INFO - PROCESS | 3288 | 1461193039844 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 15:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:57:19 INFO - PROCESS | 3288 | 1461193039853 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - PROCESS | 3288 | 1461193039855 Marionette TRACE conn5 <- [1,642,null,{}] 15:57:19 INFO - PROCESS | 3288 | 1461193039858 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:19 INFO - PROCESS | 3288 | 1461193039963 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 15:57:19 INFO - PROCESS | 3288 | 1461193039970 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BE4800 == 37 [pid = 3288] [id = 170] 15:57:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E5719AC00) [pid = 3288] [serial = 508] [outer = 0000000000000000] 15:57:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E5E8EB800) [pid = 3288] [serial = 509] [outer = 0000006E5719AC00] 15:57:20 INFO - PROCESS | 3288 | 1461193040016 Marionette DEBUG loaded listener.js 15:57:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E5F0E2800) [pid = 3288] [serial = 510] [outer = 0000006E5719AC00] 15:57:20 INFO - PROCESS | 3288 | 1461193040461 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 628ms 15:57:20 INFO - PROCESS | 3288 | 1461193040487 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 15:57:20 INFO - PROCESS | 3288 | 1461193040490 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 15:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:57:20 INFO - PROCESS | 3288 | 1461193040493 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - PROCESS | 3288 | 1461193040496 Marionette TRACE conn5 <- [1,646,null,{}] 15:57:20 INFO - PROCESS | 3288 | 1461193040499 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:20 INFO - PROCESS | 3288 | 1461193040622 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 15:57:20 INFO - PROCESS | 3288 | 1461193040705 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D285800 == 38 [pid = 3288] [id = 171] 15:57:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E603AD800) [pid = 3288] [serial = 511] [outer = 0000000000000000] 15:57:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E604C9400) [pid = 3288] [serial = 512] [outer = 0000006E603AD800] 15:57:20 INFO - PROCESS | 3288 | 1461193040761 Marionette DEBUG loaded listener.js 15:57:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E60BCE400) [pid = 3288] [serial = 513] [outer = 0000006E603AD800] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E5E29B400) [pid = 3288] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E5E5CAC00) [pid = 3288] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E61406400) [pid = 3288] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E62134C00) [pid = 3288] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E50F0A000) [pid = 3288] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E61411400) [pid = 3288] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E50E3CC00) [pid = 3288] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E5A951000) [pid = 3288] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E5150FC00) [pid = 3288] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E528CAC00) [pid = 3288] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5D065400) [pid = 3288] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5A16B400) [pid = 3288] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E5A1C7000) [pid = 3288] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E62FDB000) [pid = 3288] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E603F5400) [pid = 3288] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E6140A000) [pid = 3288] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E62141800) [pid = 3288] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E5E1FB800) [pid = 3288] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E5D524800) [pid = 3288] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5A95CC00) [pid = 3288] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E52517C00) [pid = 3288] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E50C77000) [pid = 3288] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5E8E2C00) [pid = 3288] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E62247400) [pid = 3288] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E6206A800) [pid = 3288] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E62161C00) [pid = 3288] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5D66DC00) [pid = 3288] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5ACBFC00) [pid = 3288] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E55955C00) [pid = 3288] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E6590A800) [pid = 3288] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:57:21 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5D02E000) [pid = 3288] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:57:21 INFO - PROCESS | 3288 | 1461193041558 Marionette TRACE conn5 <- [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]]]}] 15:57:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:57:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1130ms 15:57:21 INFO - PROCESS | 3288 | 1461193041627 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 15:57:21 INFO - PROCESS | 3288 | 1461193041630 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 15:57:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:57:21 INFO - PROCESS | 3288 | 1461193041633 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:57:21 INFO - PROCESS | 3288 | 1461193041634 Marionette TRACE conn5 <- [1,650,null,{}] 15:57:21 INFO - PROCESS | 3288 | 1461193041638 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:21 INFO - PROCESS | 3288 | 1461193041715 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 15:57:21 INFO - PROCESS | 3288 | 1461193041721 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E810800 == 39 [pid = 3288] [id = 172] 15:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E57489C00) [pid = 3288] [serial = 514] [outer = 0000000000000000] 15:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5AD7C000) [pid = 3288] [serial = 515] [outer = 0000006E57489C00] 15:57:21 INFO - PROCESS | 3288 | 1461193041768 Marionette DEBUG loaded listener.js 15:57:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5E296000) [pid = 3288] [serial = 516] [outer = 0000006E57489C00] 15:57:22 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:22 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:22 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:22 INFO - PROCESS | 3288 | 1461193042188 Marionette TRACE conn5 <- [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]]]}] 15:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 586ms 15:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:57:22 INFO - PROCESS | 3288 | 1461193042222 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 15:57:22 INFO - PROCESS | 3288 | 1461193042224 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 15:57:22 INFO - PROCESS | 3288 | 1461193042228 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 3288 | 1461193042230 Marionette TRACE conn5 <- [1,654,null,{}] 15:57:22 INFO - PROCESS | 3288 | 1461193042233 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:22 INFO - PROCESS | 3288 | 1461193042310 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 15:57:22 INFO - PROCESS | 3288 | 1461193042316 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64164800 == 40 [pid = 3288] [id = 173] 15:57:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E603F5400) [pid = 3288] [serial = 517] [outer = 0000000000000000] 15:57:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E60F83800) [pid = 3288] [serial = 518] [outer = 0000006E603F5400] 15:57:22 INFO - PROCESS | 3288 | 1461193042362 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E61408800) [pid = 3288] [serial = 519] [outer = 0000006E603F5400] 15:57:22 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:22 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:22 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:22 INFO - PROCESS | 3288 | 1461193042801 Marionette TRACE conn5 <- [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]]]}] 15:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 627ms 15:57:22 INFO - PROCESS | 3288 | 1461193042858 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 15:57:22 INFO - PROCESS | 3288 | 1461193042860 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 15:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:57:22 INFO - PROCESS | 3288 | 1461193042864 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 3288 | 1461193042866 Marionette TRACE conn5 <- [1,658,null,{}] 15:57:22 INFO - PROCESS | 3288 | 1461193042869 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:22 INFO - PROCESS | 3288 | 1461193042948 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 15:57:22 INFO - PROCESS | 3288 | 1461193042954 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C48800 == 41 [pid = 3288] [id = 174] 15:57:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E61424400) [pid = 3288] [serial = 520] [outer = 0000000000000000] 15:57:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E61428C00) [pid = 3288] [serial = 521] [outer = 0000006E61424400] 15:57:23 INFO - PROCESS | 3288 | 1461193043000 Marionette DEBUG loaded listener.js 15:57:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E614D9000) [pid = 3288] [serial = 522] [outer = 0000006E61424400] 15:57:23 INFO - PROCESS | 3288 | 1461193043598 Marionette TRACE conn5 <- [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]]]}] 15:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 777ms 15:57:23 INFO - PROCESS | 3288 | 1461193043673 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 15:57:23 INFO - PROCESS | 3288 | 1461193043678 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 15:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:57:23 INFO - PROCESS | 3288 | 1461193043707 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - PROCESS | 3288 | 1461193043712 Marionette TRACE conn5 <- [1,662,null,{}] 15:57:23 INFO - PROCESS | 3288 | 1461193043718 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:23 INFO - PROCESS | 3288 | 1461193043849 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 15:57:23 INFO - PROCESS | 3288 | 1461193043914 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55B6B000 == 42 [pid = 3288] [id = 175] 15:57:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E50D61C00) [pid = 3288] [serial = 523] [outer = 0000000000000000] 15:57:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5103E400) [pid = 3288] [serial = 524] [outer = 0000006E50D61C00] 15:57:23 INFO - PROCESS | 3288 | 1461193043973 Marionette DEBUG loaded listener.js 15:57:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E559B4800) [pid = 3288] [serial = 525] [outer = 0000006E50D61C00] 15:57:24 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:57:24 INFO - PROCESS | 3288 | [3288] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:57:24 INFO - PROCESS | 3288 | 1461193044678 Marionette TRACE conn5 <- [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]]]}] 15:57:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 15:57:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1026ms 15:57:24 INFO - PROCESS | 3288 | 1461193044735 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 15:57:24 INFO - PROCESS | 3288 | 1461193044742 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 15:57:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:57:24 INFO - PROCESS | 3288 | 1461193044749 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:57:24 INFO - PROCESS | 3288 | 1461193044752 Marionette TRACE conn5 <- [1,666,null,{}] 15:57:24 INFO - PROCESS | 3288 | 1461193044756 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:24 INFO - PROCESS | 3288 | 1461193044873 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 15:57:24 INFO - PROCESS | 3288 | 1461193044945 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAA1000 == 43 [pid = 3288] [id = 176] 15:57:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5719A000) [pid = 3288] [serial = 526] [outer = 0000000000000000] 15:57:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E574A6800) [pid = 3288] [serial = 527] [outer = 0000006E5719A000] 15:57:25 INFO - PROCESS | 3288 | 1461193045001 Marionette DEBUG loaded listener.js 15:57:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5A940800) [pid = 3288] [serial = 528] [outer = 0000006E5719A000] 15:57:25 INFO - PROCESS | 3288 | 1461193045898 Marionette TRACE conn5 <- [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]]]}] 15:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1181ms 15:57:25 INFO - PROCESS | 3288 | 1461193045935 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 15:57:25 INFO - PROCESS | 3288 | 1461193045939 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 15:57:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:57:25 INFO - PROCESS | 3288 | 1461193045944 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - PROCESS | 3288 | 1461193045949 Marionette TRACE conn5 <- [1,670,null,{}] 15:57:25 INFO - PROCESS | 3288 | 1461193045983 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:26 INFO - PROCESS | 3288 | 1461193046098 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 15:57:26 INFO - PROCESS | 3288 | 1461193046166 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56085000 == 44 [pid = 3288] [id = 177] 15:57:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E50F0A800) [pid = 3288] [serial = 529] [outer = 0000000000000000] 15:57:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E5103E800) [pid = 3288] [serial = 530] [outer = 0000006E50F0A800] 15:57:26 INFO - PROCESS | 3288 | 1461193046217 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E559B7000) [pid = 3288] [serial = 531] [outer = 0000006E50F0A800] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E4F26F800 == 43 [pid = 3288] [id = 24] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5200B800 == 42 [pid = 3288] [id = 13] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571E6800 == 41 [pid = 3288] [id = 27] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E617B1000 == 40 [pid = 3288] [id = 21] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B9A800 == 39 [pid = 3288] [id = 22] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B35A000 == 38 [pid = 3288] [id = 17] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64166000 == 37 [pid = 3288] [id = 23] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E566BA800 == 36 [pid = 3288] [id = 15] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5617B000 == 35 [pid = 3288] [id = 26] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B345800 == 34 [pid = 3288] [id = 28] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D9CB000 == 33 [pid = 3288] [id = 29] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5AD81800 == 32 [pid = 3288] [id = 16] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E520CA000 == 31 [pid = 3288] [id = 25] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55B66000 == 30 [pid = 3288] [id = 14] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E5D62DC00) [pid = 3288] [serial = 479] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D680000 == 29 [pid = 3288] [id = 160] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E6410E800) [pid = 3288] [serial = 396] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E56151800) [pid = 3288] [serial = 383] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E61429800) [pid = 3288] [serial = 263] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E64B43800) [pid = 3288] [serial = 393] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E5D637C00) [pid = 3288] [serial = 347] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5748AC00) [pid = 3288] [serial = 344] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5710DC00) [pid = 3288] [serial = 302] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E60B3F000) [pid = 3288] [serial = 308] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5ACC5800) [pid = 3288] [serial = 305] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5D02E800) [pid = 3288] [serial = 386] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5FD9A400) [pid = 3288] [serial = 350] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E61426000) [pid = 3288] [serial = 389] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E6142D000) [pid = 3288] [serial = 311] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E6448D000) [pid = 3288] [serial = 477] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E61410400) [pid = 3288] [serial = 464] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E619F9400) [pid = 3288] [serial = 467] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E614DFC00) [pid = 3288] [serial = 465] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E6216CC00) [pid = 3288] [serial = 470] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E62139000) [pid = 3288] [serial = 468] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E63186800) [pid = 3288] [serial = 476] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E62250C00) [pid = 3288] [serial = 471] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5E29C000) [pid = 3288] [serial = 461] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5D804C00) [pid = 3288] [serial = 458] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5DE0D400) [pid = 3288] [serial = 459] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5ACBF800) [pid = 3288] [serial = 455] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5B376C00) [pid = 3288] [serial = 456] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E52D3B000) [pid = 3288] [serial = 452] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5749F400) [pid = 3288] [serial = 453] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E57052C00) [pid = 3288] [serial = 450] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E50F0D400) [pid = 3288] [serial = 449] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E68920000) [pid = 3288] [serial = 447] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E60F85800) [pid = 3288] [serial = 446] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E65B6A400) [pid = 3288] [serial = 444] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E6448B000) [pid = 3288] [serial = 443] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E62D28C00) [pid = 3288] [serial = 441] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E6206EC00) [pid = 3288] [serial = 440] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E62FE2C00) [pid = 3288] [serial = 438] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E6216B800) [pid = 3288] [serial = 437] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E62D27C00) [pid = 3288] [serial = 435] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E6142C800) [pid = 3288] [serial = 434] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E5DE0EC00) [pid = 3288] [serial = 432] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5DDE9C00) [pid = 3288] [serial = 431] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E5A1C7400) [pid = 3288] [serial = 429] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E5704F000) [pid = 3288] [serial = 428] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E65B68800) [pid = 3288] [serial = 426] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E62138000) [pid = 3288] [serial = 473] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E62D28000) [pid = 3288] [serial = 474] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E5E87D000) [pid = 3288] [serial = 462] [outer = 0000000000000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:57:27 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:57:27 INFO - PROCESS | 3288 | 1461193047332 Marionette TRACE conn5 <- [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]]]}] 15:57:27 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) 15:57:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1422ms 15:57:27 INFO - PROCESS | 3288 | 1461193047371 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 15:57:27 INFO - PROCESS | 3288 | 1461193047378 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 15:57:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:57:27 INFO - PROCESS | 3288 | 1461193047384 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:57:27 INFO - PROCESS | 3288 | 1461193047387 Marionette TRACE conn5 <- [1,674,null,{}] 15:57:27 INFO - PROCESS | 3288 | 1461193047391 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:27 INFO - PROCESS | 3288 | 1461193047478 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 15:57:27 INFO - PROCESS | 3288 | 1461193047535 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56743000 == 30 [pid = 3288] [id = 178] 15:57:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E52584C00) [pid = 3288] [serial = 532] [outer = 0000000000000000] 15:57:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E5704F000) [pid = 3288] [serial = 533] [outer = 0000006E52584C00] 15:57:27 INFO - PROCESS | 3288 | 1461193047582 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E5748A000) [pid = 3288] [serial = 534] [outer = 0000006E52584C00] 15:57:28 INFO - PROCESS | 3288 | 1461193048476 Marionette TRACE conn5 <- [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]]]}] 15:57:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:57:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1136ms 15:57:28 INFO - PROCESS | 3288 | 1461193048521 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 15:57:28 INFO - PROCESS | 3288 | 1461193048523 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 15:57:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:57:28 INFO - PROCESS | 3288 | 1461193048535 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - PROCESS | 3288 | 1461193048539 Marionette TRACE conn5 <- [1,678,null,{}] 15:57:28 INFO - PROCESS | 3288 | 1461193048551 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:28 INFO - PROCESS | 3288 | 1461193048662 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 15:57:28 INFO - PROCESS | 3288 | 1461193048670 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B35F800 == 31 [pid = 3288] [id = 179] 15:57:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E50CACC00) [pid = 3288] [serial = 535] [outer = 0000000000000000] 15:57:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E5A93E000) [pid = 3288] [serial = 536] [outer = 0000006E50CACC00] 15:57:28 INFO - PROCESS | 3288 | 1461193048754 Marionette DEBUG loaded listener.js 15:57:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5A951800) [pid = 3288] [serial = 537] [outer = 0000006E50CACC00] 15:57:29 INFO - PROCESS | 3288 | 1461193049699 Marionette TRACE conn5 <- [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]]]}] 15:57:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:57:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1184ms 15:57:29 INFO - PROCESS | 3288 | 1461193049732 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 15:57:29 INFO - PROCESS | 3288 | 1461193049734 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 15:57:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:57:29 INFO - PROCESS | 3288 | 1461193049738 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:57:29 INFO - PROCESS | 3288 | 1461193049740 Marionette TRACE conn5 <- [1,682,null,{}] 15:57:29 INFO - PROCESS | 3288 | 1461193049744 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:29 INFO - PROCESS | 3288 | 1461193049849 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 15:57:29 INFO - PROCESS | 3288 | 1461193049856 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DE61800 == 32 [pid = 3288] [id = 180] 15:57:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5A95B800) [pid = 3288] [serial = 538] [outer = 0000000000000000] 15:57:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5ACC4C00) [pid = 3288] [serial = 539] [outer = 0000006E5A95B800] 15:57:29 INFO - PROCESS | 3288 | 1461193049903 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5B1A2C00) [pid = 3288] [serial = 540] [outer = 0000006E5A95B800] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5E2A1000) [pid = 3288] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E50C76400) [pid = 3288] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E52520400) [pid = 3288] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E5A1C8000) [pid = 3288] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E5719AC00) [pid = 3288] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E50CA0400) [pid = 3288] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E528CC400) [pid = 3288] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E50FE3C00) [pid = 3288] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E5DE06000) [pid = 3288] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (0000006E5AD74400) [pid = 3288] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0000006E603F5400) [pid = 3288] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (0000006E603AD800) [pid = 3288] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (0000006E5AC31000) [pid = 3288] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:57:30 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (0000006E57489C00) [pid = 3288] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:57:30 INFO - PROCESS | 3288 | 1461193050850 Marionette TRACE conn5 <- [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]]]}] 15:57:30 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) 15:57:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1123ms 15:57:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:57:30 INFO - PROCESS | 3288 | 1461193050862 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 3288 | 1461193050864 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 15:57:30 INFO - PROCESS | 3288 | 1461193050870 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 3288 | 1461193050872 Marionette TRACE conn5 <- [1,686,null,{}] 15:57:30 INFO - PROCESS | 3288 | 1461193050876 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:30 INFO - PROCESS | 3288 | 1461193050954 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 15:57:30 INFO - PROCESS | 3288 | 1461193050961 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E813800 == 33 [pid = 3288] [id = 181] 15:57:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0000006E51048C00) [pid = 3288] [serial = 541] [outer = 0000000000000000] 15:57:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (0000006E5A913400) [pid = 3288] [serial = 542] [outer = 0000006E51048C00] 15:57:31 INFO - PROCESS | 3288 | 1461193051010 Marionette DEBUG loaded listener.js 15:57:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0000006E5B3E2400) [pid = 3288] [serial = 543] [outer = 0000006E51048C00] 15:57:31 INFO - PROCESS | 3288 | 1461193051969 Marionette TRACE conn5 <- [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]]]}] 15:57:32 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) 15:57:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1142ms 15:57:32 INFO - PROCESS | 3288 | 1461193052013 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 15:57:32 INFO - PROCESS | 3288 | 1461193052015 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 15:57:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:57:32 INFO - PROCESS | 3288 | 1461193052018 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:57:32 INFO - PROCESS | 3288 | 1461193052020 Marionette TRACE conn5 <- [1,690,null,{}] 15:57:32 INFO - PROCESS | 3288 | 1461193052024 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:32 INFO - PROCESS | 3288 | 1461193052125 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 15:57:32 INFO - PROCESS | 3288 | 1461193052133 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD2F000 == 34 [pid = 3288] [id = 182] 15:57:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000006E5D638000) [pid = 3288] [serial = 544] [outer = 0000000000000000] 15:57:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0000006E5DE09000) [pid = 3288] [serial = 545] [outer = 0000006E5D638000] 15:57:32 INFO - PROCESS | 3288 | 1461193052182 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E5E1F4800) [pid = 3288] [serial = 546] [outer = 0000006E5D638000] 15:57:33 INFO - PROCESS | 3288 | 1461193053149 Marionette TRACE conn5 <- [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]]]}] 15:57:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:57:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1183ms 15:57:33 INFO - PROCESS | 3288 | 1461193053230 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 3288 | 1461193053235 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 15:57:33 INFO - PROCESS | 3288 | 1461193053241 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:57:33 INFO - PROCESS | 3288 | 1461193053245 Marionette TRACE conn5 <- [1,694,null,{}] 15:57:33 INFO - PROCESS | 3288 | 1461193053252 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:33 INFO - PROCESS | 3288 | 1461193053350 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 15:57:33 INFO - PROCESS | 3288 | 1461193053501 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5672F000 == 35 [pid = 3288] [id = 183] 15:57:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E50FE4000) [pid = 3288] [serial = 547] [outer = 0000000000000000] 15:57:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E52523000) [pid = 3288] [serial = 548] [outer = 0000006E50FE4000] 15:57:33 INFO - PROCESS | 3288 | 1461193053602 Marionette DEBUG loaded listener.js 15:57:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E5710E000) [pid = 3288] [serial = 549] [outer = 0000006E50FE4000] 15:57:34 INFO - PROCESS | 3288 | 1461193054691 Marionette TRACE conn5 <- [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]]]}] 15:57:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:57:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1483ms 15:57:34 INFO - PROCESS | 3288 | 1461193054732 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 3288 | 1461193054739 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 15:57:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:57:34 INFO - PROCESS | 3288 | 1461193054746 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - PROCESS | 3288 | 1461193054749 Marionette TRACE conn5 <- [1,698,null,{}] 15:57:34 INFO - PROCESS | 3288 | 1461193054754 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:34 INFO - PROCESS | 3288 | 1461193054891 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 15:57:35 INFO - PROCESS | 3288 | 1461193055003 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E809000 == 36 [pid = 3288] [id = 184] 15:57:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E565A5000) [pid = 3288] [serial = 550] [outer = 0000000000000000] 15:57:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5A940000) [pid = 3288] [serial = 551] [outer = 0000006E565A5000] 15:57:35 INFO - PROCESS | 3288 | 1461193055059 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5ACC5400) [pid = 3288] [serial = 552] [outer = 0000006E565A5000] 15:57:36 INFO - PROCESS | 3288 | 1461193056120 Marionette TRACE conn5 <- [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]]]}] 15:57:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:57:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1388ms 15:57:36 INFO - PROCESS | 3288 | 1461193056139 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 15:57:36 INFO - PROCESS | 3288 | 1461193056143 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 15:57:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:57:36 INFO - PROCESS | 3288 | 1461193056149 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 3288 | 1461193056152 Marionette TRACE conn5 <- [1,702,null,{}] 15:57:36 INFO - PROCESS | 3288 | 1461193056158 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:36 INFO - PROCESS | 3288 | 1461193056257 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 15:57:36 INFO - PROCESS | 3288 | 1461193056375 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E565CB000 == 37 [pid = 3288] [id = 185] 15:57:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E55B3DC00) [pid = 3288] [serial = 553] [outer = 0000000000000000] 15:57:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E56156400) [pid = 3288] [serial = 554] [outer = 0000006E55B3DC00] 15:57:36 INFO - PROCESS | 3288 | 1461193056429 Marionette DEBUG loaded listener.js 15:57:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5749F000) [pid = 3288] [serial = 555] [outer = 0000006E55B3DC00] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5E5C8C00) [pid = 3288] [serial = 506] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E57496400) [pid = 3288] [serial = 488] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E57D25800) [pid = 3288] [serial = 489] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5A956800) [pid = 3288] [serial = 494] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E5AC30000) [pid = 3288] [serial = 495] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E5A917800) [pid = 3288] [serial = 491] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E5E8EB800) [pid = 3288] [serial = 509] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E5A947000) [pid = 3288] [serial = 492] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E5D66E000) [pid = 3288] [serial = 500] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E5DDEB800) [pid = 3288] [serial = 501] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (0000006E5595C400) [pid = 3288] [serial = 485] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0000006E56096000) [pid = 3288] [serial = 486] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (0000006E51047800) [pid = 3288] [serial = 483] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (0000006E50FE4800) [pid = 3288] [serial = 482] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (0000006E5E138800) [pid = 3288] [serial = 503] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (0000006E5B3E2000) [pid = 3288] [serial = 497] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (0000006E5D51B000) [pid = 3288] [serial = 498] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (0000006E5E5D6000) [pid = 3288] [serial = 507] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (0000006E61408800) [pid = 3288] [serial = 519] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (0000006E61428C00) [pid = 3288] [serial = 521] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (0000006E604C9400) [pid = 3288] [serial = 512] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (0000006E5F0E2800) [pid = 3288] [serial = 510] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (0000006E60F83800) [pid = 3288] [serial = 518] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (0000006E65B70000) [pid = 3288] [serial = 480] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 57 (0000006E5AD7C000) [pid = 3288] [serial = 515] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 56 (0000006E60BCE400) [pid = 3288] [serial = 513] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 55 (0000006E5E296000) [pid = 3288] [serial = 516] [outer = 0000000000000000] [url = about:blank] 15:57:36 INFO - PROCESS | 3288 | --DOMWINDOW == 54 (0000006E5E299400) [pid = 3288] [serial = 504] [outer = 0000000000000000] [url = about:blank] 15:57:37 INFO - PROCESS | 3288 | 1461193057359 Marionette TRACE conn5 <- [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]]]}] 15:57:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 15:57:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1243ms 15:57:37 INFO - PROCESS | 3288 | 1461193057397 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 15:57:37 INFO - PROCESS | 3288 | 1461193057403 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 15:57:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:57:37 INFO - PROCESS | 3288 | 1461193057410 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:57:37 INFO - PROCESS | 3288 | 1461193057412 Marionette TRACE conn5 <- [1,706,null,{}] 15:57:37 INFO - PROCESS | 3288 | 1461193057416 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:37 INFO - PROCESS | 3288 | 1461193057501 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 15:57:37 INFO - PROCESS | 3288 | 1461193057508 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DD2000 == 38 [pid = 3288] [id = 186] 15:57:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 55 (0000006E5595C400) [pid = 3288] [serial = 556] [outer = 0000000000000000] 15:57:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 56 (0000006E574A0000) [pid = 3288] [serial = 557] [outer = 0000006E5595C400] 15:57:37 INFO - PROCESS | 3288 | 1461193057557 Marionette DEBUG loaded listener.js 15:57:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (0000006E5A1C2000) [pid = 3288] [serial = 558] [outer = 0000006E5595C400] 15:57:38 INFO - PROCESS | 3288 | 1461193058501 Marionette TRACE conn5 <- [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]]]}] 15:57:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:57:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1140ms 15:57:38 INFO - PROCESS | 3288 | 1461193058553 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 15:57:38 INFO - PROCESS | 3288 | 1461193058555 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 15:57:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:57:38 INFO - PROCESS | 3288 | 1461193058559 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:57:38 INFO - PROCESS | 3288 | 1461193058563 Marionette TRACE conn5 <- [1,710,null,{}] 15:57:38 INFO - PROCESS | 3288 | 1461193058575 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:38 INFO - PROCESS | 3288 | 1461193058688 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 15:57:38 INFO - PROCESS | 3288 | 1461193058696 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D682000 == 39 [pid = 3288] [id = 187] 15:57:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (0000006E5AC29800) [pid = 3288] [serial = 559] [outer = 0000000000000000] 15:57:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (0000006E5ACC0000) [pid = 3288] [serial = 560] [outer = 0000006E5AC29800] 15:57:38 INFO - PROCESS | 3288 | 1461193058778 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (0000006E5B1AF800) [pid = 3288] [serial = 561] [outer = 0000006E5AC29800] 15:57:39 INFO - PROCESS | 3288 | 1461193059240 Marionette TRACE conn5 <- [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] 15:57:39 INFO - PROCESS | 3288 | 1461193059300 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 15:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:57:39 INFO - PROCESS | 3288 | 1461193059315 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - PROCESS | 3288 | 1461193059317 Marionette TRACE conn5 <- [1,714,null,{}] 15:57:39 INFO - PROCESS | 3288 | 1461193059321 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:39 INFO - PROCESS | 3288 | 1461193059518 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 15:57:39 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (0000006E5719A000) [pid = 3288] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:57:39 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (0000006E52584C00) [pid = 3288] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:57:39 INFO - PROCESS | 3288 | --DOMWINDOW == 57 (0000006E50F0A800) [pid = 3288] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:57:39 INFO - PROCESS | 3288 | --DOMWINDOW == 56 (0000006E50D61C00) [pid = 3288] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:57:39 INFO - PROCESS | 3288 | --DOMWINDOW == 55 (0000006E50CACC00) [pid = 3288] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:57:39 INFO - PROCESS | 3288 | --DOMWINDOW == 54 (0000006E5A95B800) [pid = 3288] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:57:39 INFO - PROCESS | 3288 | --DOMWINDOW == 53 (0000006E51048C00) [pid = 3288] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:57:39 INFO - PROCESS | 3288 | 1461193059574 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52D41800 == 40 [pid = 3288] [id = 188] 15:57:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 54 (0000006E50CA9000) [pid = 3288] [serial = 562] [outer = 0000000000000000] 15:57:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 55 (0000006E50E43800) [pid = 3288] [serial = 563] [outer = 0000006E50CA9000] 15:57:39 INFO - PROCESS | 3288 | 1461193059633 Marionette DEBUG loaded listener.js 15:57:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 56 (0000006E5166D800) [pid = 3288] [serial = 564] [outer = 0000006E50CA9000] 15:57:40 INFO - PROCESS | 3288 | 1461193060333 Marionette TRACE conn5 <- [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]]]}] 15:57:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:57:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1028ms 15:57:40 INFO - PROCESS | 3288 | 1461193060346 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 15:57:40 INFO - PROCESS | 3288 | 1461193060351 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 15:57:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:57:40 INFO - PROCESS | 3288 | 1461193060379 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:57:40 INFO - PROCESS | 3288 | 1461193060384 Marionette TRACE conn5 <- [1,718,null,{}] 15:57:40 INFO - PROCESS | 3288 | 1461193060389 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:40 INFO - PROCESS | 3288 | 1461193060492 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 15:57:40 INFO - PROCESS | 3288 | 1461193060558 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E802800 == 41 [pid = 3288] [id = 189] 15:57:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (0000006E5A940400) [pid = 3288] [serial = 565] [outer = 0000000000000000] 15:57:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (0000006E5A94A800) [pid = 3288] [serial = 566] [outer = 0000006E5A940400] 15:57:40 INFO - PROCESS | 3288 | 1461193060617 Marionette DEBUG loaded listener.js 15:57:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (0000006E5ACC3400) [pid = 3288] [serial = 567] [outer = 0000006E5A940400] 15:57:41 INFO - PROCESS | 3288 | 1461193061190 Marionette TRACE conn5 <- [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] 15:57:41 INFO - PROCESS | 3288 | 1461193061264 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 15:57:41 INFO - PROCESS | 3288 | 1461193061268 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:57:41 INFO - PROCESS | 3288 | 1461193061271 Marionette TRACE conn5 <- [1,722,null,{}] 15:57:41 INFO - PROCESS | 3288 | 1461193061275 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:41 INFO - PROCESS | 3288 | 1461193061379 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 15:57:41 INFO - PROCESS | 3288 | 1461193061457 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD37800 == 42 [pid = 3288] [id = 190] 15:57:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (0000006E5D66C400) [pid = 3288] [serial = 568] [outer = 0000000000000000] 15:57:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (0000006E5D810800) [pid = 3288] [serial = 569] [outer = 0000006E5D66C400] 15:57:41 INFO - PROCESS | 3288 | 1461193061514 Marionette DEBUG loaded listener.js 15:57:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (0000006E5DE09400) [pid = 3288] [serial = 570] [outer = 0000006E5D66C400] 15:57:42 INFO - PROCESS | 3288 | 1461193062108 Marionette TRACE conn5 <- [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]]]}] 15:57:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:57:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 879ms 15:57:42 INFO - PROCESS | 3288 | 1461193062148 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 15:57:42 INFO - PROCESS | 3288 | 1461193062153 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 15:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:57:42 INFO - PROCESS | 3288 | 1461193062165 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - PROCESS | 3288 | 1461193062170 Marionette TRACE conn5 <- [1,726,null,{}] 15:57:42 INFO - PROCESS | 3288 | 1461193062174 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:42 INFO - PROCESS | 3288 | 1461193062280 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 15:57:42 INFO - PROCESS | 3288 | 1461193062343 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BE2000 == 43 [pid = 3288] [id = 191] 15:57:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (0000006E5E2A0800) [pid = 3288] [serial = 571] [outer = 0000000000000000] 15:57:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (0000006E5E5D2C00) [pid = 3288] [serial = 572] [outer = 0000006E5E2A0800] 15:57:42 INFO - PROCESS | 3288 | 1461193062399 Marionette DEBUG loaded listener.js 15:57:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (0000006E5E8E9400) [pid = 3288] [serial = 573] [outer = 0000006E5E2A0800] 15:57:43 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:57:43 INFO - PROCESS | 3288 | 1461193063415 Marionette TRACE conn5 <- [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]]]}] 15:57:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:57:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1302ms 15:57:43 INFO - PROCESS | 3288 | 1461193063464 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 15:57:43 INFO - PROCESS | 3288 | 1461193063466 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 15:57:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:57:43 INFO - PROCESS | 3288 | 1461193063470 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:57:43 INFO - PROCESS | 3288 | 1461193063472 Marionette TRACE conn5 <- [1,730,null,{}] 15:57:43 INFO - PROCESS | 3288 | 1461193063476 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:43 INFO - PROCESS | 3288 | 1461193063608 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 15:57:43 INFO - PROCESS | 3288 | 1461193063667 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AE5800 == 44 [pid = 3288] [id = 192] 15:57:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (0000006E5E8E7400) [pid = 3288] [serial = 574] [outer = 0000000000000000] 15:57:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (0000006E5F35CC00) [pid = 3288] [serial = 575] [outer = 0000006E5E8E7400] 15:57:43 INFO - PROCESS | 3288 | 1461193063722 Marionette DEBUG loaded listener.js 15:57:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0000006E5FD94C00) [pid = 3288] [serial = 576] [outer = 0000006E5E8E7400] 15:57:44 INFO - PROCESS | 3288 | 1461193064726 Marionette TRACE conn5 <- [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]]]}] 15:57:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 15:57:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1281ms 15:57:44 INFO - PROCESS | 3288 | 1461193064754 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 15:57:44 INFO - PROCESS | 3288 | 1461193064756 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 15:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:57:44 INFO - PROCESS | 3288 | 1461193064760 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - PROCESS | 3288 | 1461193064762 Marionette TRACE conn5 <- [1,734,null,{}] 15:57:44 INFO - PROCESS | 3288 | 1461193064766 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:44 INFO - PROCESS | 3288 | 1461193064866 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 15:57:44 INFO - PROCESS | 3288 | 1461193064927 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56734800 == 45 [pid = 3288] [id = 193] 15:57:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (0000006E5A93F800) [pid = 3288] [serial = 577] [outer = 0000000000000000] 15:57:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0000006E5A958400) [pid = 3288] [serial = 578] [outer = 0000006E5A93F800] 15:57:45 INFO - PROCESS | 3288 | 1461193064995 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000006E603B6C00) [pid = 3288] [serial = 579] [outer = 0000006E5A93F800] 15:57:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D682000 == 44 [pid = 3288] [id = 187] 15:57:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DD2000 == 43 [pid = 3288] [id = 186] 15:57:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E565CB000 == 42 [pid = 3288] [id = 185] 15:57:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E809000 == 41 [pid = 3288] [id = 184] 15:57:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5672F000 == 40 [pid = 3288] [id = 183] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0000006E5DE09000) [pid = 3288] [serial = 545] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (0000006E5A940800) [pid = 3288] [serial = 528] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (0000006E574A6800) [pid = 3288] [serial = 527] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (0000006E5704F000) [pid = 3288] [serial = 533] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (0000006E559B7000) [pid = 3288] [serial = 531] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (0000006E5103E800) [pid = 3288] [serial = 530] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (0000006E559B4800) [pid = 3288] [serial = 525] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (0000006E5103E400) [pid = 3288] [serial = 524] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 62 (0000006E5A951800) [pid = 3288] [serial = 537] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (0000006E5B1A2C00) [pid = 3288] [serial = 540] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (0000006E5ACC4C00) [pid = 3288] [serial = 539] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (0000006E5A93E000) [pid = 3288] [serial = 536] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (0000006E5A913400) [pid = 3288] [serial = 542] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 57 (0000006E5B3E2400) [pid = 3288] [serial = 543] [outer = 0000000000000000] [url = about:blank] 15:57:45 INFO - PROCESS | 3288 | --DOMWINDOW == 56 (0000006E5748A000) [pid = 3288] [serial = 534] [outer = 0000000000000000] [url = about:blank] 15:57:46 INFO - PROCESS | 3288 | 1461193066147 Marionette TRACE conn5 <- [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]]]}] 15:57:46 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.) 15:57:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1432ms 15:57:46 INFO - PROCESS | 3288 | 1461193066195 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 3288 | 1461193066198 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 15:57:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:57:46 INFO - PROCESS | 3288 | 1461193066203 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 3288 | 1461193066206 Marionette TRACE conn5 <- [1,738,null,{}] 15:57:46 INFO - PROCESS | 3288 | 1461193066212 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:46 INFO - PROCESS | 3288 | 1461193066300 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 15:57:46 INFO - PROCESS | 3288 | 1461193066321 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566A5800 == 41 [pid = 3288] [id = 194] 15:57:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 57 (0000006E50FE8400) [pid = 3288] [serial = 580] [outer = 0000000000000000] 15:57:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (0000006E52060000) [pid = 3288] [serial = 581] [outer = 0000006E50FE8400] 15:57:46 INFO - PROCESS | 3288 | 1461193066423 Marionette DEBUG loaded listener.js 15:57:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (0000006E5710B800) [pid = 3288] [serial = 582] [outer = 0000006E50FE8400] 15:57:47 INFO - PROCESS | 3288 | 1461193067341 Marionette TRACE conn5 <- [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]]]}] 15:57:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:57:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1176ms 15:57:47 INFO - PROCESS | 3288 | 1461193067381 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 15:57:47 INFO - PROCESS | 3288 | 1461193067387 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 15:57:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:57:47 INFO - PROCESS | 3288 | 1461193067393 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:57:47 INFO - PROCESS | 3288 | 1461193067396 Marionette TRACE conn5 <- [1,742,null,{}] 15:57:47 INFO - PROCESS | 3288 | 1461193067400 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:47 INFO - PROCESS | 3288 | 1461193067489 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 15:57:47 INFO - PROCESS | 3288 | 1461193067496 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D09F000 == 42 [pid = 3288] [id = 195] 15:57:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (0000006E57496C00) [pid = 3288] [serial = 583] [outer = 0000000000000000] 15:57:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (0000006E5A94F800) [pid = 3288] [serial = 584] [outer = 0000006E57496C00] 15:57:47 INFO - PROCESS | 3288 | 1461193067543 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (0000006E5ACC1C00) [pid = 3288] [serial = 585] [outer = 0000006E57496C00] 15:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 61 (0000006E61424400) [pid = 3288] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 60 (0000006E55B3DC00) [pid = 3288] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 59 (0000006E565A5000) [pid = 3288] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 58 (0000006E50FE4000) [pid = 3288] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:57:48 INFO - PROCESS | 3288 | --DOMWINDOW == 57 (0000006E5595C400) [pid = 3288] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:57:48 INFO - PROCESS | 3288 | 1461193068523 Marionette TRACE conn5 <- [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]]]}] 15:57:48 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 15:57:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1193ms 15:57:48 INFO - PROCESS | 3288 | 1461193068586 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 15:57:48 INFO - PROCESS | 3288 | 1461193068589 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 15:57:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:57:48 INFO - PROCESS | 3288 | 1461193068593 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:57:48 INFO - PROCESS | 3288 | 1461193068597 Marionette TRACE conn5 <- [1,746,null,{}] 15:57:48 INFO - PROCESS | 3288 | 1461193068608 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:48 INFO - PROCESS | 3288 | 1461193068696 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 15:57:48 INFO - PROCESS | 3288 | 1461193068756 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E81C000 == 43 [pid = 3288] [id = 196] 15:57:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 58 (0000006E5D062000) [pid = 3288] [serial = 586] [outer = 0000000000000000] 15:57:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 59 (0000006E5D662000) [pid = 3288] [serial = 587] [outer = 0000006E5D062000] 15:57:48 INFO - PROCESS | 3288 | 1461193068804 Marionette DEBUG loaded listener.js 15:57:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 60 (0000006E5E1F9000) [pid = 3288] [serial = 588] [outer = 0000006E5D062000] 15:57:49 INFO - PROCESS | 3288 | 1461193069210 Marionette TRACE conn5 <- [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]]]}] 15:57:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:57:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 628ms 15:57:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:57:49 INFO - PROCESS | 3288 | 1461193069224 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 15:57:49 INFO - PROCESS | 3288 | 1461193069227 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 15:57:49 INFO - PROCESS | 3288 | 1461193069230 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - PROCESS | 3288 | 1461193069232 Marionette TRACE conn5 <- [1,750,null,{}] 15:57:49 INFO - PROCESS | 3288 | 1461193069235 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:49 INFO - PROCESS | 3288 | 1461193069342 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 15:57:49 INFO - PROCESS | 3288 | 1461193069350 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60410000 == 44 [pid = 3288] [id = 197] 15:57:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 61 (0000006E5E4DB800) [pid = 3288] [serial = 589] [outer = 0000000000000000] 15:57:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 62 (0000006E5F361400) [pid = 3288] [serial = 590] [outer = 0000006E5E4DB800] 15:57:49 INFO - PROCESS | 3288 | 1461193069398 Marionette DEBUG loaded listener.js 15:57:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 63 (0000006E6085A000) [pid = 3288] [serial = 591] [outer = 0000006E5E4DB800] 15:57:50 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 15:57:50 INFO - PROCESS | 3288 | 1461193070270 Marionette TRACE conn5 <- [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]]]}] 15:57:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:57:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1079ms 15:57:50 INFO - PROCESS | 3288 | 1461193070312 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 15:57:50 INFO - PROCESS | 3288 | 1461193070314 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 15:57:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:57:50 INFO - PROCESS | 3288 | 1461193070318 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:57:50 INFO - PROCESS | 3288 | 1461193070319 Marionette TRACE conn5 <- [1,754,null,{}] 15:57:50 INFO - PROCESS | 3288 | 1461193070323 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:50 INFO - PROCESS | 3288 | 1461193070405 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 15:57:50 INFO - PROCESS | 3288 | 1461193070464 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6210A800 == 45 [pid = 3288] [id = 198] 15:57:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (0000006E60B37800) [pid = 3288] [serial = 592] [outer = 0000000000000000] 15:57:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (0000006E60F7F000) [pid = 3288] [serial = 593] [outer = 0000006E60B37800] 15:57:50 INFO - PROCESS | 3288 | 1461193070509 Marionette DEBUG loaded listener.js 15:57:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (0000006E61408800) [pid = 3288] [serial = 594] [outer = 0000006E60B37800] 15:57:51 INFO - PROCESS | 3288 | 1461193071339 Marionette TRACE conn5 <- [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]]]}] 15:57:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:57:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1029ms 15:57:51 INFO - PROCESS | 3288 | 1461193071350 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 15:57:51 INFO - PROCESS | 3288 | 1461193071352 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 15:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:57:51 INFO - PROCESS | 3288 | 1461193071355 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:57:51 INFO - PROCESS | 3288 | 1461193071357 Marionette TRACE conn5 <- [1,758,null,{}] 15:57:51 INFO - PROCESS | 3288 | 1461193071374 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:51 INFO - PROCESS | 3288 | 1461193071466 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 15:57:51 INFO - PROCESS | 3288 | 1461193071528 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D57000 == 46 [pid = 3288] [id = 199] 15:57:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (0000006E61410800) [pid = 3288] [serial = 595] [outer = 0000000000000000] 15:57:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0000006E614DE000) [pid = 3288] [serial = 596] [outer = 0000006E61410800] 15:57:51 INFO - PROCESS | 3288 | 1461193071578 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (0000006E619ECC00) [pid = 3288] [serial = 597] [outer = 0000006E61410800] 15:57:52 INFO - PROCESS | 3288 | 1461193072220 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 901ms 15:57:52 INFO - PROCESS | 3288 | 1461193072260 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 3288 | 1461193072266 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 15:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:57:52 INFO - PROCESS | 3288 | 1461193072272 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 3288 | 1461193072276 Marionette TRACE conn5 <- [1,762,null,{}] 15:57:52 INFO - PROCESS | 3288 | 1461193072282 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:52 INFO - PROCESS | 3288 | 1461193072392 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 15:57:52 INFO - PROCESS | 3288 | 1461193072462 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B146000 == 47 [pid = 3288] [id = 200] 15:57:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0000006E5719A400) [pid = 3288] [serial = 598] [outer = 0000000000000000] 15:57:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000006E57490C00) [pid = 3288] [serial = 599] [outer = 0000006E5719A400] 15:57:52 INFO - PROCESS | 3288 | 1461193072521 Marionette DEBUG loaded listener.js 15:57:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0000006E5A1C9800) [pid = 3288] [serial = 600] [outer = 0000006E5719A400] 15:57:53 INFO - PROCESS | 3288 | 1461193073152 Marionette TRACE conn5 <- [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]]]}] 15:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 944ms 15:57:53 INFO - PROCESS | 3288 | 1461193073219 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 15:57:53 INFO - PROCESS | 3288 | 1461193073225 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 15:57:53 INFO - PROCESS | 3288 | 1461193073232 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:57:53 INFO - PROCESS | 3288 | 1461193073235 Marionette TRACE conn5 <- [1,766,null,{}] 15:57:53 INFO - PROCESS | 3288 | 1461193073240 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:53 INFO - PROCESS | 3288 | 1461193073378 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 15:57:53 INFO - PROCESS | 3288 | 1461193073446 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFE3000 == 48 [pid = 3288] [id = 201] 15:57:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E5D662800) [pid = 3288] [serial = 601] [outer = 0000000000000000] 15:57:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E5D80B400) [pid = 3288] [serial = 602] [outer = 0000006E5D662800] 15:57:53 INFO - PROCESS | 3288 | 1461193073502 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E5E8E2400) [pid = 3288] [serial = 603] [outer = 0000006E5D662800] 15:57:54 INFO - PROCESS | 3288 | 1461193074071 Marionette TRACE conn5 <- [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]]]}] 15:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 881ms 15:57:54 INFO - PROCESS | 3288 | 1461193074119 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 15:57:54 INFO - PROCESS | 3288 | 1461193074122 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 15:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:57:54 INFO - PROCESS | 3288 | 1461193074126 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:57:54 INFO - PROCESS | 3288 | 1461193074130 Marionette TRACE conn5 <- [1,770,null,{}] 15:57:54 INFO - PROCESS | 3288 | 1461193074142 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:54 INFO - PROCESS | 3288 | 1461193074252 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 15:57:54 INFO - PROCESS | 3288 | 1461193074336 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649AD800 == 49 [pid = 3288] [id = 202] 15:57:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E6142F800) [pid = 3288] [serial = 604] [outer = 0000000000000000] 15:57:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E614DCC00) [pid = 3288] [serial = 605] [outer = 0000006E6142F800] 15:57:54 INFO - PROCESS | 3288 | 1461193074394 Marionette DEBUG loaded listener.js 15:57:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E619F1800) [pid = 3288] [serial = 606] [outer = 0000006E6142F800] 15:57:55 INFO - PROCESS | 3288 | 1461193075002 Marionette TRACE conn5 <- [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]]]}] 15:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 942ms 15:57:55 INFO - PROCESS | 3288 | 1461193075070 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 15:57:55 INFO - PROCESS | 3288 | 1461193075073 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 15:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:57:55 INFO - PROCESS | 3288 | 1461193075076 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:57:55 INFO - PROCESS | 3288 | 1461193075079 Marionette TRACE conn5 <- [1,774,null,{}] 15:57:55 INFO - PROCESS | 3288 | 1461193075083 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:55 INFO - PROCESS | 3288 | 1461193075190 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 15:57:55 INFO - PROCESS | 3288 | 1461193075258 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C5A000 == 50 [pid = 3288] [id = 203] 15:57:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E619F7C00) [pid = 3288] [serial = 607] [outer = 0000000000000000] 15:57:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E62063400) [pid = 3288] [serial = 608] [outer = 0000006E619F7C00] 15:57:55 INFO - PROCESS | 3288 | 1461193075314 Marionette DEBUG loaded listener.js 15:57:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E6206B400) [pid = 3288] [serial = 609] [outer = 0000006E619F7C00] 15:57:56 INFO - PROCESS | 3288 | 1461193076104 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1084ms 15:57:56 INFO - PROCESS | 3288 | 1461193076163 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 15:57:56 INFO - PROCESS | 3288 | 1461193076167 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 15:57:56 INFO - PROCESS | 3288 | 1461193076173 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:57:56 INFO - PROCESS | 3288 | 1461193076177 Marionette TRACE conn5 <- [1,778,null,{}] 15:57:56 INFO - PROCESS | 3288 | 1461193076182 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:56 INFO - PROCESS | 3288 | 1461193076284 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 15:57:56 INFO - PROCESS | 3288 | 1461193076357 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52972000 == 51 [pid = 3288] [id = 204] 15:57:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E55B47400) [pid = 3288] [serial = 610] [outer = 0000000000000000] 15:57:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E56066C00) [pid = 3288] [serial = 611] [outer = 0000006E55B47400] 15:57:56 INFO - PROCESS | 3288 | 1461193076411 Marionette DEBUG loaded listener.js 15:57:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E57198000) [pid = 3288] [serial = 612] [outer = 0000006E55B47400] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E813800 == 50 [pid = 3288] [id = 181] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DE61800 == 49 [pid = 3288] [id = 180] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B35F800 == 48 [pid = 3288] [id = 179] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6210A800 == 47 [pid = 3288] [id = 198] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60410000 == 46 [pid = 3288] [id = 197] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD2F000 == 45 [pid = 3288] [id = 182] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E81C000 == 44 [pid = 3288] [id = 196] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D09F000 == 43 [pid = 3288] [id = 195] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E566A5800 == 42 [pid = 3288] [id = 194] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56734800 == 41 [pid = 3288] [id = 193] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AE5800 == 40 [pid = 3288] [id = 192] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BE2000 == 39 [pid = 3288] [id = 191] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD37800 == 38 [pid = 3288] [id = 190] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E802800 == 37 [pid = 3288] [id = 189] 15:57:56 INFO - PROCESS | 3288 | --DOCSHELL 0000006E52D41800 == 36 [pid = 3288] [id = 188] 15:57:56 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5A1C2000) [pid = 3288] [serial = 558] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E574A0000) [pid = 3288] [serial = 557] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5ACC0000) [pid = 3288] [serial = 560] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E614D9000) [pid = 3288] [serial = 522] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E56156400) [pid = 3288] [serial = 554] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5ACC5400) [pid = 3288] [serial = 552] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E5A940000) [pid = 3288] [serial = 551] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E52523000) [pid = 3288] [serial = 548] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E5710E000) [pid = 3288] [serial = 549] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E5749F000) [pid = 3288] [serial = 555] [outer = 0000000000000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3288 | 1461193076963 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 837ms 15:57:57 INFO - PROCESS | 3288 | 1461193077014 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 3288 | 1461193077020 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 15:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:57:57 INFO - PROCESS | 3288 | 1461193077027 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - PROCESS | 3288 | 1461193077030 Marionette TRACE conn5 <- [1,782,null,{}] 15:57:57 INFO - PROCESS | 3288 | 1461193077034 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:57 INFO - PROCESS | 3288 | 1461193077117 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 15:57:57 INFO - PROCESS | 3288 | 1461193077126 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571CC800 == 37 [pid = 3288] [id = 205] 15:57:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E50E39800) [pid = 3288] [serial = 613] [outer = 0000000000000000] 15:57:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E55884400) [pid = 3288] [serial = 614] [outer = 0000006E50E39800] 15:57:57 INFO - PROCESS | 3288 | 1461193077174 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E57488800) [pid = 3288] [serial = 615] [outer = 0000006E50E39800] 15:57:57 INFO - PROCESS | 3288 | 1461193077619 Marionette TRACE conn5 <- [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]]]}] 15:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 15:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:57:57 INFO - PROCESS | 3288 | 1461193077691 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 3288 | 1461193077694 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 15:57:57 INFO - PROCESS | 3288 | 1461193077698 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - PROCESS | 3288 | 1461193077701 Marionette TRACE conn5 <- [1,786,null,{}] 15:57:57 INFO - PROCESS | 3288 | 1461193077713 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:57 INFO - PROCESS | 3288 | 1461193077798 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 15:57:57 INFO - PROCESS | 3288 | 1461193077815 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D097000 == 38 [pid = 3288] [id = 206] 15:57:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5A90C400) [pid = 3288] [serial = 616] [outer = 0000000000000000] 15:57:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5A93DC00) [pid = 3288] [serial = 617] [outer = 0000006E5A90C400] 15:57:57 INFO - PROCESS | 3288 | 1461193077863 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5A951800) [pid = 3288] [serial = 618] [outer = 0000006E5A90C400] 15:57:58 INFO - PROCESS | 3288 | 1461193078308 Marionette TRACE conn5 <- [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]]]}] 15:57:58 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 15:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 629ms 15:57:58 INFO - PROCESS | 3288 | 1461193078329 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 15:57:58 INFO - PROCESS | 3288 | 1461193078332 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 15:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:57:58 INFO - PROCESS | 3288 | 1461193078336 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - PROCESS | 3288 | 1461193078337 Marionette TRACE conn5 <- [1,790,null,{}] 15:57:58 INFO - PROCESS | 3288 | 1461193078345 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:58 INFO - PROCESS | 3288 | 1461193078428 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 15:57:58 INFO - PROCESS | 3288 | 1461193078434 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E56F800 == 39 [pid = 3288] [id = 207] 15:57:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5ACBA400) [pid = 3288] [serial = 619] [outer = 0000000000000000] 15:57:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5ACC3000) [pid = 3288] [serial = 620] [outer = 0000006E5ACBA400] 15:57:58 INFO - PROCESS | 3288 | 1461193078482 Marionette DEBUG loaded listener.js 15:57:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5AD7C000) [pid = 3288] [serial = 621] [outer = 0000006E5ACBA400] 15:57:58 INFO - PROCESS | 3288 | 1461193078912 Marionette TRACE conn5 <- [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]]]}] 15:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 15:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 628ms 15:57:58 INFO - PROCESS | 3288 | 1461193078967 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 15:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:57:58 INFO - PROCESS | 3288 | 1461193078969 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 15:57:58 INFO - PROCESS | 3288 | 1461193078973 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - PROCESS | 3288 | 1461193078975 Marionette TRACE conn5 <- [1,794,null,{}] 15:57:58 INFO - PROCESS | 3288 | 1461193078978 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:59 INFO - PROCESS | 3288 | 1461193079056 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 15:57:59 INFO - PROCESS | 3288 | 1461193079062 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56737000 == 40 [pid = 3288] [id = 208] 15:57:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5B37EC00) [pid = 3288] [serial = 622] [outer = 0000000000000000] 15:57:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5D02BC00) [pid = 3288] [serial = 623] [outer = 0000006E5B37EC00] 15:57:59 INFO - PROCESS | 3288 | 1461193079109 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5D66A800) [pid = 3288] [serial = 624] [outer = 0000006E5B37EC00] 15:57:59 INFO - PROCESS | 3288 | 1461193079598 Marionette TRACE conn5 <- [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]]]}] 15:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 15:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 672ms 15:57:59 INFO - PROCESS | 3288 | 1461193079647 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 15:57:59 INFO - PROCESS | 3288 | 1461193079649 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 15:57:59 INFO - PROCESS | 3288 | 1461193079653 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:57:59 INFO - PROCESS | 3288 | 1461193079655 Marionette TRACE conn5 <- [1,798,null,{}] 15:57:59 INFO - PROCESS | 3288 | 1461193079658 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:59 INFO - PROCESS | 3288 | 1461193079783 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 15:57:59 INFO - PROCESS | 3288 | 1461193079835 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BDA800 == 41 [pid = 3288] [id = 209] 15:57:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5E29B800) [pid = 3288] [serial = 625] [outer = 0000000000000000] 15:57:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5E5CA400) [pid = 3288] [serial = 626] [outer = 0000006E5E29B800] 15:57:59 INFO - PROCESS | 3288 | 1461193079884 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5E876C00) [pid = 3288] [serial = 627] [outer = 0000006E5E29B800] 15:58:00 INFO - PROCESS | 3288 | 1461193080324 Marionette TRACE conn5 <- [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]]]}] 15:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 15:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:58:00 INFO - PROCESS | 3288 | 1461193080417 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 15:58:00 INFO - PROCESS | 3288 | 1461193080419 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 15:58:00 INFO - PROCESS | 3288 | 1461193080422 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:58:00 INFO - PROCESS | 3288 | 1461193080424 Marionette TRACE conn5 <- [1,802,null,{}] 15:58:00 INFO - PROCESS | 3288 | 1461193080428 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:00 INFO - PROCESS | 3288 | 1461193080531 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 15:58:00 INFO - PROCESS | 3288 | 1461193080581 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D50800 == 42 [pid = 3288] [id = 210] 15:58:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5F023C00) [pid = 3288] [serial = 628] [outer = 0000000000000000] 15:58:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5F0EAC00) [pid = 3288] [serial = 629] [outer = 0000006E5F023C00] 15:58:00 INFO - PROCESS | 3288 | 1461193080627 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E60861000) [pid = 3288] [serial = 630] [outer = 0000006E5F023C00] 15:58:01 INFO - PROCESS | 3288 | 1461193081060 Marionette TRACE conn5 <- [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] 15:58:01 INFO - PROCESS | 3288 | 1461193081117 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 15:58:01 INFO - PROCESS | 3288 | 1461193081120 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 3288 | 1461193081122 Marionette TRACE conn5 <- [1,806,null,{}] 15:58:01 INFO - PROCESS | 3288 | 1461193081130 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:01 INFO - PROCESS | 3288 | 1461193081232 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 15:58:01 INFO - PROCESS | 3288 | 1461193081242 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C54000 == 43 [pid = 3288] [id = 211] 15:58:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E60F89400) [pid = 3288] [serial = 631] [outer = 0000000000000000] 15:58:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E6140F400) [pid = 3288] [serial = 632] [outer = 0000006E60F89400] 15:58:01 INFO - PROCESS | 3288 | 1461193081292 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E614D4800) [pid = 3288] [serial = 633] [outer = 0000006E60F89400] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5D062000) [pid = 3288] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E60B37800) [pid = 3288] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E57496C00) [pid = 3288] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5E2A0800) [pid = 3288] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5E8E7400) [pid = 3288] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5A93F800) [pid = 3288] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E50FE8400) [pid = 3288] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E50CA9000) [pid = 3288] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5D66C400) [pid = 3288] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5E4DB800) [pid = 3288] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5A940400) [pid = 3288] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:58:01 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5D638000) [pid = 3288] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:58:01 INFO - PROCESS | 3288 | 1461193081792 Marionette TRACE conn5 <- [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]]]}] 15:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 731ms 15:58:01 INFO - PROCESS | 3288 | 1461193081853 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 15:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:58:01 INFO - PROCESS | 3288 | 1461193081855 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 15:58:01 INFO - PROCESS | 3288 | 1461193081859 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 3288 | 1461193081861 Marionette TRACE conn5 <- [1,810,null,{}] 15:58:01 INFO - PROCESS | 3288 | 1461193081864 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:01 INFO - PROCESS | 3288 | 1461193081947 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 15:58:01 INFO - PROCESS | 3288 | 1461193081954 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C78000 == 44 [pid = 3288] [id = 212] 15:58:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5D802C00) [pid = 3288] [serial = 634] [outer = 0000000000000000] 15:58:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5F0E6000) [pid = 3288] [serial = 635] [outer = 0000006E5D802C00] 15:58:02 INFO - PROCESS | 3288 | 1461193082001 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E614D9C00) [pid = 3288] [serial = 636] [outer = 0000006E5D802C00] 15:58:02 INFO - PROCESS | 3288 | 1461193082426 Marionette TRACE conn5 <- [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] 15:58:02 INFO - PROCESS | 3288 | 1461193082493 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 15:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:58:02 INFO - PROCESS | 3288 | 1461193082497 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 3288 | 1461193082498 Marionette TRACE conn5 <- [1,814,null,{}] 15:58:02 INFO - PROCESS | 3288 | 1461193082502 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:02 INFO - PROCESS | 3288 | 1461193082583 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 15:58:02 INFO - PROCESS | 3288 | 1461193082590 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6595A800 == 45 [pid = 3288] [id = 213] 15:58:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E62062800) [pid = 3288] [serial = 637] [outer = 0000000000000000] 15:58:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E6206B000) [pid = 3288] [serial = 638] [outer = 0000006E62062800] 15:58:02 INFO - PROCESS | 3288 | 1461193082636 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E62136800) [pid = 3288] [serial = 639] [outer = 0000006E62062800] 15:58:03 INFO - PROCESS | 3288 | 1461193083059 Marionette TRACE conn5 <- [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]]]}] 15:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 586ms 15:58:03 INFO - PROCESS | 3288 | 1461193083086 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 15:58:03 INFO - PROCESS | 3288 | 1461193083089 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 15:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:58:03 INFO - PROCESS | 3288 | 1461193083097 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:58:03 INFO - PROCESS | 3288 | 1461193083099 Marionette TRACE conn5 <- [1,818,null,{}] 15:58:03 INFO - PROCESS | 3288 | 1461193083103 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:03 INFO - PROCESS | 3288 | 1461193083203 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 15:58:03 INFO - PROCESS | 3288 | 1461193083211 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BA7000 == 46 [pid = 3288] [id = 214] 15:58:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E62160400) [pid = 3288] [serial = 640] [outer = 0000000000000000] 15:58:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E62165000) [pid = 3288] [serial = 641] [outer = 0000006E62160400] 15:58:03 INFO - PROCESS | 3288 | 1461193083263 Marionette DEBUG loaded listener.js 15:58:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E62246800) [pid = 3288] [serial = 642] [outer = 0000006E62160400] 15:58:03 INFO - PROCESS | 3288 | 1461193083952 Marionette TRACE conn5 <- [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]]]}] 15:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 879ms 15:58:04 INFO - PROCESS | 3288 | 1461193083986 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 3288 | 1461193083991 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 15:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:58:04 INFO - PROCESS | 3288 | 1461193083998 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - PROCESS | 3288 | 1461193084002 Marionette TRACE conn5 <- [1,822,null,{}] 15:58:04 INFO - PROCESS | 3288 | 1461193084009 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:04 INFO - PROCESS | 3288 | 1461193084120 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 15:58:04 INFO - PROCESS | 3288 | 1461193084194 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571E1000 == 47 [pid = 3288] [id = 215] 15:58:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E50FDF400) [pid = 3288] [serial = 643] [outer = 0000000000000000] 15:58:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E528CEC00) [pid = 3288] [serial = 644] [outer = 0000006E50FDF400] 15:58:04 INFO - PROCESS | 3288 | 1461193084293 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5710DC00) [pid = 3288] [serial = 645] [outer = 0000006E50FDF400] 15:58:04 INFO - PROCESS | 3288 | 1461193084916 Marionette TRACE conn5 <- [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]]]}] 15:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 984ms 15:58:04 INFO - PROCESS | 3288 | 1461193084984 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 3288 | 1461193084991 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 15:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:58:05 INFO - PROCESS | 3288 | 1461193084998 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:58:05 INFO - PROCESS | 3288 | 1461193085001 Marionette TRACE conn5 <- [1,826,null,{}] 15:58:05 INFO - PROCESS | 3288 | 1461193085005 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:05 INFO - PROCESS | 3288 | 1461193085145 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 15:58:05 INFO - PROCESS | 3288 | 1461193085217 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60313000 == 48 [pid = 3288] [id = 216] 15:58:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5A1C8400) [pid = 3288] [serial = 646] [outer = 0000000000000000] 15:58:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5A946C00) [pid = 3288] [serial = 647] [outer = 0000006E5A1C8400] 15:58:05 INFO - PROCESS | 3288 | 1461193085314 Marionette DEBUG loaded listener.js 15:58:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5B3E1000) [pid = 3288] [serial = 648] [outer = 0000006E5A1C8400] 15:58:05 INFO - PROCESS | 3288 | 1461193085952 Marionette TRACE conn5 <- [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]]]}] 15:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 986ms 15:58:05 INFO - PROCESS | 3288 | 1461193085989 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 15:58:05 INFO - PROCESS | 3288 | 1461193085992 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 15:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:58:06 INFO - PROCESS | 3288 | 1461193085996 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:58:06 INFO - PROCESS | 3288 | 1461193086000 Marionette TRACE conn5 <- [1,830,null,{}] 15:58:06 INFO - PROCESS | 3288 | 1461193086012 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:06 INFO - PROCESS | 3288 | 1461193086123 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 15:58:06 INFO - PROCESS | 3288 | 1461193086197 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C82000 == 49 [pid = 3288] [id = 217] 15:58:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5E4DF400) [pid = 3288] [serial = 649] [outer = 0000000000000000] 15:58:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E603F3000) [pid = 3288] [serial = 650] [outer = 0000006E5E4DF400] 15:58:06 INFO - PROCESS | 3288 | 1461193086296 Marionette DEBUG loaded listener.js 15:58:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E6213E400) [pid = 3288] [serial = 651] [outer = 0000006E5E4DF400] 15:58:06 INFO - PROCESS | 3288 | 1461193086890 Marionette TRACE conn5 <- [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]]]}] 15:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 944ms 15:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:58:06 INFO - PROCESS | 3288 | 1461193086942 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 15:58:06 INFO - PROCESS | 3288 | 1461193086945 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 15:58:06 INFO - PROCESS | 3288 | 1461193086949 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:58:06 INFO - PROCESS | 3288 | 1461193086951 Marionette TRACE conn5 <- [1,834,null,{}] 15:58:06 INFO - PROCESS | 3288 | 1461193086955 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:07 INFO - PROCESS | 3288 | 1461193087061 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 15:58:07 INFO - PROCESS | 3288 | 1461193087133 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571D2000 == 50 [pid = 3288] [id = 218] 15:58:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E50FE8C00) [pid = 3288] [serial = 652] [outer = 0000000000000000] 15:58:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5AC27C00) [pid = 3288] [serial = 653] [outer = 0000006E50FE8C00] 15:58:07 INFO - PROCESS | 3288 | 1461193087190 Marionette DEBUG loaded listener.js 15:58:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E62165800) [pid = 3288] [serial = 654] [outer = 0000006E50FE8C00] 15:58:07 INFO - PROCESS | 3288 | 1461193087961 Marionette TRACE conn5 <- [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]]]}] 15:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1031ms 15:58:07 INFO - PROCESS | 3288 | 1461193087982 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 15:58:07 INFO - PROCESS | 3288 | 1461193087986 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 15:58:07 INFO - PROCESS | 3288 | 1461193087991 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:58:07 INFO - PROCESS | 3288 | 1461193087995 Marionette TRACE conn5 <- [1,838,null,{}] 15:58:08 INFO - PROCESS | 3288 | 1461193088021 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:08 INFO - PROCESS | 3288 | 1461193088156 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 15:58:08 INFO - PROCESS | 3288 | 1461193088175 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56730000 == 51 [pid = 3288] [id = 219] 15:58:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5719BC00) [pid = 3288] [serial = 655] [outer = 0000000000000000] 15:58:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5749F000) [pid = 3288] [serial = 656] [outer = 0000006E5719BC00] 15:58:08 INFO - PROCESS | 3288 | 1461193088228 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5A1C7C00) [pid = 3288] [serial = 657] [outer = 0000006E5719BC00] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E52894800 == 50 [pid = 3288] [id = 30] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6595A800 == 49 [pid = 3288] [id = 213] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C78000 == 48 [pid = 3288] [id = 212] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C54000 == 47 [pid = 3288] [id = 211] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D50800 == 46 [pid = 3288] [id = 210] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BDA800 == 45 [pid = 3288] [id = 209] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56737000 == 44 [pid = 3288] [id = 208] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E56F800 == 43 [pid = 3288] [id = 207] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D097000 == 42 [pid = 3288] [id = 206] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571CC800 == 41 [pid = 3288] [id = 205] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E52972000 == 40 [pid = 3288] [id = 204] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E614DE000) [pid = 3288] [serial = 596] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B146000 == 39 [pid = 3288] [id = 200] 15:58:08 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D57000 == 38 [pid = 3288] [id = 199] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5E1F4800) [pid = 3288] [serial = 546] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5D662000) [pid = 3288] [serial = 587] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E60F7F000) [pid = 3288] [serial = 593] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5A94F800) [pid = 3288] [serial = 584] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5E8E9400) [pid = 3288] [serial = 573] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5E5D2C00) [pid = 3288] [serial = 572] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5FD94C00) [pid = 3288] [serial = 576] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5F35CC00) [pid = 3288] [serial = 575] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E603B6C00) [pid = 3288] [serial = 579] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5A958400) [pid = 3288] [serial = 578] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E52060000) [pid = 3288] [serial = 581] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5710B800) [pid = 3288] [serial = 582] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5166D800) [pid = 3288] [serial = 564] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E50E43800) [pid = 3288] [serial = 563] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5DE09400) [pid = 3288] [serial = 570] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5D810800) [pid = 3288] [serial = 569] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5F361400) [pid = 3288] [serial = 590] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5ACC3400) [pid = 3288] [serial = 567] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5A94A800) [pid = 3288] [serial = 566] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E6085A000) [pid = 3288] [serial = 591] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5E1F9000) [pid = 3288] [serial = 588] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E61408800) [pid = 3288] [serial = 594] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5ACC1C00) [pid = 3288] [serial = 585] [outer = 0000000000000000] [url = about:blank] 15:58:08 INFO - PROCESS | 3288 | 1461193088850 Marionette TRACE conn5 <- [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]]]}] 15:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 901ms 15:58:08 INFO - PROCESS | 3288 | 1461193088897 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 15:58:08 INFO - PROCESS | 3288 | 1461193088903 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 15:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:58:08 INFO - PROCESS | 3288 | 1461193088909 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:58:08 INFO - PROCESS | 3288 | 1461193088912 Marionette TRACE conn5 <- [1,842,null,{}] 15:58:08 INFO - PROCESS | 3288 | 1461193088915 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:09 INFO - PROCESS | 3288 | 1461193089009 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 15:58:09 INFO - PROCESS | 3288 | 1461193089080 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56081000 == 39 [pid = 3288] [id = 220] 15:58:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E52060000) [pid = 3288] [serial = 658] [outer = 0000000000000000] 15:58:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E57197400) [pid = 3288] [serial = 659] [outer = 0000006E52060000] 15:58:09 INFO - PROCESS | 3288 | 1461193089127 Marionette DEBUG loaded listener.js 15:58:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5A93C400) [pid = 3288] [serial = 660] [outer = 0000006E52060000] 15:58:09 INFO - PROCESS | 3288 | 1461193089496 Marionette TRACE conn5 <- [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]]]}] 15:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 15:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:58:09 INFO - PROCESS | 3288 | 1461193089575 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 15:58:09 INFO - PROCESS | 3288 | 1461193089578 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 15:58:09 INFO - PROCESS | 3288 | 1461193089582 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:58:09 INFO - PROCESS | 3288 | 1461193089586 Marionette TRACE conn5 <- [1,846,null,{}] 15:58:09 INFO - PROCESS | 3288 | 1461193089597 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:09 INFO - PROCESS | 3288 | 1461193089685 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 15:58:09 INFO - PROCESS | 3288 | 1461193089699 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E54A000 == 40 [pid = 3288] [id = 221] 15:58:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5ACC6400) [pid = 3288] [serial = 661] [outer = 0000000000000000] 15:58:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5D022C00) [pid = 3288] [serial = 662] [outer = 0000006E5ACC6400] 15:58:09 INFO - PROCESS | 3288 | 1461193089753 Marionette DEBUG loaded listener.js 15:58:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5D807000) [pid = 3288] [serial = 663] [outer = 0000006E5ACC6400] 15:58:10 INFO - PROCESS | 3288 | 1461193090189 Marionette TRACE conn5 <- [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]]]}] 15:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 628ms 15:58:10 INFO - PROCESS | 3288 | 1461193090211 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 15:58:10 INFO - PROCESS | 3288 | 1461193090214 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 15:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:58:10 INFO - PROCESS | 3288 | 1461193090217 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:58:10 INFO - PROCESS | 3288 | 1461193090219 Marionette TRACE conn5 <- [1,850,null,{}] 15:58:10 INFO - PROCESS | 3288 | 1461193090228 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:10 INFO - PROCESS | 3288 | 1461193090312 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 15:58:10 INFO - PROCESS | 3288 | 1461193090318 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD3F800 == 41 [pid = 3288] [id = 222] 15:58:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5DE0E800) [pid = 3288] [serial = 664] [outer = 0000000000000000] 15:58:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5E13FC00) [pid = 3288] [serial = 665] [outer = 0000006E5DE0E800] 15:58:10 INFO - PROCESS | 3288 | 1461193090368 Marionette DEBUG loaded listener.js 15:58:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5E299800) [pid = 3288] [serial = 666] [outer = 0000006E5DE0E800] 15:58:10 INFO - PROCESS | 3288 | 1461193090784 Marionette TRACE conn5 <- [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]]]}] 15:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 586ms 15:58:10 INFO - PROCESS | 3288 | 1461193090815 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 15:58:10 INFO - PROCESS | 3288 | 1461193090817 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 15:58:10 INFO - PROCESS | 3288 | 1461193090820 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:58:10 INFO - PROCESS | 3288 | 1461193090822 Marionette TRACE conn5 <- [1,854,null,{}] 15:58:10 INFO - PROCESS | 3288 | 1461193090826 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:10 INFO - PROCESS | 3288 | 1461193090904 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 15:58:10 INFO - PROCESS | 3288 | 1461193090911 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60B18800 == 42 [pid = 3288] [id = 223] 15:58:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5E2A0C00) [pid = 3288] [serial = 667] [outer = 0000000000000000] 15:58:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5E5CFC00) [pid = 3288] [serial = 668] [outer = 0000006E5E2A0C00] 15:58:10 INFO - PROCESS | 3288 | 1461193090959 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5EBACC00) [pid = 3288] [serial = 669] [outer = 0000006E5E2A0C00] 15:58:11 INFO - PROCESS | 3288 | 1461193091438 Marionette TRACE conn5 <- [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]]]}] 15:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 670ms 15:58:11 INFO - PROCESS | 3288 | 1461193091502 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 15:58:11 INFO - PROCESS | 3288 | 1461193091504 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 15:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:58:11 INFO - PROCESS | 3288 | 1461193091508 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - PROCESS | 3288 | 1461193091509 Marionette TRACE conn5 <- [1,858,null,{}] 15:58:11 INFO - PROCESS | 3288 | 1461193091513 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:11 INFO - PROCESS | 3288 | 1461193091645 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 15:58:11 INFO - PROCESS | 3288 | 1461193091699 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62118800 == 43 [pid = 3288] [id = 224] 15:58:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E60B40400) [pid = 3288] [serial = 670] [outer = 0000000000000000] 15:58:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E61408800) [pid = 3288] [serial = 671] [outer = 0000006E60B40400] 15:58:11 INFO - PROCESS | 3288 | 1461193091749 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E614D8400) [pid = 3288] [serial = 672] [outer = 0000006E60B40400] 15:58:12 INFO - PROCESS | 3288 | 1461193092189 Marionette TRACE conn5 <- [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]]]}] 15:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 733ms 15:58:12 INFO - PROCESS | 3288 | 1461193092272 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 15:58:12 INFO - PROCESS | 3288 | 1461193092274 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 15:58:12 INFO - PROCESS | 3288 | 1461193092277 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:58:12 INFO - PROCESS | 3288 | 1461193092279 Marionette TRACE conn5 <- [1,862,null,{}] 15:58:12 INFO - PROCESS | 3288 | 1461193092283 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:58:12 INFO - PROCESS | 3288 | 1461193092385 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 15:58:12 INFO - PROCESS | 3288 | 1461193092397 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:12 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56734800 == 44 [pid = 3288] [id = 225] 15:58:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E619F2800) [pid = 3288] [serial = 673] [outer = 0000000000000000] 15:58:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E619FAC00) [pid = 3288] [serial = 674] [outer = 0000006E619F2800] 15:58:12 INFO - PROCESS | 3288 | 1461193092444 Marionette DEBUG loaded listener.js 15:58:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E6213BC00) [pid = 3288] [serial = 675] [outer = 0000006E619F2800] 15:58:12 INFO - PROCESS | 3288 | 1461193092872 Marionette TRACE conn5 <- [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]]]}] 15:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 630ms 15:58:12 INFO - PROCESS | 3288 | 1461193092917 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 15:58:12 INFO - PROCESS | 3288 | 1461193092919 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 15:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:58:12 INFO - PROCESS | 3288 | 1461193092923 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:58:12 INFO - PROCESS | 3288 | 1461193092925 Marionette TRACE conn5 <- [1,866,null,{}] 15:58:12 INFO - PROCESS | 3288 | 1461193092928 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:13 INFO - PROCESS | 3288 | 1461193093031 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 15:58:13 INFO - PROCESS | 3288 | 1461193093039 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6595F800 == 45 [pid = 3288] [id = 226] 15:58:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E62161800) [pid = 3288] [serial = 676] [outer = 0000000000000000] 15:58:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E62244800) [pid = 3288] [serial = 677] [outer = 0000006E62161800] 15:58:13 INFO - PROCESS | 3288 | 1461193093122 Marionette DEBUG loaded listener.js 15:58:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E6224E000) [pid = 3288] [serial = 678] [outer = 0000006E62161800] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5A90C400) [pid = 3288] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5B37EC00) [pid = 3288] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5ACBA400) [pid = 3288] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5D802C00) [pid = 3288] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5AC29800) [pid = 3288] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5E29B800) [pid = 3288] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E50E39800) [pid = 3288] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E62062800) [pid = 3288] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E55B47400) [pid = 3288] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E60F89400) [pid = 3288] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E619F7C00) [pid = 3288] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:58:14 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5F023C00) [pid = 3288] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:58:14 INFO - PROCESS | 3288 | 1461193094863 Marionette TRACE conn5 <- [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]]]}] 15:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1986ms 15:58:14 INFO - PROCESS | 3288 | 1461193094913 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 15:58:14 INFO - PROCESS | 3288 | 1461193094915 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 15:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:58:14 INFO - PROCESS | 3288 | 1461193094918 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 3288 | 1461193094920 Marionette TRACE conn5 <- [1,870,null,{}] 15:58:14 INFO - PROCESS | 3288 | 1461193094924 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:15 INFO - PROCESS | 3288 | 1461193095003 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 15:58:15 INFO - PROCESS | 3288 | 1461193095011 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6630E800 == 46 [pid = 3288] [id = 227] 15:58:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E6224C000) [pid = 3288] [serial = 679] [outer = 0000000000000000] 15:58:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E62D1A800) [pid = 3288] [serial = 680] [outer = 0000006E6224C000] 15:58:15 INFO - PROCESS | 3288 | 1461193095056 Marionette DEBUG loaded listener.js 15:58:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E62FDE000) [pid = 3288] [serial = 681] [outer = 0000006E6224C000] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649AD800 == 45 [pid = 3288] [id = 202] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFD3800 == 44 [pid = 3288] [id = 19] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60B1A800 == 43 [pid = 3288] [id = 20] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9A6000 == 42 [pid = 3288] [id = 18] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C5A000 == 41 [pid = 3288] [id = 203] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFE3000 == 40 [pid = 3288] [id = 201] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56730000 == 39 [pid = 3288] [id = 219] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571D2000 == 38 [pid = 3288] [id = 218] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C82000 == 37 [pid = 3288] [id = 217] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60313000 == 36 [pid = 3288] [id = 216] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BA7000 == 35 [pid = 3288] [id = 214] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571E1000 == 34 [pid = 3288] [id = 215] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E54A000 == 33 [pid = 3288] [id = 221] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56081000 == 32 [pid = 3288] [id = 220] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60B18800 == 31 [pid = 3288] [id = 223] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56734800 == 30 [pid = 3288] [id = 225] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD3F800 == 29 [pid = 3288] [id = 222] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62118800 == 28 [pid = 3288] [id = 224] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E62165000) [pid = 3288] [serial = 641] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E62136800) [pid = 3288] [serial = 639] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5A951800) [pid = 3288] [serial = 618] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5D66A800) [pid = 3288] [serial = 624] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5ACC3000) [pid = 3288] [serial = 620] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E614D9C00) [pid = 3288] [serial = 636] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5B1AF800) [pid = 3288] [serial = 561] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5F0E6000) [pid = 3288] [serial = 635] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5E5CA400) [pid = 3288] [serial = 626] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E55884400) [pid = 3288] [serial = 614] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5D02BC00) [pid = 3288] [serial = 623] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E57488800) [pid = 3288] [serial = 615] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E6206B000) [pid = 3288] [serial = 638] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E57490C00) [pid = 3288] [serial = 599] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E56066C00) [pid = 3288] [serial = 611] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E6140F400) [pid = 3288] [serial = 632] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5E876C00) [pid = 3288] [serial = 627] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E614D4800) [pid = 3288] [serial = 633] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E6206B400) [pid = 3288] [serial = 609] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E60861000) [pid = 3288] [serial = 630] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E5D80B400) [pid = 3288] [serial = 602] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E57198000) [pid = 3288] [serial = 612] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E614DCC00) [pid = 3288] [serial = 605] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (0000006E5F0EAC00) [pid = 3288] [serial = 629] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0000006E62063400) [pid = 3288] [serial = 608] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (0000006E5A93DC00) [pid = 3288] [serial = 617] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (0000006E5AD7C000) [pid = 3288] [serial = 621] [outer = 0000000000000000] [url = about:blank] 15:58:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6595F800 == 27 [pid = 3288] [id = 226] 15:58:17 INFO - PROCESS | 3288 | 1461193097011 Marionette TRACE conn5 <- [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]]]}] 15:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2136ms 15:58:17 INFO - PROCESS | 3288 | 1461193097058 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 15:58:17 INFO - PROCESS | 3288 | 1461193097062 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 15:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:58:17 INFO - PROCESS | 3288 | 1461193097067 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:58:17 INFO - PROCESS | 3288 | 1461193097070 Marionette TRACE conn5 <- [1,874,null,{}] 15:58:17 INFO - PROCESS | 3288 | 1461193097077 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:17 INFO - PROCESS | 3288 | 1461193097170 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 15:58:17 INFO - PROCESS | 3288 | 1461193097178 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E517AA800 == 28 [pid = 3288] [id = 228] 15:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (0000006E50F06C00) [pid = 3288] [serial = 682] [outer = 0000000000000000] 15:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0000006E50F08400) [pid = 3288] [serial = 683] [outer = 0000006E50F06C00] 15:58:17 INFO - PROCESS | 3288 | 1461193097230 Marionette DEBUG loaded listener.js 15:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000006E50FE3C00) [pid = 3288] [serial = 684] [outer = 0000006E50F06C00] 15:58:17 INFO - PROCESS | 3288 | 1461193097706 Marionette TRACE conn5 <- [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]]]}] 15:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 692ms 15:58:17 INFO - PROCESS | 3288 | 1461193097760 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 15:58:17 INFO - PROCESS | 3288 | 1461193097766 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 15:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:58:17 INFO - PROCESS | 3288 | 1461193097773 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:58:17 INFO - PROCESS | 3288 | 1461193097776 Marionette TRACE conn5 <- [1,878,null,{}] 15:58:17 INFO - PROCESS | 3288 | 1461193097781 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:17 INFO - PROCESS | 3288 | 1461193097871 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 15:58:17 INFO - PROCESS | 3288 | 1461193097880 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E559D4000 == 29 [pid = 3288] [id = 229] 15:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0000006E51046800) [pid = 3288] [serial = 685] [outer = 0000000000000000] 15:58:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E5205A400) [pid = 3288] [serial = 686] [outer = 0000006E51046800] 15:58:17 INFO - PROCESS | 3288 | 1461193097929 Marionette DEBUG loaded listener.js 15:58:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E52921800) [pid = 3288] [serial = 687] [outer = 0000006E51046800] 15:58:18 INFO - PROCESS | 3288 | 1461193098406 Marionette TRACE conn5 <- [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]]]}] 15:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 671ms 15:58:18 INFO - PROCESS | 3288 | 1461193098450 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 15:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:58:18 INFO - PROCESS | 3288 | 1461193098453 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 15:58:18 INFO - PROCESS | 3288 | 1461193098457 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:58:18 INFO - PROCESS | 3288 | 1461193098462 Marionette TRACE conn5 <- [1,882,null,{}] 15:58:18 INFO - PROCESS | 3288 | 1461193098475 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:18 INFO - PROCESS | 3288 | 1461193098600 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 15:58:18 INFO - PROCESS | 3288 | 1461193098671 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566BB000 == 30 [pid = 3288] [id = 230] 15:58:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E4FC50400) [pid = 3288] [serial = 688] [outer = 0000000000000000] 15:58:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E56313C00) [pid = 3288] [serial = 689] [outer = 0000006E4FC50400] 15:58:18 INFO - PROCESS | 3288 | 1461193098722 Marionette DEBUG loaded listener.js 15:58:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E565F2800) [pid = 3288] [serial = 690] [outer = 0000006E4FC50400] 15:58:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E565A7000) [pid = 3288] [serial = 691] [outer = 0000006E507D0800] 15:58:19 INFO - PROCESS | 3288 | 1461193099184 Marionette TRACE conn5 <- [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]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 796ms 15:58:19 INFO - PROCESS | 3288 | 1461193099255 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 3288 | 1461193099258 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 15:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:58:19 INFO - PROCESS | 3288 | 1461193099261 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 3288 | 1461193099263 Marionette TRACE conn5 <- [1,886,null,{}] 15:58:19 INFO - PROCESS | 3288 | 1461193099267 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:19 INFO - PROCESS | 3288 | 1461193099349 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 15:58:19 INFO - PROCESS | 3288 | 1461193099357 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E573C8800 == 31 [pid = 3288] [id = 231] 15:58:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E57489C00) [pid = 3288] [serial = 692] [outer = 0000000000000000] 15:58:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5748FC00) [pid = 3288] [serial = 693] [outer = 0000006E57489C00] 15:58:19 INFO - PROCESS | 3288 | 1461193099404 Marionette DEBUG loaded listener.js 15:58:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E574AA000) [pid = 3288] [serial = 694] [outer = 0000006E57489C00] 15:58:19 INFO - PROCESS | 3288 | 1461193099835 Marionette TRACE conn5 <- [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]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 628ms 15:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:58:19 INFO - PROCESS | 3288 | 1461193099892 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 3288 | 1461193099894 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 15:58:19 INFO - PROCESS | 3288 | 1461193099897 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 3288 | 1461193099899 Marionette TRACE conn5 <- [1,890,null,{}] 15:58:19 INFO - PROCESS | 3288 | 1461193099903 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:20 INFO - PROCESS | 3288 | 1461193100009 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 15:58:20 INFO - PROCESS | 3288 | 1461193100018 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B146000 == 32 [pid = 3288] [id = 232] 15:58:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E51045C00) [pid = 3288] [serial = 695] [outer = 0000000000000000] 15:58:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5A180400) [pid = 3288] [serial = 696] [outer = 0000006E51045C00] 15:58:20 INFO - PROCESS | 3288 | 1461193100065 Marionette DEBUG loaded listener.js 15:58:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5A1C2800) [pid = 3288] [serial = 697] [outer = 0000006E51045C00] 15:58:20 INFO - PROCESS | 3288 | 1461193100499 Marionette TRACE conn5 <- [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]]]}] 15:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 690ms 15:58:20 INFO - PROCESS | 3288 | 1461193100591 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 15:58:20 INFO - PROCESS | 3288 | 1461193100593 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 15:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:58:20 INFO - PROCESS | 3288 | 1461193100597 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:58:20 INFO - PROCESS | 3288 | 1461193100599 Marionette TRACE conn5 <- [1,894,null,{}] 15:58:20 INFO - PROCESS | 3288 | 1461193100602 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:20 INFO - PROCESS | 3288 | 1461193100713 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 15:58:20 INFO - PROCESS | 3288 | 1461193100721 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D414000 == 33 [pid = 3288] [id = 233] 15:58:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5A946800) [pid = 3288] [serial = 698] [outer = 0000000000000000] 15:58:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5A95CC00) [pid = 3288] [serial = 699] [outer = 0000006E5A946800] 15:58:20 INFO - PROCESS | 3288 | 1461193100771 Marionette DEBUG loaded listener.js 15:58:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5ACBC400) [pid = 3288] [serial = 700] [outer = 0000006E5A946800] 15:58:21 INFO - PROCESS | 3288 | 1461193101176 Marionette TRACE conn5 <- [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]]]}] 15:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 15:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:58:21 INFO - PROCESS | 3288 | 1461193101228 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 15:58:21 INFO - PROCESS | 3288 | 1461193101231 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 15:58:21 INFO - PROCESS | 3288 | 1461193101234 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:58:21 INFO - PROCESS | 3288 | 1461193101236 Marionette TRACE conn5 <- [1,898,null,{}] 15:58:21 INFO - PROCESS | 3288 | 1461193101239 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:21 INFO - PROCESS | 3288 | 1461193101315 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 15:58:21 INFO - PROCESS | 3288 | 1461193101352 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DE6F800 == 34 [pid = 3288] [id = 234] 15:58:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5ACC4800) [pid = 3288] [serial = 701] [outer = 0000000000000000] 15:58:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5ACC6C00) [pid = 3288] [serial = 702] [outer = 0000006E5ACC4800] 15:58:21 INFO - PROCESS | 3288 | 1461193101398 Marionette DEBUG loaded listener.js 15:58:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5AD79000) [pid = 3288] [serial = 703] [outer = 0000006E5ACC4800] 15:58:21 INFO - PROCESS | 3288 | 1461193101804 Marionette TRACE conn5 <- [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]]]}] 15:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 15:58:21 INFO - PROCESS | 3288 | 1461193101867 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 15:58:21 INFO - PROCESS | 3288 | 1461193101869 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 15:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:58:21 INFO - PROCESS | 3288 | 1461193101873 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:58:21 INFO - PROCESS | 3288 | 1461193101874 Marionette TRACE conn5 <- [1,902,null,{}] 15:58:21 INFO - PROCESS | 3288 | 1461193101878 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:21 INFO - PROCESS | 3288 | 1461193101954 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 15:58:21 INFO - PROCESS | 3288 | 1461193101962 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E776000 == 35 [pid = 3288] [id = 235] 15:58:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5B1AB000) [pid = 3288] [serial = 704] [outer = 0000000000000000] 15:58:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5B376800) [pid = 3288] [serial = 705] [outer = 0000006E5B1AB000] 15:58:22 INFO - PROCESS | 3288 | 1461193102011 Marionette DEBUG loaded listener.js 15:58:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5B3DE800) [pid = 3288] [serial = 706] [outer = 0000006E5B1AB000] 15:58:22 INFO - PROCESS | 3288 | 1461193102400 Marionette TRACE conn5 <- [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]]]}] 15:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 587ms 15:58:22 INFO - PROCESS | 3288 | 1461193102463 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 15:58:22 INFO - PROCESS | 3288 | 1461193102465 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 15:58:22 INFO - PROCESS | 3288 | 1461193102469 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:58:22 INFO - PROCESS | 3288 | 1461193102471 Marionette TRACE conn5 <- [1,906,null,{}] 15:58:22 INFO - PROCESS | 3288 | 1461193102474 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:22 INFO - PROCESS | 3288 | 1461193102552 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 15:58:22 INFO - PROCESS | 3288 | 1461193102559 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566B9000 == 36 [pid = 3288] [id = 236] 15:58:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5D026400) [pid = 3288] [serial = 707] [outer = 0000000000000000] 15:58:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5D05D400) [pid = 3288] [serial = 708] [outer = 0000006E5D026400] 15:58:22 INFO - PROCESS | 3288 | 1461193102606 Marionette DEBUG loaded listener.js 15:58:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5D631800) [pid = 3288] [serial = 709] [outer = 0000006E5D026400] 15:58:23 INFO - PROCESS | 3288 | 1461193103032 Marionette TRACE conn5 <- [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]]]}] 15:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 629ms 15:58:23 INFO - PROCESS | 3288 | 1461193103101 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 15:58:23 INFO - PROCESS | 3288 | 1461193103103 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 15:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:58:23 INFO - PROCESS | 3288 | 1461193103119 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:58:23 INFO - PROCESS | 3288 | 1461193103121 Marionette TRACE conn5 <- [1,910,null,{}] 15:58:23 INFO - PROCESS | 3288 | 1461193103125 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:23 INFO - PROCESS | 3288 | 1461193103227 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 15:58:23 INFO - PROCESS | 3288 | 1461193103239 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD2A800 == 37 [pid = 3288] [id = 237] 15:58:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5D631400) [pid = 3288] [serial = 710] [outer = 0000000000000000] 15:58:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5D666800) [pid = 3288] [serial = 711] [outer = 0000006E5D631400] 15:58:23 INFO - PROCESS | 3288 | 1461193103319 Marionette DEBUG loaded listener.js 15:58:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5D670400) [pid = 3288] [serial = 712] [outer = 0000006E5D631400] 15:58:23 INFO - PROCESS | 3288 | 1461193103761 Marionette TRACE conn5 <- [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]]]}] 15:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 15:58:23 INFO - PROCESS | 3288 | 1461193103806 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 15:58:23 INFO - PROCESS | 3288 | 1461193103809 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 15:58:23 INFO - PROCESS | 3288 | 1461193103812 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:58:23 INFO - PROCESS | 3288 | 1461193103815 Marionette TRACE conn5 <- [1,914,null,{}] 15:58:23 INFO - PROCESS | 3288 | 1461193103819 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:23 INFO - PROCESS | 3288 | 1461193103968 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 15:58:24 INFO - PROCESS | 3288 | 1461193103994 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B144000 == 38 [pid = 3288] [id = 238] 15:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5DE0D000) [pid = 3288] [serial = 713] [outer = 0000000000000000] 15:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5DE0F400) [pid = 3288] [serial = 714] [outer = 0000006E5DE0D000] 15:58:24 INFO - PROCESS | 3288 | 1461193104050 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5E297800) [pid = 3288] [serial = 715] [outer = 0000006E5DE0D000] 15:58:24 INFO - PROCESS | 3288 | 1461193104497 Marionette TRACE conn5 <- [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]]]}] 15:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 733ms 15:58:24 INFO - PROCESS | 3288 | 1461193104548 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 15:58:24 INFO - PROCESS | 3288 | 1461193104550 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 15:58:24 INFO - PROCESS | 3288 | 1461193104553 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:58:24 INFO - PROCESS | 3288 | 1461193104556 Marionette TRACE conn5 <- [1,918,null,{}] 15:58:24 INFO - PROCESS | 3288 | 1461193104568 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:24 INFO - PROCESS | 3288 | 1461193104670 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 15:58:24 INFO - PROCESS | 3288 | 1461193104677 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BEC800 == 39 [pid = 3288] [id = 239] 15:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5E29C000) [pid = 3288] [serial = 716] [outer = 0000000000000000] 15:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5E57E800) [pid = 3288] [serial = 717] [outer = 0000006E5E29C000] 15:58:24 INFO - PROCESS | 3288 | 1461193104724 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5E5D3400) [pid = 3288] [serial = 718] [outer = 0000006E5E29C000] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E61410800) [pid = 3288] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E6142F800) [pid = 3288] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E60B40400) [pid = 3288] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E619F2800) [pid = 3288] [serial = 673] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E62161800) [pid = 3288] [serial = 676] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5E2A0C00) [pid = 3288] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5DE0E800) [pid = 3288] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5ACC6400) [pid = 3288] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E52060000) [pid = 3288] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5719BC00) [pid = 3288] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E50FE8C00) [pid = 3288] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5E4DF400) [pid = 3288] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5A1C8400) [pid = 3288] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E50FDF400) [pid = 3288] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E62160400) [pid = 3288] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5D662800) [pid = 3288] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:58:25 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5719A400) [pid = 3288] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:58:25 INFO - PROCESS | 3288 | 1461193105393 Marionette TRACE conn5 <- [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]]]}] 15:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 901ms 15:58:25 INFO - PROCESS | 3288 | 1461193105458 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 15:58:25 INFO - PROCESS | 3288 | 1461193105461 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 15:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:58:25 INFO - PROCESS | 3288 | 1461193105464 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:58:25 INFO - PROCESS | 3288 | 1461193105466 Marionette TRACE conn5 <- [1,922,null,{}] 15:58:25 INFO - PROCESS | 3288 | 1461193105474 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:25 INFO - PROCESS | 3288 | 1461193105550 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 15:58:25 INFO - PROCESS | 3288 | 1461193105560 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B351000 == 40 [pid = 3288] [id = 240] 15:58:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5719BC00) [pid = 3288] [serial = 719] [outer = 0000000000000000] 15:58:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5A1CB800) [pid = 3288] [serial = 720] [outer = 0000006E5719BC00] 15:58:25 INFO - PROCESS | 3288 | 1461193105607 Marionette DEBUG loaded listener.js 15:58:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5E5D0000) [pid = 3288] [serial = 721] [outer = 0000006E5719BC00] 15:58:26 INFO - PROCESS | 3288 | 1461193106014 Marionette TRACE conn5 <- [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]]]}] 15:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 587ms 15:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:58:26 INFO - PROCESS | 3288 | 1461193106054 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 15:58:26 INFO - PROCESS | 3288 | 1461193106056 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 15:58:26 INFO - PROCESS | 3288 | 1461193106060 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:58:26 INFO - PROCESS | 3288 | 1461193106061 Marionette TRACE conn5 <- [1,926,null,{}] 15:58:26 INFO - PROCESS | 3288 | 1461193106065 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:26 INFO - PROCESS | 3288 | 1461193106142 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 15:58:26 INFO - PROCESS | 3288 | 1461193106148 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AF9800 == 41 [pid = 3288] [id = 241] 15:58:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5E8E1800) [pid = 3288] [serial = 722] [outer = 0000000000000000] 15:58:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5E8EC000) [pid = 3288] [serial = 723] [outer = 0000006E5E8E1800] 15:58:26 INFO - PROCESS | 3288 | 1461193106196 Marionette DEBUG loaded listener.js 15:58:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5F0E7800) [pid = 3288] [serial = 724] [outer = 0000006E5E8E1800] 15:58:26 INFO - PROCESS | 3288 | 1461193106612 Marionette TRACE conn5 <- [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]]]}] 15:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 585ms 15:58:26 INFO - PROCESS | 3288 | 1461193106648 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 15:58:26 INFO - PROCESS | 3288 | 1461193106650 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 15:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:58:26 INFO - PROCESS | 3288 | 1461193106658 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:58:26 INFO - PROCESS | 3288 | 1461193106660 Marionette TRACE conn5 <- [1,930,null,{}] 15:58:26 INFO - PROCESS | 3288 | 1461193106664 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:26 INFO - PROCESS | 3288 | 1461193106742 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 15:58:26 INFO - PROCESS | 3288 | 1461193106749 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6211F000 == 42 [pid = 3288] [id = 242] 15:58:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5F0E2800) [pid = 3288] [serial = 725] [outer = 0000000000000000] 15:58:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5F3AAC00) [pid = 3288] [serial = 726] [outer = 0000006E5F0E2800] 15:58:26 INFO - PROCESS | 3288 | 1461193106797 Marionette DEBUG loaded listener.js 15:58:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5FD97800) [pid = 3288] [serial = 727] [outer = 0000006E5F0E2800] 15:58:27 INFO - PROCESS | 3288 | 1461193107231 Marionette TRACE conn5 <- [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]]]}] 15:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 15:58:27 INFO - PROCESS | 3288 | 1461193107291 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 15:58:27 INFO - PROCESS | 3288 | 1461193107293 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 15:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:58:27 INFO - PROCESS | 3288 | 1461193107297 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:58:27 INFO - PROCESS | 3288 | 1461193107299 Marionette TRACE conn5 <- [1,934,null,{}] 15:58:27 INFO - PROCESS | 3288 | 1461193107302 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:27 INFO - PROCESS | 3288 | 1461193107427 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 15:58:27 INFO - PROCESS | 3288 | 1461193107505 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E507B9800 == 43 [pid = 3288] [id = 243] 15:58:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E4F4F0000) [pid = 3288] [serial = 728] [outer = 0000000000000000] 15:58:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E50349400) [pid = 3288] [serial = 729] [outer = 0000006E4F4F0000] 15:58:27 INFO - PROCESS | 3288 | 1461193107605 Marionette DEBUG loaded listener.js 15:58:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E50E34C00) [pid = 3288] [serial = 730] [outer = 0000006E4F4F0000] 15:58:28 INFO - PROCESS | 3288 | 1461193108377 Marionette TRACE conn5 <- [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]]]}] 15:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1129ms 15:58:28 INFO - PROCESS | 3288 | 1461193108430 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 15:58:28 INFO - PROCESS | 3288 | 1461193108436 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 15:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:58:28 INFO - PROCESS | 3288 | 1461193108441 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:58:28 INFO - PROCESS | 3288 | 1461193108446 Marionette TRACE conn5 <- [1,938,null,{}] 15:58:28 INFO - PROCESS | 3288 | 1461193108451 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:28 INFO - PROCESS | 3288 | 1461193108570 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 15:58:28 INFO - PROCESS | 3288 | 1461193108643 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56741800 == 44 [pid = 3288] [id = 244] 15:58:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5595AC00) [pid = 3288] [serial = 731] [outer = 0000000000000000] 15:58:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E56066C00) [pid = 3288] [serial = 732] [outer = 0000006E5595AC00] 15:58:28 INFO - PROCESS | 3288 | 1461193108702 Marionette DEBUG loaded listener.js 15:58:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5748A800) [pid = 3288] [serial = 733] [outer = 0000006E5595AC00] 15:58:29 INFO - PROCESS | 3288 | 1461193109540 Marionette TRACE conn5 <- [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]]]}] 15:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1139ms 15:58:29 INFO - PROCESS | 3288 | 1461193109582 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 15:58:29 INFO - PROCESS | 3288 | 1461193109586 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 15:58:29 INFO - PROCESS | 3288 | 1461193109591 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:58:29 INFO - PROCESS | 3288 | 1461193109595 Marionette TRACE conn5 <- [1,942,null,{}] 15:58:29 INFO - PROCESS | 3288 | 1461193109600 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:29 INFO - PROCESS | 3288 | 1461193109704 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 15:58:29 INFO - PROCESS | 3288 | 1461193109770 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E565C3800 == 45 [pid = 3288] [id = 245] 15:58:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E50FDB800) [pid = 3288] [serial = 734] [outer = 0000000000000000] 15:58:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5104B800) [pid = 3288] [serial = 735] [outer = 0000006E50FDB800] 15:58:29 INFO - PROCESS | 3288 | 1461193109820 Marionette DEBUG loaded listener.js 15:58:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E55882000) [pid = 3288] [serial = 736] [outer = 0000006E50FDB800] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D285800 == 44 [pid = 3288] [id = 171] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5AD89800 == 43 [pid = 3288] [id = 164] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571CA800 == 42 [pid = 3288] [id = 169] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9A5800 == 41 [pid = 3288] [id = 167] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571CB000 == 40 [pid = 3288] [id = 163] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0BE800 == 39 [pid = 3288] [id = 168] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E18A000 == 38 [pid = 3288] [id = 166] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56085000 == 37 [pid = 3288] [id = 177] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64164800 == 36 [pid = 3288] [id = 173] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E810800 == 35 [pid = 3288] [id = 172] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E560D4800 == 34 [pid = 3288] [id = 162] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E62D1A800) [pid = 3288] [serial = 680] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6630E800 == 33 [pid = 3288] [id = 227] 15:58:30 INFO - PROCESS | 3288 | 1461193110465 Marionette TRACE conn5 <- [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]]]}] 15:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 881ms 15:58:30 INFO - PROCESS | 3288 | 1461193110477 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 15:58:30 INFO - PROCESS | 3288 | 1461193110484 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 15:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:58:30 INFO - PROCESS | 3288 | 1461193110490 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:58:30 INFO - PROCESS | 3288 | 1461193110493 Marionette TRACE conn5 <- [1,946,null,{}] 15:58:30 INFO - PROCESS | 3288 | 1461193110497 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:30 INFO - PROCESS | 3288 | 1461193110591 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5E8E2400) [pid = 3288] [serial = 603] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5A1C9800) [pid = 3288] [serial = 600] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E619ECC00) [pid = 3288] [serial = 597] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E619F1800) [pid = 3288] [serial = 606] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E61408800) [pid = 3288] [serial = 671] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E619FAC00) [pid = 3288] [serial = 674] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E614D8400) [pid = 3288] [serial = 672] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E62244800) [pid = 3288] [serial = 677] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E6213BC00) [pid = 3288] [serial = 675] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5E5CFC00) [pid = 3288] [serial = 668] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5E13FC00) [pid = 3288] [serial = 665] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5E299800) [pid = 3288] [serial = 666] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5D022C00) [pid = 3288] [serial = 662] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5D807000) [pid = 3288] [serial = 663] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E57197400) [pid = 3288] [serial = 659] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5A93C400) [pid = 3288] [serial = 660] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5A1C7C00) [pid = 3288] [serial = 657] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5749F000) [pid = 3288] [serial = 656] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E62165800) [pid = 3288] [serial = 654] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5AC27C00) [pid = 3288] [serial = 653] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E6213E400) [pid = 3288] [serial = 651] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E603F3000) [pid = 3288] [serial = 650] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5B3E1000) [pid = 3288] [serial = 648] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5A946C00) [pid = 3288] [serial = 647] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5710DC00) [pid = 3288] [serial = 645] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E528CEC00) [pid = 3288] [serial = 644] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E62246800) [pid = 3288] [serial = 642] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E6224E000) [pid = 3288] [serial = 678] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E5EBACC00) [pid = 3288] [serial = 669] [outer = 0000000000000000] [url = about:blank] 15:58:30 INFO - PROCESS | 3288 | 1461193110671 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55CEB000 == 34 [pid = 3288] [id = 246] 15:58:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E50E35000) [pid = 3288] [serial = 737] [outer = 0000000000000000] 15:58:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5103E000) [pid = 3288] [serial = 738] [outer = 0000006E50E35000] 15:58:30 INFO - PROCESS | 3288 | 1461193110718 Marionette DEBUG loaded listener.js 15:58:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5631A400) [pid = 3288] [serial = 739] [outer = 0000006E50E35000] 15:58:31 INFO - PROCESS | 3288 | 1461193111135 Marionette TRACE conn5 <- [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]]]}] 15:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 731ms 15:58:31 INFO - PROCESS | 3288 | 1461193111222 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 3288 | 1461193111225 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 15:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:58:31 INFO - PROCESS | 3288 | 1461193111228 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - PROCESS | 3288 | 1461193111232 Marionette TRACE conn5 <- [1,950,null,{}] 15:58:31 INFO - PROCESS | 3288 | 1461193111244 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:31 INFO - PROCESS | 3288 | 1461193111336 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 15:58:31 INFO - PROCESS | 3288 | 1461193111345 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B13B000 == 35 [pid = 3288] [id = 247] 15:58:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E57D1E000) [pid = 3288] [serial = 740] [outer = 0000000000000000] 15:58:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5A16A800) [pid = 3288] [serial = 741] [outer = 0000006E57D1E000] 15:58:31 INFO - PROCESS | 3288 | 1461193111396 Marionette DEBUG loaded listener.js 15:58:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5A1CA800) [pid = 3288] [serial = 742] [outer = 0000006E57D1E000] 15:58:31 INFO - PROCESS | 3288 | 1461193111854 Marionette TRACE conn5 <- [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]]]}] 15:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 692ms 15:58:31 INFO - PROCESS | 3288 | 1461193111923 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 3288 | 1461193111925 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 15:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:58:31 INFO - PROCESS | 3288 | 1461193111929 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - PROCESS | 3288 | 1461193111931 Marionette TRACE conn5 <- [1,954,null,{}] 15:58:31 INFO - PROCESS | 3288 | 1461193111934 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:32 INFO - PROCESS | 3288 | 1461193112014 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 15:58:32 INFO - PROCESS | 3288 | 1461193112022 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DE66000 == 36 [pid = 3288] [id = 248] 15:58:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5A952C00) [pid = 3288] [serial = 743] [outer = 0000000000000000] 15:58:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5A958400) [pid = 3288] [serial = 744] [outer = 0000006E5A952C00] 15:58:32 INFO - PROCESS | 3288 | 1461193112074 Marionette DEBUG loaded listener.js 15:58:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5ACC2000) [pid = 3288] [serial = 745] [outer = 0000006E5A952C00] 15:58:32 INFO - PROCESS | 3288 | 1461193112495 Marionette TRACE conn5 <- [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]]]}] 15:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 587ms 15:58:32 INFO - PROCESS | 3288 | 1461193112519 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 15:58:32 INFO - PROCESS | 3288 | 1461193112521 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 15:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:58:32 INFO - PROCESS | 3288 | 1461193112524 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:58:32 INFO - PROCESS | 3288 | 1461193112526 Marionette TRACE conn5 <- [1,958,null,{}] 15:58:32 INFO - PROCESS | 3288 | 1461193112529 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:32 INFO - PROCESS | 3288 | 1461193112605 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 15:58:32 INFO - PROCESS | 3288 | 1461193112612 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E4F40F000 == 37 [pid = 3288] [id = 249] 15:58:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E51041800) [pid = 3288] [serial = 746] [outer = 0000000000000000] 15:58:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5AD7C000) [pid = 3288] [serial = 747] [outer = 0000006E51041800] 15:58:32 INFO - PROCESS | 3288 | 1461193112659 Marionette DEBUG loaded listener.js 15:58:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5B383000) [pid = 3288] [serial = 748] [outer = 0000006E51041800] 15:58:33 INFO - PROCESS | 3288 | 1461193113140 Marionette TRACE conn5 <- [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]]]}] 15:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 15:58:33 INFO - PROCESS | 3288 | 1461193113156 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 15:58:33 INFO - PROCESS | 3288 | 1461193113158 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 15:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:58:33 INFO - PROCESS | 3288 | 1461193113168 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:58:33 INFO - PROCESS | 3288 | 1461193113170 Marionette TRACE conn5 <- [1,962,null,{}] 15:58:33 INFO - PROCESS | 3288 | 1461193113174 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:33 INFO - PROCESS | 3288 | 1461193113297 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 15:58:33 INFO - PROCESS | 3288 | 1461193113305 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F3E7800 == 38 [pid = 3288] [id = 250] 15:58:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5D022C00) [pid = 3288] [serial = 749] [outer = 0000000000000000] 15:58:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5D62D800) [pid = 3288] [serial = 750] [outer = 0000006E5D022C00] 15:58:33 INFO - PROCESS | 3288 | 1461193113355 Marionette DEBUG loaded listener.js 15:58:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5DD67400) [pid = 3288] [serial = 751] [outer = 0000006E5D022C00] 15:58:33 INFO - PROCESS | 3288 | 1461193113811 Marionette TRACE conn5 <- [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]]]}] 15:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 15:58:33 INFO - PROCESS | 3288 | 1461193113863 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 15:58:33 INFO - PROCESS | 3288 | 1461193113865 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 15:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:58:33 INFO - PROCESS | 3288 | 1461193113872 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:58:33 INFO - PROCESS | 3288 | 1461193113874 Marionette TRACE conn5 <- [1,966,null,{}] 15:58:33 INFO - PROCESS | 3288 | 1461193113878 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:34 INFO - PROCESS | 3288 | 1461193114007 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 15:58:34 INFO - PROCESS | 3288 | 1461193114029 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFE2800 == 39 [pid = 3288] [id = 251] 15:58:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5DE05C00) [pid = 3288] [serial = 752] [outer = 0000000000000000] 15:58:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5DE0F800) [pid = 3288] [serial = 753] [outer = 0000006E5DE05C00] 15:58:34 INFO - PROCESS | 3288 | 1461193114074 Marionette DEBUG loaded listener.js 15:58:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5E29AC00) [pid = 3288] [serial = 754] [outer = 0000006E5DE05C00] 15:58:34 INFO - PROCESS | 3288 | 1461193114500 Marionette TRACE conn5 <- [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]]]}] 15:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 692ms 15:58:34 INFO - PROCESS | 3288 | 1461193114567 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 15:58:34 INFO - PROCESS | 3288 | 1461193114570 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 15:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:58:34 INFO - PROCESS | 3288 | 1461193114573 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:58:34 INFO - PROCESS | 3288 | 1461193114575 Marionette TRACE conn5 <- [1,970,null,{}] 15:58:34 INFO - PROCESS | 3288 | 1461193114578 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:34 INFO - PROCESS | 3288 | 1461193114679 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 15:58:34 INFO - PROCESS | 3288 | 1461193114689 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BF3000 == 40 [pid = 3288] [id = 252] 15:58:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5E1F7800) [pid = 3288] [serial = 755] [outer = 0000000000000000] 15:58:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5E5C9800) [pid = 3288] [serial = 756] [outer = 0000006E5E1F7800] 15:58:34 INFO - PROCESS | 3288 | 1461193114775 Marionette DEBUG loaded listener.js 15:58:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5E8EA000) [pid = 3288] [serial = 757] [outer = 0000006E5E1F7800] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E6224C000) [pid = 3288] [serial = 679] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E57489C00) [pid = 3288] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5A946800) [pid = 3288] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5ACC4800) [pid = 3288] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E51046800) [pid = 3288] [serial = 685] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5DE0D000) [pid = 3288] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E4FC50400) [pid = 3288] [serial = 688] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E50F06C00) [pid = 3288] [serial = 682] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5B1AB000) [pid = 3288] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E51045C00) [pid = 3288] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5D026400) [pid = 3288] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5E29C000) [pid = 3288] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5719BC00) [pid = 3288] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5D631400) [pid = 3288] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:58:35 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5E8E1800) [pid = 3288] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:58:35 INFO - PROCESS | 3288 | 1461193115280 Marionette TRACE conn5 <- [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]]]}] 15:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 731ms 15:58:35 INFO - PROCESS | 3288 | 1461193115321 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 15:58:35 INFO - PROCESS | 3288 | 1461193115323 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 15:58:35 INFO - PROCESS | 3288 | 1461193115327 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - PROCESS | 3288 | 1461193115329 Marionette TRACE conn5 <- [1,974,null,{}] 15:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:58:35 INFO - PROCESS | 3288 | 1461193115332 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:35 INFO - PROCESS | 3288 | 1461193115410 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 15:58:35 INFO - PROCESS | 3288 | 1461193115417 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AF2800 == 41 [pid = 3288] [id = 253] 15:58:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5748AC00) [pid = 3288] [serial = 758] [outer = 0000000000000000] 15:58:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5D66DC00) [pid = 3288] [serial = 759] [outer = 0000006E5748AC00] 15:58:35 INFO - PROCESS | 3288 | 1461193115464 Marionette DEBUG loaded listener.js 15:58:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5E8E5800) [pid = 3288] [serial = 760] [outer = 0000006E5748AC00] 15:58:35 INFO - PROCESS | 3288 | 1461193115864 Marionette TRACE conn5 <- [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]]]}] 15:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 586ms 15:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:58:35 INFO - PROCESS | 3288 | 1461193115922 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 15:58:35 INFO - PROCESS | 3288 | 1461193115924 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 15:58:35 INFO - PROCESS | 3288 | 1461193115927 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - PROCESS | 3288 | 1461193115929 Marionette TRACE conn5 <- [1,978,null,{}] 15:58:35 INFO - PROCESS | 3288 | 1461193115933 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:36 INFO - PROCESS | 3288 | 1461193116012 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 15:58:36 INFO - PROCESS | 3288 | 1461193116020 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAB4800 == 42 [pid = 3288] [id = 254] 15:58:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5EBB4800) [pid = 3288] [serial = 761] [outer = 0000000000000000] 15:58:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5F35EC00) [pid = 3288] [serial = 762] [outer = 0000006E5EBB4800] 15:58:36 INFO - PROCESS | 3288 | 1461193116065 Marionette DEBUG loaded listener.js 15:58:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5FD9BC00) [pid = 3288] [serial = 763] [outer = 0000006E5EBB4800] 15:58:36 INFO - PROCESS | 3288 | 1461193116466 Marionette TRACE conn5 <- [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]]]}] 15:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 587ms 15:58:36 INFO - PROCESS | 3288 | 1461193116521 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 15:58:36 INFO - PROCESS | 3288 | 1461193116523 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 15:58:36 INFO - PROCESS | 3288 | 1461193116527 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:58:36 INFO - PROCESS | 3288 | 1461193116529 Marionette TRACE conn5 <- [1,982,null,{}] 15:58:36 INFO - PROCESS | 3288 | 1461193116533 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:36 INFO - PROCESS | 3288 | 1461193116629 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 15:58:36 INFO - PROCESS | 3288 | 1461193116638 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649AB000 == 43 [pid = 3288] [id = 255] 15:58:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E603EB800) [pid = 3288] [serial = 764] [outer = 0000000000000000] 15:58:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E60B37800) [pid = 3288] [serial = 765] [outer = 0000006E603EB800] 15:58:36 INFO - PROCESS | 3288 | 1461193116687 Marionette DEBUG loaded listener.js 15:58:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E60F7D400) [pid = 3288] [serial = 766] [outer = 0000006E603EB800] 15:58:37 INFO - PROCESS | 3288 | 1461193117272 Marionette TRACE conn5 <- [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]]]}] 15:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 776ms 15:58:37 INFO - PROCESS | 3288 | 1461193117307 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 15:58:37 INFO - PROCESS | 3288 | 1461193117311 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 15:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:58:37 INFO - PROCESS | 3288 | 1461193117317 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:58:37 INFO - PROCESS | 3288 | 1461193117321 Marionette TRACE conn5 <- [1,986,null,{}] 15:58:37 INFO - PROCESS | 3288 | 1461193117328 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:37 INFO - PROCESS | 3288 | 1461193117437 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 15:58:37 INFO - PROCESS | 3288 | 1461193117525 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56134800 == 44 [pid = 3288] [id = 256] 15:58:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E50F0F400) [pid = 3288] [serial = 767] [outer = 0000000000000000] 15:58:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E520A7400) [pid = 3288] [serial = 768] [outer = 0000006E50F0F400] 15:58:37 INFO - PROCESS | 3288 | 1461193117584 Marionette DEBUG loaded listener.js 15:58:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5659F000) [pid = 3288] [serial = 769] [outer = 0000006E50F0F400] 15:58:38 INFO - PROCESS | 3288 | 1461193118212 Marionette TRACE conn5 <- [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]]]}] 15:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 943ms 15:58:38 INFO - PROCESS | 3288 | 1461193118264 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 15:58:38 INFO - PROCESS | 3288 | 1461193118271 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 15:58:38 INFO - PROCESS | 3288 | 1461193118278 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:58:38 INFO - PROCESS | 3288 | 1461193118281 Marionette TRACE conn5 <- [1,990,null,{}] 15:58:38 INFO - PROCESS | 3288 | 1461193118286 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:38 INFO - PROCESS | 3288 | 1461193118392 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 15:58:38 INFO - PROCESS | 3288 | 1461193118464 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E81B000 == 45 [pid = 3288] [id = 257] 15:58:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5A1C9800) [pid = 3288] [serial = 770] [outer = 0000000000000000] 15:58:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5A916000) [pid = 3288] [serial = 771] [outer = 0000006E5A1C9800] 15:58:38 INFO - PROCESS | 3288 | 1461193118521 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5AC30C00) [pid = 3288] [serial = 772] [outer = 0000006E5A1C9800] 15:58:39 INFO - PROCESS | 3288 | 1461193119114 Marionette TRACE conn5 <- [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]]]}] 15:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 881ms 15:58:39 INFO - PROCESS | 3288 | 1461193119164 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 15:58:39 INFO - PROCESS | 3288 | 1461193119167 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 15:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:58:39 INFO - PROCESS | 3288 | 1461193119171 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:58:39 INFO - PROCESS | 3288 | 1461193119175 Marionette TRACE conn5 <- [1,994,null,{}] 15:58:39 INFO - PROCESS | 3288 | 1461193119187 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:39 INFO - PROCESS | 3288 | 1461193119296 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 15:58:39 INFO - PROCESS | 3288 | 1461193119382 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649BC800 == 46 [pid = 3288] [id = 258] 15:58:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5D805800) [pid = 3288] [serial = 773] [outer = 0000000000000000] 15:58:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5DE09400) [pid = 3288] [serial = 774] [outer = 0000006E5D805800] 15:58:39 INFO - PROCESS | 3288 | 1461193119441 Marionette DEBUG loaded listener.js 15:58:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5F3AA800) [pid = 3288] [serial = 775] [outer = 0000006E5D805800] 15:58:40 INFO - PROCESS | 3288 | 1461193120052 Marionette TRACE conn5 <- [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]]]}] 15:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 942ms 15:58:40 INFO - PROCESS | 3288 | 1461193120114 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 15:58:40 INFO - PROCESS | 3288 | 1461193120118 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 15:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:58:40 INFO - PROCESS | 3288 | 1461193120121 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:58:40 INFO - PROCESS | 3288 | 1461193120124 Marionette TRACE conn5 <- [1,998,null,{}] 15:58:40 INFO - PROCESS | 3288 | 1461193120127 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:40 INFO - PROCESS | 3288 | 1461193120234 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 15:58:40 INFO - PROCESS | 3288 | 1461193120317 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C72800 == 47 [pid = 3288] [id = 259] 15:58:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E60B42800) [pid = 3288] [serial = 776] [outer = 0000000000000000] 15:58:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E60F82000) [pid = 3288] [serial = 777] [outer = 0000006E60B42800] 15:58:40 INFO - PROCESS | 3288 | 1461193120373 Marionette DEBUG loaded listener.js 15:58:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E61407400) [pid = 3288] [serial = 778] [outer = 0000006E60B42800] 15:58:40 INFO - PROCESS | 3288 | 1461193120913 Marionette TRACE conn5 <- [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]]]}] 15:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 838ms 15:58:40 INFO - PROCESS | 3288 | 1461193120961 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 15:58:40 INFO - PROCESS | 3288 | 1461193120964 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 15:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:58:40 INFO - PROCESS | 3288 | 1461193120967 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:58:40 INFO - PROCESS | 3288 | 1461193120969 Marionette TRACE conn5 <- [1,1002,null,{}] 15:58:40 INFO - PROCESS | 3288 | 1461193120973 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:41 INFO - PROCESS | 3288 | 1461193121074 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 15:58:41 INFO - PROCESS | 3288 | 1461193121167 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6594D800 == 48 [pid = 3288] [id = 260] 15:58:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E50E3C000) [pid = 3288] [serial = 779] [outer = 0000000000000000] 15:58:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E61410000) [pid = 3288] [serial = 780] [outer = 0000006E50E3C000] 15:58:41 INFO - PROCESS | 3288 | 1461193121223 Marionette DEBUG loaded listener.js 15:58:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E61428C00) [pid = 3288] [serial = 781] [outer = 0000006E50E3C000] 15:58:41 INFO - PROCESS | 3288 | 1461193121944 Marionette TRACE conn5 <- [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]]]}] 15:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1029ms 15:58:42 INFO - PROCESS | 3288 | 1461193121999 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 15:58:42 INFO - PROCESS | 3288 | 1461193122003 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 15:58:42 INFO - PROCESS | 3288 | 1461193122009 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:58:42 INFO - PROCESS | 3288 | 1461193122013 Marionette TRACE conn5 <- [1,1006,null,{}] 15:58:42 INFO - PROCESS | 3288 | 1461193122044 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:42 INFO - PROCESS | 3288 | 1461193122142 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 15:58:42 INFO - PROCESS | 3288 | 1461193122220 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56736800 == 49 [pid = 3288] [id = 261] 15:58:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E50F04800) [pid = 3288] [serial = 782] [outer = 0000000000000000] 15:58:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E50FE5000) [pid = 3288] [serial = 783] [outer = 0000006E50F04800] 15:58:42 INFO - PROCESS | 3288 | 1461193122271 Marionette DEBUG loaded listener.js 15:58:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E565F6000) [pid = 3288] [serial = 784] [outer = 0000006E50F04800] 15:58:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BE4800 == 48 [pid = 3288] [id = 170] 15:58:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAB4800 == 47 [pid = 3288] [id = 254] 15:58:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AF2800 == 46 [pid = 3288] [id = 253] 15:58:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BF3000 == 45 [pid = 3288] [id = 252] 15:58:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFE2800 == 44 [pid = 3288] [id = 251] 15:58:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F3E7800 == 43 [pid = 3288] [id = 250] 15:58:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E4F40F000 == 42 [pid = 3288] [id = 249] 15:58:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DE66000 == 41 [pid = 3288] [id = 248] 15:58:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B13B000 == 40 [pid = 3288] [id = 247] 15:58:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55CEB000 == 39 [pid = 3288] [id = 246] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E62FDE000) [pid = 3288] [serial = 681] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5748FC00) [pid = 3288] [serial = 693] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E574AA000) [pid = 3288] [serial = 694] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5A95CC00) [pid = 3288] [serial = 699] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5ACBC400) [pid = 3288] [serial = 700] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5ACC6C00) [pid = 3288] [serial = 702] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5AD79000) [pid = 3288] [serial = 703] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5205A400) [pid = 3288] [serial = 686] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E52921800) [pid = 3288] [serial = 687] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5E297800) [pid = 3288] [serial = 715] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E56313C00) [pid = 3288] [serial = 689] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E565F2800) [pid = 3288] [serial = 690] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5DE0F400) [pid = 3288] [serial = 714] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E50F08400) [pid = 3288] [serial = 683] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E50FE3C00) [pid = 3288] [serial = 684] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5B376800) [pid = 3288] [serial = 705] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5B3DE800) [pid = 3288] [serial = 706] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5A180400) [pid = 3288] [serial = 696] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5A1C2800) [pid = 3288] [serial = 697] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5D05D400) [pid = 3288] [serial = 708] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5E5D3400) [pid = 3288] [serial = 718] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5E57E800) [pid = 3288] [serial = 717] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5A1CB800) [pid = 3288] [serial = 720] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E64492800) [pid = 3288] [serial = 390] [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.] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5E5D0000) [pid = 3288] [serial = 721] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5D666800) [pid = 3288] [serial = 711] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5D670400) [pid = 3288] [serial = 712] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5F0E7800) [pid = 3288] [serial = 724] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5D631800) [pid = 3288] [serial = 709] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E5E8EC000) [pid = 3288] [serial = 723] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5F3AAC00) [pid = 3288] [serial = 726] [outer = 0000000000000000] [url = about:blank] 15:58:42 INFO - PROCESS | 3288 | 1461193122918 Marionette TRACE conn5 <- [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]]]}] 15:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 963ms 15:58:42 INFO - PROCESS | 3288 | 1461193122976 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 15:58:42 INFO - PROCESS | 3288 | 1461193122982 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 15:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:58:42 INFO - PROCESS | 3288 | 1461193122988 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - PROCESS | 3288 | 1461193122991 Marionette TRACE conn5 <- [1,1010,null,{}] 15:58:43 INFO - PROCESS | 3288 | 1461193122995 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:43 INFO - PROCESS | 3288 | 1461193123082 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 15:58:43 INFO - PROCESS | 3288 | 1461193123151 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55CEB000 == 40 [pid = 3288] [id = 262] 15:58:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E50CA7800) [pid = 3288] [serial = 785] [outer = 0000000000000000] 15:58:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5104A000) [pid = 3288] [serial = 786] [outer = 0000006E50CA7800] 15:58:43 INFO - PROCESS | 3288 | 1461193123198 Marionette DEBUG loaded listener.js 15:58:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5719C000) [pid = 3288] [serial = 787] [outer = 0000006E50CA7800] 15:58:43 INFO - PROCESS | 3288 | 1461193123611 Marionette TRACE conn5 <- [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]]]}] 15:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 691ms 15:58:43 INFO - PROCESS | 3288 | 1461193123681 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 15:58:43 INFO - PROCESS | 3288 | 1461193123684 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 15:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:58:43 INFO - PROCESS | 3288 | 1461193123687 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:58:43 INFO - PROCESS | 3288 | 1461193123691 Marionette TRACE conn5 <- [1,1014,null,{}] 15:58:43 INFO - PROCESS | 3288 | 1461193123702 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:43 INFO - PROCESS | 3288 | 1461193123789 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 15:58:43 INFO - PROCESS | 3288 | 1461193123799 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D091000 == 41 [pid = 3288] [id = 263] 15:58:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5A1C8000) [pid = 3288] [serial = 788] [outer = 0000000000000000] 15:58:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5A912400) [pid = 3288] [serial = 789] [outer = 0000006E5A1C8000] 15:58:43 INFO - PROCESS | 3288 | 1461193123855 Marionette DEBUG loaded listener.js 15:58:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5A95CC00) [pid = 3288] [serial = 790] [outer = 0000006E5A1C8000] 15:58:44 INFO - PROCESS | 3288 | 1461193124334 Marionette TRACE conn5 <- [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]]]}] 15:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 689ms 15:58:44 INFO - PROCESS | 3288 | 1461193124379 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 15:58:44 INFO - PROCESS | 3288 | 1461193124382 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 15:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:58:44 INFO - PROCESS | 3288 | 1461193124385 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:58:44 INFO - PROCESS | 3288 | 1461193124387 Marionette TRACE conn5 <- [1,1018,null,{}] 15:58:44 INFO - PROCESS | 3288 | 1461193124424 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:44 INFO - PROCESS | 3288 | 1461193124506 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 15:58:44 INFO - PROCESS | 3288 | 1461193124585 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E53B000 == 42 [pid = 3288] [id = 264] 15:58:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5AC27000) [pid = 3288] [serial = 791] [outer = 0000000000000000] 15:58:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5AD7B000) [pid = 3288] [serial = 792] [outer = 0000006E5AC27000] 15:58:44 INFO - PROCESS | 3288 | 1461193124631 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5B3E0400) [pid = 3288] [serial = 793] [outer = 0000006E5AC27000] 15:58:45 INFO - PROCESS | 3288 | 1461193125040 Marionette TRACE conn5 <- [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]]]}] 15:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 712ms 15:58:45 INFO - PROCESS | 3288 | 1461193125100 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 15:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:58:45 INFO - PROCESS | 3288 | 1461193125102 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 15:58:45 INFO - PROCESS | 3288 | 1461193125105 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:58:45 INFO - PROCESS | 3288 | 1461193125107 Marionette TRACE conn5 <- [1,1022,null,{}] 15:58:45 INFO - PROCESS | 3288 | 1461193125116 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:45 INFO - PROCESS | 3288 | 1461193125216 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 15:58:45 INFO - PROCESS | 3288 | 1461193125229 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5EBD5000 == 43 [pid = 3288] [id = 265] 15:58:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5D062000) [pid = 3288] [serial = 794] [outer = 0000000000000000] 15:58:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5D517400) [pid = 3288] [serial = 795] [outer = 0000006E5D062000] 15:58:45 INFO - PROCESS | 3288 | 1461193125276 Marionette DEBUG loaded listener.js 15:58:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5D66D800) [pid = 3288] [serial = 796] [outer = 0000006E5D062000] 15:58:45 INFO - PROCESS | 3288 | 1461193125931 Marionette TRACE conn5 <- [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]]]}] 15:58:45 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5D022C00) [pid = 3288] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:58:45 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5DE05C00) [pid = 3288] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:58:46 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E57D1E000) [pid = 3288] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:58:46 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5A952C00) [pid = 3288] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:58:46 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E50E35000) [pid = 3288] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:58:46 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E50FDB800) [pid = 3288] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:58:46 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E51041800) [pid = 3288] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:58:46 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5E1F7800) [pid = 3288] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:58:46 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5EBB4800) [pid = 3288] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:58:46 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5748AC00) [pid = 3288] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 944ms 15:58:46 INFO - PROCESS | 3288 | 1461193126053 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 3288 | 1461193126058 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 15:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:58:46 INFO - PROCESS | 3288 | 1461193126064 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 3288 | 1461193126069 Marionette TRACE conn5 <- [1,1026,null,{}] 15:58:46 INFO - PROCESS | 3288 | 1461193126075 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:46 INFO - PROCESS | 3288 | 1461193126184 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 15:58:46 INFO - PROCESS | 3288 | 1461193126249 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56139800 == 44 [pid = 3288] [id = 266] 15:58:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E50FE4800) [pid = 3288] [serial = 797] [outer = 0000000000000000] 15:58:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E51042C00) [pid = 3288] [serial = 798] [outer = 0000006E50FE4800] 15:58:46 INFO - PROCESS | 3288 | 1461193126308 Marionette DEBUG loaded listener.js 15:58:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E55B40400) [pid = 3288] [serial = 799] [outer = 0000006E50FE4800] 15:58:46 INFO - PROCESS | 3288 | 1461193126881 Marionette TRACE conn5 <- [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]]]}] 15:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 880ms 15:58:46 INFO - PROCESS | 3288 | 1461193126947 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 3288 | 1461193126954 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 15:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:58:46 INFO - PROCESS | 3288 | 1461193126964 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 3288 | 1461193126968 Marionette TRACE conn5 <- [1,1030,null,{}] 15:58:46 INFO - PROCESS | 3288 | 1461193126972 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:47 INFO - PROCESS | 3288 | 1461193127081 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 15:58:47 INFO - PROCESS | 3288 | 1461193127153 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E768800 == 45 [pid = 3288] [id = 267] 15:58:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E57D25C00) [pid = 3288] [serial = 800] [outer = 0000000000000000] 15:58:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5A1C7400) [pid = 3288] [serial = 801] [outer = 0000006E57D25C00] 15:58:47 INFO - PROCESS | 3288 | 1461193127209 Marionette DEBUG loaded listener.js 15:58:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5ACBA400) [pid = 3288] [serial = 802] [outer = 0000006E57D25C00] 15:58:47 INFO - PROCESS | 3288 | 1461193127852 Marionette TRACE conn5 <- [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]]]}] 15:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 943ms 15:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:58:47 INFO - PROCESS | 3288 | 1461193127910 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 15:58:47 INFO - PROCESS | 3288 | 1461193127912 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 15:58:47 INFO - PROCESS | 3288 | 1461193127917 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:58:47 INFO - PROCESS | 3288 | 1461193127921 Marionette TRACE conn5 <- [1,1034,null,{}] 15:58:47 INFO - PROCESS | 3288 | 1461193127933 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:48 INFO - PROCESS | 3288 | 1461193128040 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 15:58:48 INFO - PROCESS | 3288 | 1461193128110 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60815800 == 46 [pid = 3288] [id = 268] 15:58:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5D526C00) [pid = 3288] [serial = 803] [outer = 0000000000000000] 15:58:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5DE09C00) [pid = 3288] [serial = 804] [outer = 0000006E5D526C00] 15:58:48 INFO - PROCESS | 3288 | 1461193128169 Marionette DEBUG loaded listener.js 15:58:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5E29F400) [pid = 3288] [serial = 805] [outer = 0000006E5D526C00] 15:58:48 INFO - PROCESS | 3288 | 1461193128741 Marionette TRACE conn5 <- [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]]]}] 15:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 838ms 15:58:48 INFO - PROCESS | 3288 | 1461193128756 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 15:58:48 INFO - PROCESS | 3288 | 1461193128759 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 15:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:58:48 INFO - PROCESS | 3288 | 1461193128763 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:58:48 INFO - PROCESS | 3288 | 1461193128765 Marionette TRACE conn5 <- [1,1038,null,{}] 15:58:48 INFO - PROCESS | 3288 | 1461193128785 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:48 INFO - PROCESS | 3288 | 1461193128890 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 15:58:48 INFO - PROCESS | 3288 | 1461193128971 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AED800 == 47 [pid = 3288] [id = 269] 15:58:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5E874800) [pid = 3288] [serial = 806] [outer = 0000000000000000] 15:58:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5E8E9800) [pid = 3288] [serial = 807] [outer = 0000006E5E874800] 15:58:49 INFO - PROCESS | 3288 | 1461193129030 Marionette DEBUG loaded listener.js 15:58:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5F367000) [pid = 3288] [serial = 808] [outer = 0000006E5E874800] 15:58:49 INFO - PROCESS | 3288 | 1461193129635 Marionette TRACE conn5 <- [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]]]}] 15:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 900ms 15:58:49 INFO - PROCESS | 3288 | 1461193129666 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 15:58:49 INFO - PROCESS | 3288 | 1461193129668 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 15:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:58:49 INFO - PROCESS | 3288 | 1461193129672 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:58:49 INFO - PROCESS | 3288 | 1461193129674 Marionette TRACE conn5 <- [1,1042,null,{}] 15:58:49 INFO - PROCESS | 3288 | 1461193129678 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:49 INFO - PROCESS | 3288 | 1461193129778 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 15:58:49 INFO - PROCESS | 3288 | 1461193129848 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D4A800 == 48 [pid = 3288] [id = 270] 15:58:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E604C2800) [pid = 3288] [serial = 809] [outer = 0000000000000000] 15:58:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E60856800) [pid = 3288] [serial = 810] [outer = 0000006E604C2800] 15:58:49 INFO - PROCESS | 3288 | 1461193129903 Marionette DEBUG loaded listener.js 15:58:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E61404800) [pid = 3288] [serial = 811] [outer = 0000006E604C2800] 15:58:50 INFO - PROCESS | 3288 | 1461193130447 Marionette TRACE conn5 <- [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]]]}] 15:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 838ms 15:58:50 INFO - PROCESS | 3288 | 1461193130513 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 15:58:50 INFO - PROCESS | 3288 | 1461193130515 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 15:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:58:50 INFO - PROCESS | 3288 | 1461193130519 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:58:50 INFO - PROCESS | 3288 | 1461193130521 Marionette TRACE conn5 <- [1,1046,null,{}] 15:58:50 INFO - PROCESS | 3288 | 1461193130525 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:50 INFO - PROCESS | 3288 | 1461193130668 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 15:58:50 INFO - PROCESS | 3288 | 1461193130742 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6416B000 == 49 [pid = 3288] [id = 271] 15:58:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E61429000) [pid = 3288] [serial = 812] [outer = 0000000000000000] 15:58:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E614D7C00) [pid = 3288] [serial = 813] [outer = 0000006E61429000] 15:58:50 INFO - PROCESS | 3288 | 1461193130802 Marionette DEBUG loaded listener.js 15:58:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E61793800) [pid = 3288] [serial = 814] [outer = 0000006E61429000] 15:58:51 INFO - PROCESS | 3288 | 1461193131522 Marionette TRACE conn5 <- [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]]]}] 15:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1025ms 15:58:51 INFO - PROCESS | 3288 | 1461193131546 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 15:58:51 INFO - PROCESS | 3288 | 1461193131551 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 15:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:58:51 INFO - PROCESS | 3288 | 1461193131557 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:58:51 INFO - PROCESS | 3288 | 1461193131560 Marionette TRACE conn5 <- [1,1050,null,{}] 15:58:51 INFO - PROCESS | 3288 | 1461193131566 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:51 INFO - PROCESS | 3288 | 1461193131665 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 15:58:51 INFO - PROCESS | 3288 | 1461193131739 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56089800 == 50 [pid = 3288] [id = 272] 15:58:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E50762C00) [pid = 3288] [serial = 815] [outer = 0000000000000000] 15:58:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E563F1C00) [pid = 3288] [serial = 816] [outer = 0000006E50762C00] 15:58:51 INFO - PROCESS | 3288 | 1461193131791 Marionette DEBUG loaded listener.js 15:58:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5A182000) [pid = 3288] [serial = 817] [outer = 0000006E50762C00] 15:58:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E53B000 == 49 [pid = 3288] [id = 264] 15:58:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D091000 == 48 [pid = 3288] [id = 263] 15:58:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55CEB000 == 47 [pid = 3288] [id = 262] 15:58:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56736800 == 46 [pid = 3288] [id = 261] 15:58:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E81B000 == 45 [pid = 3288] [id = 257] 15:58:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56134800 == 44 [pid = 3288] [id = 256] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5D62D800) [pid = 3288] [serial = 750] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5DE0F800) [pid = 3288] [serial = 753] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5DD67400) [pid = 3288] [serial = 751] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5A16A800) [pid = 3288] [serial = 741] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5A1CA800) [pid = 3288] [serial = 742] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E56066C00) [pid = 3288] [serial = 732] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5A958400) [pid = 3288] [serial = 744] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5ACC2000) [pid = 3288] [serial = 745] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5103E000) [pid = 3288] [serial = 738] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5631A400) [pid = 3288] [serial = 739] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E55882000) [pid = 3288] [serial = 736] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5104B800) [pid = 3288] [serial = 735] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5AD7C000) [pid = 3288] [serial = 747] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5E5C9800) [pid = 3288] [serial = 756] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5E29AC00) [pid = 3288] [serial = 754] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5FD9BC00) [pid = 3288] [serial = 763] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E60B37800) [pid = 3288] [serial = 765] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5F35EC00) [pid = 3288] [serial = 762] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5E8EA000) [pid = 3288] [serial = 757] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E50349400) [pid = 3288] [serial = 729] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5D66DC00) [pid = 3288] [serial = 759] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E5E8E5800) [pid = 3288] [serial = 760] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5B383000) [pid = 3288] [serial = 748] [outer = 0000000000000000] [url = about:blank] 15:58:52 INFO - PROCESS | 3288 | 1461193132340 Marionette TRACE conn5 <- [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]]]}] 15:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 837ms 15:58:52 INFO - PROCESS | 3288 | 1461193132402 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 15:58:52 INFO - PROCESS | 3288 | 1461193132408 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 15:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:58:52 INFO - PROCESS | 3288 | 1461193132414 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:58:52 INFO - PROCESS | 3288 | 1461193132417 Marionette TRACE conn5 <- [1,1054,null,{}] 15:58:52 INFO - PROCESS | 3288 | 1461193132421 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:52 INFO - PROCESS | 3288 | 1461193132507 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 15:58:52 INFO - PROCESS | 3288 | 1461193132578 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56736800 == 45 [pid = 3288] [id = 273] 15:58:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E50F05800) [pid = 3288] [serial = 818] [outer = 0000000000000000] 15:58:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5608A800) [pid = 3288] [serial = 819] [outer = 0000006E50F05800] 15:58:52 INFO - PROCESS | 3288 | 1461193132624 Marionette DEBUG loaded listener.js 15:58:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5A916400) [pid = 3288] [serial = 820] [outer = 0000006E50F05800] 15:58:53 INFO - PROCESS | 3288 | 1461193133033 Marionette TRACE conn5 <- [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]]]}] 15:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 691ms 15:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:58:53 INFO - PROCESS | 3288 | 1461193133107 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 15:58:53 INFO - PROCESS | 3288 | 1461193133110 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 15:58:53 INFO - PROCESS | 3288 | 1461193133113 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:58:53 INFO - PROCESS | 3288 | 1461193133117 Marionette TRACE conn5 <- [1,1058,null,{}] 15:58:53 INFO - PROCESS | 3288 | 1461193133128 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:53 INFO - PROCESS | 3288 | 1461193133215 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 15:58:53 INFO - PROCESS | 3288 | 1461193133231 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E539800 == 46 [pid = 3288] [id = 274] 15:58:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5B37D800) [pid = 3288] [serial = 821] [outer = 0000000000000000] 15:58:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5CFB1C00) [pid = 3288] [serial = 822] [outer = 0000006E5B37D800] 15:58:53 INFO - PROCESS | 3288 | 1461193133280 Marionette DEBUG loaded listener.js 15:58:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5D662C00) [pid = 3288] [serial = 823] [outer = 0000006E5B37D800] 15:58:53 INFO - PROCESS | 3288 | 1461193133705 Marionette TRACE conn5 <- [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]]]}] 15:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 627ms 15:58:53 INFO - PROCESS | 3288 | 1461193133743 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 15:58:53 INFO - PROCESS | 3288 | 1461193133746 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 15:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:58:53 INFO - PROCESS | 3288 | 1461193133754 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:58:53 INFO - PROCESS | 3288 | 1461193133756 Marionette TRACE conn5 <- [1,1062,null,{}] 15:58:53 INFO - PROCESS | 3288 | 1461193133759 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:53 INFO - PROCESS | 3288 | 1461193133872 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 15:58:53 INFO - PROCESS | 3288 | 1461193133882 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0BC000 == 47 [pid = 3288] [id = 275] 15:58:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5E297800) [pid = 3288] [serial = 824] [outer = 0000000000000000] 15:58:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5E29E000) [pid = 3288] [serial = 825] [outer = 0000006E5E297800] 15:58:53 INFO - PROCESS | 3288 | 1461193133930 Marionette DEBUG loaded listener.js 15:58:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5E8E5000) [pid = 3288] [serial = 826] [outer = 0000006E5E297800] 15:58:54 INFO - PROCESS | 3288 | 1461193134348 Marionette TRACE conn5 <- [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]]]}] 15:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 628ms 15:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:58:54 INFO - PROCESS | 3288 | 1461193134385 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 15:58:54 INFO - PROCESS | 3288 | 1461193134388 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 15:58:54 INFO - PROCESS | 3288 | 1461193134391 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:58:54 INFO - PROCESS | 3288 | 1461193134393 Marionette TRACE conn5 <- [1,1066,null,{}] 15:58:54 INFO - PROCESS | 3288 | 1461193134397 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:54 INFO - PROCESS | 3288 | 1461193134503 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 15:58:54 INFO - PROCESS | 3288 | 1461193134509 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60420800 == 48 [pid = 3288] [id = 276] 15:58:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5EBAF000) [pid = 3288] [serial = 827] [outer = 0000000000000000] 15:58:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5FD98400) [pid = 3288] [serial = 828] [outer = 0000006E5EBAF000] 15:58:54 INFO - PROCESS | 3288 | 1461193134598 Marionette DEBUG loaded listener.js 15:58:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E60BCD800) [pid = 3288] [serial = 829] [outer = 0000006E5EBAF000] 15:58:55 INFO - PROCESS | 3288 | 1461193135043 Marionette TRACE conn5 <- [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]]]}] 15:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 15:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:58:55 INFO - PROCESS | 3288 | 1461193135085 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 15:58:55 INFO - PROCESS | 3288 | 1461193135087 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 15:58:55 INFO - PROCESS | 3288 | 1461193135090 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:58:55 INFO - PROCESS | 3288 | 1461193135092 Marionette TRACE conn5 <- [1,1070,null,{}] 15:58:55 INFO - PROCESS | 3288 | 1461193135095 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:55 INFO - PROCESS | 3288 | 1461193135222 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 15:58:55 INFO - PROCESS | 3288 | 1461193135308 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6210C800 == 49 [pid = 3288] [id = 277] 15:58:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E614D6C00) [pid = 3288] [serial = 830] [outer = 0000000000000000] 15:58:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E6178E400) [pid = 3288] [serial = 831] [outer = 0000006E614D6C00] 15:58:55 INFO - PROCESS | 3288 | 1461193135356 Marionette DEBUG loaded listener.js 15:58:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E619F3000) [pid = 3288] [serial = 832] [outer = 0000006E614D6C00] 15:58:55 INFO - PROCESS | 3288 | 1461193135778 Marionette TRACE conn5 <- [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]]]}] 15:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 733ms 15:58:55 INFO - PROCESS | 3288 | 1461193135827 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 15:58:55 INFO - PROCESS | 3288 | 1461193135829 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 15:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:58:55 INFO - PROCESS | 3288 | 1461193135832 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:58:55 INFO - PROCESS | 3288 | 1461193135834 Marionette TRACE conn5 <- [1,1074,null,{}] 15:58:55 INFO - PROCESS | 3288 | 1461193135838 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:55 INFO - PROCESS | 3288 | 1461193135941 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 15:58:55 INFO - PROCESS | 3288 | 1461193135948 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649B0000 == 50 [pid = 3288] [id = 278] 15:58:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E619F6C00) [pid = 3288] [serial = 833] [outer = 0000000000000000] 15:58:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E62062400) [pid = 3288] [serial = 834] [outer = 0000006E619F6C00] 15:58:56 INFO - PROCESS | 3288 | 1461193136032 Marionette DEBUG loaded listener.js 15:58:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E6206AC00) [pid = 3288] [serial = 835] [outer = 0000006E619F6C00] 15:58:56 INFO - PROCESS | 3288 | 1461193136445 Marionette TRACE conn5 <- [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]]]}] 15:58:56 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5F0E2800) [pid = 3288] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:58:56 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5AC27000) [pid = 3288] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:58:56 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E50CA7800) [pid = 3288] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:58:56 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5A1C8000) [pid = 3288] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:58:56 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E50F04800) [pid = 3288] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:58:56 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E50E3C000) [pid = 3288] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 628ms 15:58:56 INFO - PROCESS | 3288 | 1461193136463 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 15:58:56 INFO - PROCESS | 3288 | 1461193136466 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 15:58:56 INFO - PROCESS | 3288 | 1461193136469 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:58:56 INFO - PROCESS | 3288 | 1461193136470 Marionette TRACE conn5 <- [1,1078,null,{}] 15:58:56 INFO - PROCESS | 3288 | 1461193136474 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:56 INFO - PROCESS | 3288 | 1461193136555 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 15:58:56 INFO - PROCESS | 3288 | 1461193136590 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C83800 == 51 [pid = 3288] [id = 279] 15:58:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5749F800) [pid = 3288] [serial = 836] [outer = 0000000000000000] 15:58:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5B37B000) [pid = 3288] [serial = 837] [outer = 0000006E5749F800] 15:58:56 INFO - PROCESS | 3288 | 1461193136635 Marionette DEBUG loaded listener.js 15:58:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E62071000) [pid = 3288] [serial = 838] [outer = 0000006E5749F800] 15:58:57 INFO - PROCESS | 3288 | 1461193137045 Marionette TRACE conn5 <- [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]]]}] 15:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 627ms 15:58:57 INFO - PROCESS | 3288 | 1461193137101 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 15:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:58:57 INFO - PROCESS | 3288 | 1461193137103 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 15:58:57 INFO - PROCESS | 3288 | 1461193137106 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - PROCESS | 3288 | 1461193137108 Marionette TRACE conn5 <- [1,1082,null,{}] 15:58:57 INFO - PROCESS | 3288 | 1461193137112 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:57 INFO - PROCESS | 3288 | 1461193137193 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 15:58:57 INFO - PROCESS | 3288 | 1461193137199 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B95800 == 52 [pid = 3288] [id = 280] 15:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E57492400) [pid = 3288] [serial = 839] [outer = 0000000000000000] 15:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E6213B000) [pid = 3288] [serial = 840] [outer = 0000006E57492400] 15:58:57 INFO - PROCESS | 3288 | 1461193137243 Marionette DEBUG loaded listener.js 15:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E62161000) [pid = 3288] [serial = 841] [outer = 0000006E57492400] 15:58:57 INFO - PROCESS | 3288 | 1461193137641 Marionette TRACE conn5 <- [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]]]}] 15:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 586ms 15:58:57 INFO - PROCESS | 3288 | 1461193137695 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 15:58:57 INFO - PROCESS | 3288 | 1461193137697 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 15:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:58:57 INFO - PROCESS | 3288 | 1461193137705 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - PROCESS | 3288 | 1461193137707 Marionette TRACE conn5 <- [1,1086,null,{}] 15:58:57 INFO - PROCESS | 3288 | 1461193137710 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:57 INFO - PROCESS | 3288 | 1461193137791 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 15:58:57 INFO - PROCESS | 3288 | 1461193137800 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C6B000 == 53 [pid = 3288] [id = 281] 15:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E62141800) [pid = 3288] [serial = 842] [outer = 0000000000000000] 15:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E62169400) [pid = 3288] [serial = 843] [outer = 0000006E62141800] 15:58:57 INFO - PROCESS | 3288 | 1461193137846 Marionette DEBUG loaded listener.js 15:58:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E62244C00) [pid = 3288] [serial = 844] [outer = 0000006E62141800] 15:58:58 INFO - PROCESS | 3288 | 1461193138290 Marionette TRACE conn5 <- [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]]]}] 15:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 15:58:58 INFO - PROCESS | 3288 | 1461193138337 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 15:58:58 INFO - PROCESS | 3288 | 1461193138340 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 15:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:58:58 INFO - PROCESS | 3288 | 1461193138343 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:58:58 INFO - PROCESS | 3288 | 1461193138346 Marionette TRACE conn5 <- [1,1090,null,{}] 15:58:58 INFO - PROCESS | 3288 | 1461193138354 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:58 INFO - PROCESS | 3288 | 1461193138510 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 15:58:58 INFO - PROCESS | 3288 | 1461193138631 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55CE2000 == 54 [pid = 3288] [id = 282] 15:58:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E50760800) [pid = 3288] [serial = 845] [outer = 0000000000000000] 15:58:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E50C7A800) [pid = 3288] [serial = 846] [outer = 0000006E50760800] 15:58:58 INFO - PROCESS | 3288 | 1461193138691 Marionette DEBUG loaded listener.js 15:58:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E51049000) [pid = 3288] [serial = 847] [outer = 0000006E50760800] 15:58:59 INFO - PROCESS | 3288 | 1461193139356 Marionette TRACE conn5 <- [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]]]}] 15:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1036ms 15:58:59 INFO - PROCESS | 3288 | 1461193139384 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 15:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:58:59 INFO - PROCESS | 3288 | 1461193139389 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 15:58:59 INFO - PROCESS | 3288 | 1461193139394 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:58:59 INFO - PROCESS | 3288 | 1461193139399 Marionette TRACE conn5 <- [1,1094,null,{}] 15:58:59 INFO - PROCESS | 3288 | 1461193139425 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:59 INFO - PROCESS | 3288 | 1461193139567 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 15:58:59 INFO - PROCESS | 3288 | 1461193139684 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E558800 == 55 [pid = 3288] [id = 283] 15:58:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5ACBC800) [pid = 3288] [serial = 848] [outer = 0000000000000000] 15:58:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5AD0C000) [pid = 3288] [serial = 849] [outer = 0000006E5ACBC800] 15:58:59 INFO - PROCESS | 3288 | 1461193139743 Marionette DEBUG loaded listener.js 15:58:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5D065000) [pid = 3288] [serial = 850] [outer = 0000006E5ACBC800] 15:59:00 INFO - PROCESS | 3288 | 1461193140305 Marionette TRACE conn5 <- [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]]]}] 15:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 964ms 15:59:00 INFO - PROCESS | 3288 | 1461193140361 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 15:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:59:00 INFO - PROCESS | 3288 | 1461193140365 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 15:59:00 INFO - PROCESS | 3288 | 1461193140369 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:59:00 INFO - PROCESS | 3288 | 1461193140371 Marionette TRACE conn5 <- [1,1098,null,{}] 15:59:00 INFO - PROCESS | 3288 | 1461193140376 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:00 INFO - PROCESS | 3288 | 1461193140522 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 15:59:00 INFO - PROCESS | 3288 | 1461193140574 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C7D800 == 56 [pid = 3288] [id = 284] 15:59:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5FD98800) [pid = 3288] [serial = 851] [outer = 0000000000000000] 15:59:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E61403400) [pid = 3288] [serial = 852] [outer = 0000006E5FD98800] 15:59:00 INFO - PROCESS | 3288 | 1461193140630 Marionette DEBUG loaded listener.js 15:59:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E614D9000) [pid = 3288] [serial = 853] [outer = 0000006E5FD98800] 15:59:01 INFO - PROCESS | 3288 | 1461193141539 Marionette TRACE conn5 <- [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]]]}] 15:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1234ms 15:59:01 INFO - PROCESS | 3288 | 1461193141604 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 15:59:01 INFO - PROCESS | 3288 | 1461193141608 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 15:59:01 INFO - PROCESS | 3288 | 1461193141614 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:59:01 INFO - PROCESS | 3288 | 1461193141618 Marionette TRACE conn5 <- [1,1102,null,{}] 15:59:01 INFO - PROCESS | 3288 | 1461193141623 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:01 INFO - PROCESS | 3288 | 1461193141717 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 15:59:01 INFO - PROCESS | 3288 | 1461193141787 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E558C7800 == 57 [pid = 3288] [id = 285] 15:59:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5104B400) [pid = 3288] [serial = 854] [outer = 0000000000000000] 15:59:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E51672000) [pid = 3288] [serial = 855] [outer = 0000006E5104B400] 15:59:01 INFO - PROCESS | 3288 | 1461193141837 Marionette DEBUG loaded listener.js 15:59:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5630F400) [pid = 3288] [serial = 856] [outer = 0000006E5104B400] 15:59:02 INFO - PROCESS | 3288 | 1461193142423 Marionette TRACE conn5 <- [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]]]}] 15:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 839ms 15:59:02 INFO - PROCESS | 3288 | 1461193142464 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 15:59:02 INFO - PROCESS | 3288 | 1461193142470 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 15:59:02 INFO - PROCESS | 3288 | 1461193142478 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:59:02 INFO - PROCESS | 3288 | 1461193142481 Marionette TRACE conn5 <- [1,1106,null,{}] 15:59:02 INFO - PROCESS | 3288 | 1461193142485 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:02 INFO - PROCESS | 3288 | 1461193142585 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 15:59:02 INFO - PROCESS | 3288 | 1461193142660 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56174800 == 58 [pid = 3288] [id = 286] 15:59:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E55955000) [pid = 3288] [serial = 857] [outer = 0000000000000000] 15:59:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E57110000) [pid = 3288] [serial = 858] [outer = 0000006E55955000] 15:59:02 INFO - PROCESS | 3288 | 1461193142709 Marionette DEBUG loaded listener.js 15:59:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E57D1A400) [pid = 3288] [serial = 859] [outer = 0000006E55955000] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649BC800 == 57 [pid = 3288] [id = 258] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C72800 == 56 [pid = 3288] [id = 259] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56743000 == 55 [pid = 3288] [id = 178] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C6B000 == 54 [pid = 3288] [id = 281] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B95800 == 53 [pid = 3288] [id = 280] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C83800 == 52 [pid = 3288] [id = 279] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649B0000 == 51 [pid = 3288] [id = 278] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6210C800 == 50 [pid = 3288] [id = 277] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60420800 == 49 [pid = 3288] [id = 276] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0BC000 == 48 [pid = 3288] [id = 275] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E539800 == 47 [pid = 3288] [id = 274] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5D517400) [pid = 3288] [serial = 795] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E60F82000) [pid = 3288] [serial = 777] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56736800 == 46 [pid = 3288] [id = 273] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649AB000 == 45 [pid = 3288] [id = 255] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56089800 == 44 [pid = 3288] [id = 272] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56139800 == 43 [pid = 3288] [id = 266] 15:59:03 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5EBD5000 == 42 [pid = 3288] [id = 265] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5FD97800) [pid = 3288] [serial = 727] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5B3E0400) [pid = 3288] [serial = 793] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5AD7B000) [pid = 3288] [serial = 792] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5104A000) [pid = 3288] [serial = 786] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5DE09400) [pid = 3288] [serial = 774] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5A95CC00) [pid = 3288] [serial = 790] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E565F6000) [pid = 3288] [serial = 784] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E520A7400) [pid = 3288] [serial = 768] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5A916000) [pid = 3288] [serial = 771] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E61410000) [pid = 3288] [serial = 780] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5A912400) [pid = 3288] [serial = 789] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E50FE5000) [pid = 3288] [serial = 783] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E61428C00) [pid = 3288] [serial = 781] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5719C000) [pid = 3288] [serial = 787] [outer = 0000000000000000] [url = about:blank] 15:59:03 INFO - PROCESS | 3288 | 1461193143306 Marionette TRACE conn5 <- [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]]]}] 15:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 879ms 15:59:03 INFO - PROCESS | 3288 | 1461193143364 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 15:59:03 INFO - PROCESS | 3288 | 1461193143367 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 15:59:03 INFO - PROCESS | 3288 | 1461193143371 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:59:03 INFO - PROCESS | 3288 | 1461193143375 Marionette TRACE conn5 <- [1,1110,null,{}] 15:59:03 INFO - PROCESS | 3288 | 1461193143387 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:03 INFO - PROCESS | 3288 | 1461193143473 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 15:59:03 INFO - PROCESS | 3288 | 1461193143542 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5673A000 == 43 [pid = 3288] [id = 287] 15:59:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E50F03C00) [pid = 3288] [serial = 860] [outer = 0000000000000000] 15:59:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E51577400) [pid = 3288] [serial = 861] [outer = 0000006E50F03C00] 15:59:03 INFO - PROCESS | 3288 | 1461193143592 Marionette DEBUG loaded listener.js 15:59:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E574A6400) [pid = 3288] [serial = 862] [outer = 0000006E50F03C00] 15:59:03 INFO - PROCESS | 3288 | 1461193143979 Marionette TRACE conn5 <- [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]]]}] 15:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 627ms 15:59:04 INFO - PROCESS | 3288 | 1461193144006 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 15:59:04 INFO - PROCESS | 3288 | 1461193144009 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 15:59:04 INFO - PROCESS | 3288 | 1461193144012 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:59:04 INFO - PROCESS | 3288 | 1461193144014 Marionette TRACE conn5 <- [1,1114,null,{}] 15:59:04 INFO - PROCESS | 3288 | 1461193144018 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:04 INFO - PROCESS | 3288 | 1461193144099 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 15:59:04 INFO - PROCESS | 3288 | 1461193144106 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D696800 == 44 [pid = 3288] [id = 288] 15:59:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5A1BF000) [pid = 3288] [serial = 863] [outer = 0000000000000000] 15:59:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5A944000) [pid = 3288] [serial = 864] [outer = 0000006E5A1BF000] 15:59:04 INFO - PROCESS | 3288 | 1461193144154 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5A958C00) [pid = 3288] [serial = 865] [outer = 0000006E5A1BF000] 15:59:04 INFO - PROCESS | 3288 | 1461193144594 Marionette TRACE conn5 <- [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]]]}] 15:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 629ms 15:59:04 INFO - PROCESS | 3288 | 1461193144646 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 15:59:04 INFO - PROCESS | 3288 | 1461193144648 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 15:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:59:04 INFO - PROCESS | 3288 | 1461193144652 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:59:04 INFO - PROCESS | 3288 | 1461193144653 Marionette TRACE conn5 <- [1,1118,null,{}] 15:59:04 INFO - PROCESS | 3288 | 1461193144657 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:04 INFO - PROCESS | 3288 | 1461193144734 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 15:59:04 INFO - PROCESS | 3288 | 1461193144742 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E536000 == 45 [pid = 3288] [id = 289] 15:59:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E50E3C800) [pid = 3288] [serial = 866] [outer = 0000000000000000] 15:59:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5ACBFC00) [pid = 3288] [serial = 867] [outer = 0000006E50E3C800] 15:59:04 INFO - PROCESS | 3288 | 1461193144790 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5AD12000) [pid = 3288] [serial = 868] [outer = 0000006E50E3C800] 15:59:05 INFO - PROCESS | 3288 | 1461193145232 Marionette TRACE conn5 <- [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]]]}] 15:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 628ms 15:59:05 INFO - PROCESS | 3288 | 1461193145283 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 15:59:05 INFO - PROCESS | 3288 | 1461193145285 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 15:59:05 INFO - PROCESS | 3288 | 1461193145298 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:59:05 INFO - PROCESS | 3288 | 1461193145300 Marionette TRACE conn5 <- [1,1122,null,{}] 15:59:05 INFO - PROCESS | 3288 | 1461193145304 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:05 INFO - PROCESS | 3288 | 1461193145426 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 15:59:05 INFO - PROCESS | 3288 | 1461193145434 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9B6000 == 46 [pid = 3288] [id = 290] 15:59:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5B1B1800) [pid = 3288] [serial = 869] [outer = 0000000000000000] 15:59:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5B3D6400) [pid = 3288] [serial = 870] [outer = 0000006E5B1B1800] 15:59:05 INFO - PROCESS | 3288 | 1461193145486 Marionette DEBUG loaded listener.js 15:59:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5D663800) [pid = 3288] [serial = 871] [outer = 0000006E5B1B1800] 15:59:05 INFO - PROCESS | 3288 | [GFX2-]: DrawTargetD2D 1.1 (0000006E64981750): Failed to create GradientStopCollection with no stops. 15:59:05 INFO - PROCESS | 3288 | [GFX3-]: No stops specified for gradient pattern. 15:59:05 INFO - PROCESS | 3288 | 1461193145986 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 734ms 15:59:06 INFO - PROCESS | 3288 | 1461193146037 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 15:59:06 INFO - PROCESS | 3288 | 1461193146039 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 15:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:59:06 INFO - PROCESS | 3288 | 1461193146048 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:59:06 INFO - PROCESS | 3288 | 1461193146050 Marionette TRACE conn5 <- [1,1126,null,{}] 15:59:06 INFO - PROCESS | 3288 | 1461193146054 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:06 INFO - PROCESS | 3288 | 1461193146182 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 15:59:06 INFO - PROCESS | 3288 | 1461193146195 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BE7000 == 47 [pid = 3288] [id = 291] 15:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5D802400) [pid = 3288] [serial = 872] [outer = 0000000000000000] 15:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5D959C00) [pid = 3288] [serial = 873] [outer = 0000006E5D802400] 15:59:06 INFO - PROCESS | 3288 | 1461193146241 Marionette DEBUG loaded listener.js 15:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5E29F000) [pid = 3288] [serial = 874] [outer = 0000006E5D802400] 15:59:06 INFO - PROCESS | 3288 | 1461193146675 Marionette TRACE conn5 <- [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]]]}] 15:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 15:59:06 INFO - PROCESS | 3288 | 1461193146740 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 15:59:06 INFO - PROCESS | 3288 | 1461193146742 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 15:59:06 INFO - PROCESS | 3288 | 1461193146745 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:59:06 INFO - PROCESS | 3288 | 1461193146747 Marionette TRACE conn5 <- [1,1130,null,{}] 15:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:59:06 INFO - PROCESS | 3288 | 1461193146751 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:06 INFO - PROCESS | 3288 | 1461193146851 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 15:59:06 INFO - PROCESS | 3288 | 1461193146857 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AFC800 == 48 [pid = 3288] [id = 292] 15:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5E295800) [pid = 3288] [serial = 875] [outer = 0000000000000000] 15:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5E580C00) [pid = 3288] [serial = 876] [outer = 0000006E5E295800] 15:59:06 INFO - PROCESS | 3288 | 1461193146903 Marionette DEBUG loaded listener.js 15:59:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5E5D5C00) [pid = 3288] [serial = 877] [outer = 0000006E5E295800] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E5595AC00) [pid = 3288] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E60B42800) [pid = 3288] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E4F4F0000) [pid = 3288] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5A1C9800) [pid = 3288] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E50F0F400) [pid = 3288] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5D805800) [pid = 3288] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E603EB800) [pid = 3288] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E619F6C00) [pid = 3288] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E614D6C00) [pid = 3288] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E50F05800) [pid = 3288] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5B37D800) [pid = 3288] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5E874800) [pid = 3288] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5E297800) [pid = 3288] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E50762C00) [pid = 3288] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E604C2800) [pid = 3288] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5D526C00) [pid = 3288] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E57D25C00) [pid = 3288] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E61429000) [pid = 3288] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5749F800) [pid = 3288] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5EBAF000) [pid = 3288] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:59:07 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E57492400) [pid = 3288] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:59:07 INFO - PROCESS | 3288 | 1461193147663 Marionette TRACE conn5 <- [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]]]}] 15:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 983ms 15:59:07 INFO - PROCESS | 3288 | 1461193147734 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 15:59:07 INFO - PROCESS | 3288 | 1461193147736 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 15:59:07 INFO - PROCESS | 3288 | 1461193147740 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:59:07 INFO - PROCESS | 3288 | 1461193147741 Marionette TRACE conn5 <- [1,1134,null,{}] 15:59:07 INFO - PROCESS | 3288 | 1461193147745 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:07 INFO - PROCESS | 3288 | 1461193147823 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 15:59:07 INFO - PROCESS | 3288 | 1461193147835 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56738000 == 49 [pid = 3288] [id = 293] 15:59:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E566D7800) [pid = 3288] [serial = 878] [outer = 0000000000000000] 15:59:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E57D1D000) [pid = 3288] [serial = 879] [outer = 0000006E566D7800] 15:59:07 INFO - PROCESS | 3288 | 1461193147882 Marionette DEBUG loaded listener.js 15:59:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5D80E800) [pid = 3288] [serial = 880] [outer = 0000006E566D7800] 15:59:08 INFO - PROCESS | 3288 | 1461193148292 Marionette TRACE conn5 <- [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]]]}] 15:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 586ms 15:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:59:08 INFO - PROCESS | 3288 | 1461193148329 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 15:59:08 INFO - PROCESS | 3288 | 1461193148331 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 15:59:08 INFO - PROCESS | 3288 | 1461193148334 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:59:08 INFO - PROCESS | 3288 | 1461193148336 Marionette TRACE conn5 <- [1,1138,null,{}] 15:59:08 INFO - PROCESS | 3288 | 1461193148339 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:08 INFO - PROCESS | 3288 | 1461193148417 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 15:59:08 INFO - PROCESS | 3288 | 1461193148423 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64167800 == 50 [pid = 3288] [id = 294] 15:59:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5E8E3000) [pid = 3288] [serial = 881] [outer = 0000000000000000] 15:59:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5EBB4800) [pid = 3288] [serial = 882] [outer = 0000006E5E8E3000] 15:59:08 INFO - PROCESS | 3288 | 1461193148470 Marionette DEBUG loaded listener.js 15:59:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5FD8FC00) [pid = 3288] [serial = 883] [outer = 0000006E5E8E3000] 15:59:08 INFO - PROCESS | 3288 | 1461193148888 Marionette TRACE conn5 <- [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]]]}] 15:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 586ms 15:59:08 INFO - PROCESS | 3288 | 1461193148924 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 15:59:08 INFO - PROCESS | 3288 | 1461193148926 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 15:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:59:08 INFO - PROCESS | 3288 | 1461193148935 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:59:08 INFO - PROCESS | 3288 | 1461193148937 Marionette TRACE conn5 <- [1,1142,null,{}] 15:59:08 INFO - PROCESS | 3288 | 1461193148941 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:09 INFO - PROCESS | 3288 | 1461193149038 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 15:59:09 INFO - PROCESS | 3288 | 1461193149047 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C63800 == 51 [pid = 3288] [id = 295] 15:59:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5FD95800) [pid = 3288] [serial = 884] [outer = 0000000000000000] 15:59:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E60857C00) [pid = 3288] [serial = 885] [outer = 0000006E5FD95800] 15:59:09 INFO - PROCESS | 3288 | 1461193149097 Marionette DEBUG loaded listener.js 15:59:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E60F87C00) [pid = 3288] [serial = 886] [outer = 0000006E5FD95800] 15:59:09 INFO - PROCESS | 3288 | 1461193149552 Marionette TRACE conn5 <- [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]]]}] 15:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 692ms 15:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:59:09 INFO - PROCESS | 3288 | 1461193149646 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 15:59:09 INFO - PROCESS | 3288 | 1461193149651 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 15:59:09 INFO - PROCESS | 3288 | 1461193149656 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:59:09 INFO - PROCESS | 3288 | 1461193149661 Marionette TRACE conn5 <- [1,1146,null,{}] 15:59:09 INFO - PROCESS | 3288 | 1461193149668 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:09 INFO - PROCESS | 3288 | 1461193149768 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 15:59:09 INFO - PROCESS | 3288 | 1461193149888 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5256C000 == 52 [pid = 3288] [id = 296] 15:59:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E50D60C00) [pid = 3288] [serial = 887] [outer = 0000000000000000] 15:59:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E50F04800) [pid = 3288] [serial = 888] [outer = 0000006E50D60C00] 15:59:09 INFO - PROCESS | 3288 | 1461193149945 Marionette DEBUG loaded listener.js 15:59:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5103FC00) [pid = 3288] [serial = 889] [outer = 0000006E50D60C00] 15:59:10 INFO - PROCESS | 3288 | 1461193150622 Marionette TRACE conn5 <- [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] 15:59:10 INFO - PROCESS | 3288 | 1461193150646 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 15:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:59:10 INFO - PROCESS | 3288 | 1461193150654 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:59:10 INFO - PROCESS | 3288 | 1461193150659 Marionette TRACE conn5 <- [1,1150,null,{}] 15:59:10 INFO - PROCESS | 3288 | 1461193150663 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:10 INFO - PROCESS | 3288 | 1461193150777 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 15:59:10 INFO - PROCESS | 3288 | 1461193150864 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E55C000 == 53 [pid = 3288] [id = 297] 15:59:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E563EFC00) [pid = 3288] [serial = 890] [outer = 0000000000000000] 15:59:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5A1C5C00) [pid = 3288] [serial = 891] [outer = 0000006E563EFC00] 15:59:10 INFO - PROCESS | 3288 | 1461193150920 Marionette DEBUG loaded listener.js 15:59:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5A956400) [pid = 3288] [serial = 892] [outer = 0000006E563EFC00] 15:59:11 INFO - PROCESS | 3288 | 1461193151512 Marionette TRACE conn5 <- [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]]]}] 15:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 945ms 15:59:11 INFO - PROCESS | 3288 | 1461193151599 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 15:59:11 INFO - PROCESS | 3288 | 1461193151602 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 15:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:59:11 INFO - PROCESS | 3288 | 1461193151605 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:59:11 INFO - PROCESS | 3288 | 1461193151608 Marionette TRACE conn5 <- [1,1154,null,{}] 15:59:11 INFO - PROCESS | 3288 | 1461193151618 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:11 INFO - PROCESS | 3288 | 1461193151736 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 15:59:11 INFO - PROCESS | 3288 | 1461193151806 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6595E800 == 54 [pid = 3288] [id = 298] 15:59:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5DD67400) [pid = 3288] [serial = 893] [outer = 0000000000000000] 15:59:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5E294400) [pid = 3288] [serial = 894] [outer = 0000006E5DD67400] 15:59:11 INFO - PROCESS | 3288 | 1461193151907 Marionette DEBUG loaded listener.js 15:59:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5FD99C00) [pid = 3288] [serial = 895] [outer = 0000006E5DD67400] 15:59:12 INFO - PROCESS | 3288 | 1461193152472 Marionette TRACE conn5 <- [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]]]}] 15:59:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 880ms 15:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:59:12 INFO - PROCESS | 3288 | 1461193152488 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 15:59:12 INFO - PROCESS | 3288 | 1461193152490 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 15:59:12 INFO - PROCESS | 3288 | 1461193152494 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:59:12 INFO - PROCESS | 3288 | 1461193152496 Marionette TRACE conn5 <- [1,1158,null,{}] 15:59:12 INFO - PROCESS | 3288 | 1461193152500 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:12 INFO - PROCESS | 3288 | 1461193152606 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 15:59:12 INFO - PROCESS | 3288 | 1461193152695 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:12 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66169000 == 55 [pid = 3288] [id = 299] 15:59:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E60F81400) [pid = 3288] [serial = 896] [outer = 0000000000000000] 15:59:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E6140C000) [pid = 3288] [serial = 897] [outer = 0000006E60F81400] 15:59:12 INFO - PROCESS | 3288 | 1461193152753 Marionette DEBUG loaded listener.js 15:59:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E614D4000) [pid = 3288] [serial = 898] [outer = 0000006E60F81400] 15:59:13 INFO - PROCESS | 3288 | 1461193153485 Marionette TRACE conn5 <- [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]]]}] 15:59:13 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 15:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1131ms 15:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:59:13 INFO - PROCESS | 3288 | 1461193153628 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 15:59:13 INFO - PROCESS | 3288 | 1461193153630 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 15:59:13 INFO - PROCESS | 3288 | 1461193153634 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:59:13 INFO - PROCESS | 3288 | 1461193153636 Marionette TRACE conn5 <- [1,1162,null,{}] 15:59:13 INFO - PROCESS | 3288 | 1461193153640 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:13 INFO - PROCESS | 3288 | 1461193153746 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 15:59:13 INFO - PROCESS | 3288 | 1461193153815 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667C3800 == 56 [pid = 3288] [id = 300] 15:59:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E614D8800) [pid = 3288] [serial = 899] [outer = 0000000000000000] 15:59:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E619EE400) [pid = 3288] [serial = 900] [outer = 0000006E614D8800] 15:59:13 INFO - PROCESS | 3288 | 1461193153870 Marionette DEBUG loaded listener.js 15:59:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E6213A400) [pid = 3288] [serial = 901] [outer = 0000006E614D8800] 15:59:14 INFO - PROCESS | 3288 | 1461193154462 Marionette TRACE conn5 <- [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] 15:59:14 INFO - PROCESS | 3288 | 1461193154516 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 15:59:14 INFO - PROCESS | 3288 | 1461193154520 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:59:14 INFO - PROCESS | 3288 | 1461193154522 Marionette TRACE conn5 <- [1,1166,null,{}] 15:59:14 INFO - PROCESS | 3288 | 1461193154526 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:14 INFO - PROCESS | 3288 | 1461193154648 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 15:59:14 INFO - PROCESS | 3288 | 1461193154864 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5657D000 == 57 [pid = 3288] [id = 301] 15:59:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E50E35400) [pid = 3288] [serial = 902] [outer = 0000000000000000] 15:59:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E50E43800) [pid = 3288] [serial = 903] [outer = 0000006E50E35400] 15:59:14 INFO - PROCESS | 3288 | 1461193154916 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E5150D000) [pid = 3288] [serial = 904] [outer = 0000006E50E35400] 15:59:15 INFO - PROCESS | 3288 | 1461193155493 Marionette TRACE conn5 <- [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] 15:59:15 INFO - PROCESS | 3288 | 1461193155557 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 15:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:59:15 INFO - PROCESS | 3288 | 1461193155562 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:59:15 INFO - PROCESS | 3288 | 1461193155566 Marionette TRACE conn5 <- [1,1170,null,{}] 15:59:15 INFO - PROCESS | 3288 | 1461193155571 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:15 INFO - PROCESS | 3288 | 1461193155676 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 15:59:15 INFO - PROCESS | 3288 | 1461193155752 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D096800 == 58 [pid = 3288] [id = 302] 15:59:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E57490C00) [pid = 3288] [serial = 905] [outer = 0000000000000000] 15:59:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E57495C00) [pid = 3288] [serial = 906] [outer = 0000006E57490C00] 15:59:15 INFO - PROCESS | 3288 | 1461193155803 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E5A911000) [pid = 3288] [serial = 907] [outer = 0000006E57490C00] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64167800 == 57 [pid = 3288] [id = 294] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56738000 == 56 [pid = 3288] [id = 293] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AFC800 == 55 [pid = 3288] [id = 292] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BE7000 == 54 [pid = 3288] [id = 291] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9B6000 == 53 [pid = 3288] [id = 290] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E536000 == 52 [pid = 3288] [id = 289] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D696800 == 51 [pid = 3288] [id = 288] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5673A000 == 50 [pid = 3288] [id = 287] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56174800 == 49 [pid = 3288] [id = 286] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E558C7800 == 48 [pid = 3288] [id = 285] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E62169400) [pid = 3288] [serial = 843] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55CE2000 == 47 [pid = 3288] [id = 282] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E50E34C00) [pid = 3288] [serial = 730] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5748A800) [pid = 3288] [serial = 733] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E61407400) [pid = 3288] [serial = 778] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E5AC30C00) [pid = 3288] [serial = 772] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5659F000) [pid = 3288] [serial = 769] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5F3AA800) [pid = 3288] [serial = 775] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E60F7D400) [pid = 3288] [serial = 766] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E62062400) [pid = 3288] [serial = 834] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E619F3000) [pid = 3288] [serial = 832] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E6178E400) [pid = 3288] [serial = 831] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E51042C00) [pid = 3288] [serial = 798] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5608A800) [pid = 3288] [serial = 819] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5A916400) [pid = 3288] [serial = 820] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5CFB1C00) [pid = 3288] [serial = 822] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5D662C00) [pid = 3288] [serial = 823] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5F367000) [pid = 3288] [serial = 808] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5E8E9800) [pid = 3288] [serial = 807] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5E29E000) [pid = 3288] [serial = 825] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5A182000) [pid = 3288] [serial = 817] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E563F1C00) [pid = 3288] [serial = 816] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E61404800) [pid = 3288] [serial = 811] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E60856800) [pid = 3288] [serial = 810] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5E29F400) [pid = 3288] [serial = 805] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5DE09C00) [pid = 3288] [serial = 804] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5ACBA400) [pid = 3288] [serial = 802] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5A1C7400) [pid = 3288] [serial = 801] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E61793800) [pid = 3288] [serial = 814] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E614D7C00) [pid = 3288] [serial = 813] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5B37B000) [pid = 3288] [serial = 837] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E62071000) [pid = 3288] [serial = 838] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E6206AC00) [pid = 3288] [serial = 835] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5FD98400) [pid = 3288] [serial = 828] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E60BCD800) [pid = 3288] [serial = 829] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E62161000) [pid = 3288] [serial = 841] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5E8E5000) [pid = 3288] [serial = 826] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E6213B000) [pid = 3288] [serial = 840] [outer = 0000000000000000] [url = about:blank] 15:59:16 INFO - PROCESS | 3288 | 1461193156358 Marionette TRACE conn5 <- [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] 15:59:16 INFO - PROCESS | 3288 | 1461193156412 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 15:59:16 INFO - PROCESS | 3288 | 1461193156416 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:59:16 INFO - PROCESS | 3288 | 1461193156418 Marionette TRACE conn5 <- [1,1174,null,{}] 15:59:16 INFO - PROCESS | 3288 | 1461193156422 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:16 INFO - PROCESS | 3288 | 1461193156505 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 15:59:16 INFO - PROCESS | 3288 | 1461193156582 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5A1E3000 == 48 [pid = 3288] [id = 303] 15:59:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E50E40800) [pid = 3288] [serial = 908] [outer = 0000000000000000] 15:59:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5A1C9400) [pid = 3288] [serial = 909] [outer = 0000006E50E40800] 15:59:16 INFO - PROCESS | 3288 | 1461193156629 Marionette DEBUG loaded listener.js 15:59:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5A955000) [pid = 3288] [serial = 910] [outer = 0000006E50E40800] 15:59:17 INFO - PROCESS | 3288 | 1461193157040 Marionette TRACE conn5 <- [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] 15:59:17 INFO - PROCESS | 3288 | 1461193157113 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 15:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:59:17 INFO - PROCESS | 3288 | 1461193157124 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:59:17 INFO - PROCESS | 3288 | 1461193157130 Marionette TRACE conn5 <- [1,1178,null,{}] 15:59:17 INFO - PROCESS | 3288 | 1461193157135 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:17 INFO - PROCESS | 3288 | 1461193157221 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 15:59:17 INFO - PROCESS | 3288 | 1461193157234 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9A4800 == 49 [pid = 3288] [id = 304] 15:59:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5B1AB000) [pid = 3288] [serial = 911] [outer = 0000000000000000] 15:59:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5CFB5800) [pid = 3288] [serial = 912] [outer = 0000006E5B1AB000] 15:59:17 INFO - PROCESS | 3288 | 1461193157280 Marionette DEBUG loaded listener.js 15:59:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5D667400) [pid = 3288] [serial = 913] [outer = 0000006E5B1AB000] 15:59:17 INFO - PROCESS | 3288 | 1461193157755 Marionette TRACE conn5 <- [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] 15:59:17 INFO - PROCESS | 3288 | 1461193157813 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 15:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:59:17 INFO - PROCESS | 3288 | 1461193157816 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:59:17 INFO - PROCESS | 3288 | 1461193157818 Marionette TRACE conn5 <- [1,1182,null,{}] 15:59:17 INFO - PROCESS | 3288 | 1461193157822 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:17 INFO - PROCESS | 3288 | 1461193157905 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 15:59:17 INFO - PROCESS | 3288 | 1461193157913 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFD0000 == 50 [pid = 3288] [id = 305] 15:59:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5DDED400) [pid = 3288] [serial = 914] [outer = 0000000000000000] 15:59:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5E4DF400) [pid = 3288] [serial = 915] [outer = 0000006E5DDED400] 15:59:17 INFO - PROCESS | 3288 | 1461193157959 Marionette DEBUG loaded listener.js 15:59:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5E8E3800) [pid = 3288] [serial = 916] [outer = 0000006E5DDED400] 15:59:18 INFO - PROCESS | 3288 | 1461193158385 Marionette TRACE conn5 <- [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] 15:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:59:18 INFO - PROCESS | 3288 | 1461193158450 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 15:59:18 INFO - PROCESS | 3288 | 1461193158453 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 3288 | 1461193158455 Marionette TRACE conn5 <- [1,1186,null,{}] 15:59:18 INFO - PROCESS | 3288 | 1461193158459 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:18 INFO - PROCESS | 3288 | 1461193158562 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 15:59:18 INFO - PROCESS | 3288 | 1461193158639 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55812000 == 51 [pid = 3288] [id = 306] 15:59:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5F367000) [pid = 3288] [serial = 917] [outer = 0000000000000000] 15:59:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5FD93C00) [pid = 3288] [serial = 918] [outer = 0000006E5F367000] 15:59:18 INFO - PROCESS | 3288 | 1461193158694 Marionette DEBUG loaded listener.js 15:59:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E60F7E400) [pid = 3288] [serial = 919] [outer = 0000006E5F367000] 15:59:19 INFO - PROCESS | 3288 | 1461193159145 Marionette TRACE conn5 <- [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]]]}] 15:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms 15:59:19 INFO - PROCESS | 3288 | 1461193159190 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 15:59:19 INFO - PROCESS | 3288 | 1461193159192 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 15:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:59:19 INFO - PROCESS | 3288 | 1461193159203 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:59:19 INFO - PROCESS | 3288 | 1461193159205 Marionette TRACE conn5 <- [1,1190,null,{}] 15:59:19 INFO - PROCESS | 3288 | 1461193159208 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:19 INFO - PROCESS | 3288 | 1461193159314 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 15:59:19 INFO - PROCESS | 3288 | 1461193159322 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D48800 == 52 [pid = 3288] [id = 307] 15:59:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E604C9400) [pid = 3288] [serial = 920] [outer = 0000000000000000] 15:59:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E6178B800) [pid = 3288] [serial = 921] [outer = 0000006E604C9400] 15:59:19 INFO - PROCESS | 3288 | 1461193159369 Marionette DEBUG loaded listener.js 15:59:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E6206A800) [pid = 3288] [serial = 922] [outer = 0000006E604C9400] 15:59:19 INFO - PROCESS | 3288 | 1461193159818 Marionette TRACE conn5 <- [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]]]}] 15:59:19 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 15:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 15:59:19 INFO - PROCESS | 3288 | 1461193159837 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 15:59:19 INFO - PROCESS | 3288 | 1461193159840 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 15:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:59:19 INFO - PROCESS | 3288 | 1461193159848 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:59:19 INFO - PROCESS | 3288 | 1461193159850 Marionette TRACE conn5 <- [1,1194,null,{}] 15:59:19 INFO - PROCESS | 3288 | 1461193159853 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:19 INFO - PROCESS | 3288 | 1461193159957 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 15:59:20 INFO - PROCESS | 3288 | 1461193160037 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649B9800 == 53 [pid = 3288] [id = 308] 15:59:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E6213B800) [pid = 3288] [serial = 923] [outer = 0000000000000000] 15:59:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E62160400) [pid = 3288] [serial = 924] [outer = 0000006E6213B800] 15:59:20 INFO - PROCESS | 3288 | 1461193160082 Marionette DEBUG loaded listener.js 15:59:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E6216A400) [pid = 3288] [serial = 925] [outer = 0000006E6213B800] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E50FE4800) [pid = 3288] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5D802400) [pid = 3288] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E50F03C00) [pid = 3288] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E50E3C800) [pid = 3288] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E62141800) [pid = 3288] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5104B400) [pid = 3288] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5A1BF000) [pid = 3288] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5E295800) [pid = 3288] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E55955000) [pid = 3288] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E566D7800) [pid = 3288] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5B1B1800) [pid = 3288] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:59:20 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5E8E3000) [pid = 3288] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:59:20 INFO - PROCESS | 3288 | 1461193160579 Marionette TRACE conn5 <- [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]]]}] 15:59:20 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 15:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 776ms 15:59:20 INFO - PROCESS | 3288 | 1461193160627 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 15:59:20 INFO - PROCESS | 3288 | 1461193160629 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 15:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:59:20 INFO - PROCESS | 3288 | 1461193160633 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:59:20 INFO - PROCESS | 3288 | 1461193160635 Marionette TRACE conn5 <- [1,1198,null,{}] 15:59:20 INFO - PROCESS | 3288 | 1461193160638 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:20 INFO - PROCESS | 3288 | 1461193160717 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 15:59:20 INFO - PROCESS | 3288 | 1461193160724 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C59000 == 54 [pid = 3288] [id = 309] 15:59:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E57D1B000) [pid = 3288] [serial = 926] [outer = 0000000000000000] 15:59:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5AD73000) [pid = 3288] [serial = 927] [outer = 0000006E57D1B000] 15:59:20 INFO - PROCESS | 3288 | 1461193160771 Marionette DEBUG loaded listener.js 15:59:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5FD91400) [pid = 3288] [serial = 928] [outer = 0000006E57D1B000] 15:59:21 INFO - PROCESS | 3288 | 1461193161194 Marionette TRACE conn5 <- [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]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 586ms 15:59:21 INFO - PROCESS | 3288 | 1461193161223 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 3288 | 1461193161225 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 15:59:21 INFO - PROCESS | 3288 | 1461193161229 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:59:21 INFO - PROCESS | 3288 | 1461193161231 Marionette TRACE conn5 <- [1,1202,null,{}] 15:59:21 INFO - PROCESS | 3288 | 1461193161234 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:21 INFO - PROCESS | 3288 | 1461193161343 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 15:59:21 INFO - PROCESS | 3288 | 1461193161351 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6595B800 == 55 [pid = 3288] [id = 310] 15:59:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E6216E800) [pid = 3288] [serial = 929] [outer = 0000000000000000] 15:59:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E62250400) [pid = 3288] [serial = 930] [outer = 0000006E6216E800] 15:59:21 INFO - PROCESS | 3288 | 1461193161397 Marionette DEBUG loaded listener.js 15:59:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E62D28C00) [pid = 3288] [serial = 931] [outer = 0000006E6216E800] 15:59:21 INFO - PROCESS | 3288 | 1461193161800 Marionette TRACE conn5 <- [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]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 629ms 15:59:21 INFO - PROCESS | 3288 | 1461193161861 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 3288 | 1461193161863 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 15:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:59:21 INFO - PROCESS | 3288 | 1461193161866 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:59:21 INFO - PROCESS | 3288 | 1461193161868 Marionette TRACE conn5 <- [1,1206,null,{}] 15:59:21 INFO - PROCESS | 3288 | 1461193161872 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:21 INFO - PROCESS | 3288 | 1461193161955 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 15:59:21 INFO - PROCESS | 3288 | 1461193161963 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C7E000 == 56 [pid = 3288] [id = 311] 15:59:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E6224AC00) [pid = 3288] [serial = 932] [outer = 0000000000000000] 15:59:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E62FE4000) [pid = 3288] [serial = 933] [outer = 0000006E6224AC00] 15:59:22 INFO - PROCESS | 3288 | 1461193162013 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E63183000) [pid = 3288] [serial = 934] [outer = 0000006E6224AC00] 15:59:22 INFO - PROCESS | 3288 | 1461193162447 Marionette TRACE conn5 <- [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]]]}] 15:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 628ms 15:59:22 INFO - PROCESS | 3288 | 1461193162497 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 15:59:22 INFO - PROCESS | 3288 | 1461193162500 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 15:59:22 INFO - PROCESS | 3288 | 1461193162504 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:59:22 INFO - PROCESS | 3288 | 1461193162506 Marionette TRACE conn5 <- [1,1210,null,{}] 15:59:22 INFO - PROCESS | 3288 | 1461193162510 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:22 INFO - PROCESS | 3288 | 1461193162663 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 15:59:22 INFO - PROCESS | 3288 | 1461193162814 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566A8000 == 57 [pid = 3288] [id = 312] 15:59:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E50F0B000) [pid = 3288] [serial = 935] [outer = 0000000000000000] 15:59:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E50FE6C00) [pid = 3288] [serial = 936] [outer = 0000006E50F0B000] 15:59:22 INFO - PROCESS | 3288 | 1461193162873 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5630B800) [pid = 3288] [serial = 937] [outer = 0000006E50F0B000] 15:59:23 INFO - PROCESS | 3288 | 1461193163432 Marionette TRACE conn5 <- [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] 15:59:23 INFO - PROCESS | 3288 | 1461193163498 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 15:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:59:23 INFO - PROCESS | 3288 | 1461193163503 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:59:23 INFO - PROCESS | 3288 | 1461193163508 Marionette TRACE conn5 <- [1,1214,null,{}] 15:59:23 INFO - PROCESS | 3288 | 1461193163513 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:23 INFO - PROCESS | 3288 | 1461193163624 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 15:59:23 INFO - PROCESS | 3288 | 1461193163701 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9B7000 == 58 [pid = 3288] [id = 313] 15:59:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5A1CB000) [pid = 3288] [serial = 938] [outer = 0000000000000000] 15:59:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5ACC6400) [pid = 3288] [serial = 939] [outer = 0000006E5A1CB000] 15:59:23 INFO - PROCESS | 3288 | 1461193163801 Marionette DEBUG loaded listener.js 15:59:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5D029400) [pid = 3288] [serial = 940] [outer = 0000006E5A1CB000] 15:59:24 INFO - PROCESS | 3288 | 1461193164406 Marionette TRACE conn5 <- [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]]]}] 15:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 944ms 15:59:24 INFO - PROCESS | 3288 | 1461193164449 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 15:59:24 INFO - PROCESS | 3288 | 1461193164453 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 15:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:59:24 INFO - PROCESS | 3288 | 1461193164457 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:59:24 INFO - PROCESS | 3288 | 1461193164459 Marionette TRACE conn5 <- [1,1218,null,{}] 15:59:24 INFO - PROCESS | 3288 | 1461193164463 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:24 INFO - PROCESS | 3288 | 1461193164572 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 15:59:24 INFO - PROCESS | 3288 | 1461193164691 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C5B000 == 59 [pid = 3288] [id = 314] 15:59:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5D665800) [pid = 3288] [serial = 941] [outer = 0000000000000000] 15:59:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E603B6C00) [pid = 3288] [serial = 942] [outer = 0000006E5D665800] 15:59:24 INFO - PROCESS | 3288 | 1461193164748 Marionette DEBUG loaded listener.js 15:59:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E6140E800) [pid = 3288] [serial = 943] [outer = 0000006E5D665800] 15:59:25 INFO - PROCESS | 3288 | 1461193165370 Marionette TRACE conn5 <- [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]]]}] 15:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 944ms 15:59:25 INFO - PROCESS | 3288 | 1461193165402 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 15:59:25 INFO - PROCESS | 3288 | 1461193165406 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 15:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:59:25 INFO - PROCESS | 3288 | 1461193165418 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:59:25 INFO - PROCESS | 3288 | 1461193165424 Marionette TRACE conn5 <- [1,1222,null,{}] 15:59:25 INFO - PROCESS | 3288 | 1461193165428 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:25 INFO - PROCESS | 3288 | 1461193165539 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 15:59:25 INFO - PROCESS | 3288 | 1461193165613 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6677B800 == 60 [pid = 3288] [id = 315] 15:59:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E62071C00) [pid = 3288] [serial = 944] [outer = 0000000000000000] 15:59:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E6317EC00) [pid = 3288] [serial = 945] [outer = 0000006E62071C00] 15:59:25 INFO - PROCESS | 3288 | 1461193165710 Marionette DEBUG loaded listener.js 15:59:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E64112C00) [pid = 3288] [serial = 946] [outer = 0000006E62071C00] 15:59:26 INFO - PROCESS | 3288 | 1461193166247 Marionette TRACE conn5 <- [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]]]}] 15:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 944ms 15:59:26 INFO - PROCESS | 3288 | 1461193166372 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 3288 | 1461193166374 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 15:59:26 INFO - PROCESS | 3288 | 1461193166379 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - PROCESS | 3288 | 1461193166381 Marionette TRACE conn5 <- [1,1226,null,{}] 15:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:59:26 INFO - PROCESS | 3288 | 1461193166385 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:26 INFO - PROCESS | 3288 | 1461193166497 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 15:59:26 INFO - PROCESS | 3288 | 1461193166567 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E565C1800 == 61 [pid = 3288] [id = 316] 15:59:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E50C9D400) [pid = 3288] [serial = 947] [outer = 0000000000000000] 15:59:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E50F11C00) [pid = 3288] [serial = 948] [outer = 0000006E50C9D400] 15:59:26 INFO - PROCESS | 3288 | 1461193166813 Marionette DEBUG loaded listener.js 15:59:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E55B47400) [pid = 3288] [serial = 949] [outer = 0000006E50C9D400] 15:59:27 INFO - PROCESS | 3288 | 1461193167476 Marionette TRACE conn5 <- [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]]]}] 15:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1122ms 15:59:27 INFO - PROCESS | 3288 | 1461193167509 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 15:59:27 INFO - PROCESS | 3288 | 1461193167514 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 15:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:59:27 INFO - PROCESS | 3288 | 1461193167520 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:59:27 INFO - PROCESS | 3288 | 1461193167523 Marionette TRACE conn5 <- [1,1230,null,{}] 15:59:27 INFO - PROCESS | 3288 | 1461193167528 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:27 INFO - PROCESS | 3288 | 1461193167666 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D289800 == 60 [pid = 3288] [id = 165] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C7E000 == 59 [pid = 3288] [id = 311] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6595B800 == 58 [pid = 3288] [id = 310] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C59000 == 57 [pid = 3288] [id = 309] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649B9800 == 56 [pid = 3288] [id = 308] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D48800 == 55 [pid = 3288] [id = 307] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55812000 == 54 [pid = 3288] [id = 306] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E50C7A800) [pid = 3288] [serial = 846] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E5AD0C000) [pid = 3288] [serial = 849] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E61403400) [pid = 3288] [serial = 852] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E60857C00) [pid = 3288] [serial = 885] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFD0000 == 53 [pid = 3288] [id = 305] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9A4800 == 52 [pid = 3288] [id = 304] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5A1E3000 == 51 [pid = 3288] [id = 303] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D096800 == 50 [pid = 3288] [id = 302] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5657D000 == 49 [pid = 3288] [id = 301] 15:59:27 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5256C000 == 48 [pid = 3288] [id = 296] 15:59:27 INFO - PROCESS | 3288 | 1461193167816 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5D959C00) [pid = 3288] [serial = 873] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E51577400) [pid = 3288] [serial = 861] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E574A6400) [pid = 3288] [serial = 862] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5ACBFC00) [pid = 3288] [serial = 867] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E62244C00) [pid = 3288] [serial = 844] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5630F400) [pid = 3288] [serial = 856] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E51672000) [pid = 3288] [serial = 855] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5A944000) [pid = 3288] [serial = 864] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5A958C00) [pid = 3288] [serial = 865] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5E580C00) [pid = 3288] [serial = 876] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E57110000) [pid = 3288] [serial = 858] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E57D1A400) [pid = 3288] [serial = 859] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E57D1D000) [pid = 3288] [serial = 879] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5D80E800) [pid = 3288] [serial = 880] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5E5D5C00) [pid = 3288] [serial = 877] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5B3D6400) [pid = 3288] [serial = 870] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5D663800) [pid = 3288] [serial = 871] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5E29F000) [pid = 3288] [serial = 874] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5EBB4800) [pid = 3288] [serial = 882] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5AD12000) [pid = 3288] [serial = 868] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5FD8FC00) [pid = 3288] [serial = 883] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E55B40400) [pid = 3288] [serial = 799] [outer = 0000000000000000] [url = about:blank] 15:59:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52972000 == 49 [pid = 3288] [id = 317] 15:59:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E50C52000) [pid = 3288] [serial = 950] [outer = 0000000000000000] 15:59:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E50CA3400) [pid = 3288] [serial = 951] [outer = 0000006E50C52000] 15:59:27 INFO - PROCESS | 3288 | 1461193167885 Marionette DEBUG loaded listener.js 15:59:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E55955000) [pid = 3288] [serial = 952] [outer = 0000006E50C52000] 15:59:28 INFO - PROCESS | 3288 | 1461193168307 Marionette TRACE conn5 <- [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]]]}] 15:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 839ms 15:59:28 INFO - PROCESS | 3288 | 1461193168362 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 15:59:28 INFO - PROCESS | 3288 | 1461193168366 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 15:59:28 INFO - PROCESS | 3288 | 1461193168372 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:59:28 INFO - PROCESS | 3288 | 1461193168375 Marionette TRACE conn5 <- [1,1234,null,{}] 15:59:28 INFO - PROCESS | 3288 | 1461193168379 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:28 INFO - PROCESS | 3288 | 1461193168464 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 15:59:28 INFO - PROCESS | 3288 | 1461193168473 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B13F000 == 50 [pid = 3288] [id = 318] 15:59:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E57D1D000) [pid = 3288] [serial = 953] [outer = 0000000000000000] 15:59:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5A1CAC00) [pid = 3288] [serial = 954] [outer = 0000006E57D1D000] 15:59:28 INFO - PROCESS | 3288 | 1461193168522 Marionette DEBUG loaded listener.js 15:59:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5A94B000) [pid = 3288] [serial = 955] [outer = 0000006E57D1D000] 15:59:29 INFO - PROCESS | 3288 | 1461193169035 Marionette TRACE conn5 <- [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]]]}] 15:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 692ms 15:59:29 INFO - PROCESS | 3288 | 1461193169067 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 15:59:29 INFO - PROCESS | 3288 | 1461193169070 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 15:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:59:29 INFO - PROCESS | 3288 | 1461193169073 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:59:29 INFO - PROCESS | 3288 | 1461193169077 Marionette TRACE conn5 <- [1,1238,null,{}] 15:59:29 INFO - PROCESS | 3288 | 1461193169088 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:29 INFO - PROCESS | 3288 | 1461193169176 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 15:59:29 INFO - PROCESS | 3288 | 1461193169251 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E80A800 == 51 [pid = 3288] [id = 319] 15:59:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5ACC1C00) [pid = 3288] [serial = 956] [outer = 0000000000000000] 15:59:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5B1A5400) [pid = 3288] [serial = 957] [outer = 0000006E5ACC1C00] 15:59:29 INFO - PROCESS | 3288 | 1461193169298 Marionette DEBUG loaded listener.js 15:59:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5B3DFC00) [pid = 3288] [serial = 958] [outer = 0000006E5ACC1C00] 15:59:29 INFO - PROCESS | 3288 | 1461193169702 Marionette TRACE conn5 <- [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]]]}] 15:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 691ms 15:59:29 INFO - PROCESS | 3288 | 1461193169767 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 15:59:29 INFO - PROCESS | 3288 | 1461193169770 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 15:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:59:29 INFO - PROCESS | 3288 | 1461193169774 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:59:29 INFO - PROCESS | 3288 | 1461193169776 Marionette TRACE conn5 <- [1,1242,null,{}] 15:59:29 INFO - PROCESS | 3288 | 1461193169780 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:29 INFO - PROCESS | 3288 | 1461193169892 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 15:59:29 INFO - PROCESS | 3288 | 1461193169898 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD2B800 == 52 [pid = 3288] [id = 320] 15:59:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5D030800) [pid = 3288] [serial = 959] [outer = 0000000000000000] 15:59:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5D66CC00) [pid = 3288] [serial = 960] [outer = 0000006E5D030800] 15:59:29 INFO - PROCESS | 3288 | 1461193169946 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5DE09000) [pid = 3288] [serial = 961] [outer = 0000006E5D030800] 15:59:30 INFO - PROCESS | 3288 | 1461193170382 Marionette TRACE conn5 <- [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]]]}] 15:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 629ms 15:59:30 INFO - PROCESS | 3288 | 1461193170405 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 15:59:30 INFO - PROCESS | 3288 | 1461193170407 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 15:59:30 INFO - PROCESS | 3288 | 1461193170410 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:59:30 INFO - PROCESS | 3288 | 1461193170412 Marionette TRACE conn5 <- [1,1246,null,{}] 15:59:30 INFO - PROCESS | 3288 | 1461193170415 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:30 INFO - PROCESS | 3288 | 1461193170519 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 15:59:30 INFO - PROCESS | 3288 | 1461193170598 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BEE000 == 53 [pid = 3288] [id = 321] 15:59:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5E580C00) [pid = 3288] [serial = 962] [outer = 0000000000000000] 15:59:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5E5CA400) [pid = 3288] [serial = 963] [outer = 0000006E5E580C00] 15:59:30 INFO - PROCESS | 3288 | 1461193170651 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5E8ED400) [pid = 3288] [serial = 964] [outer = 0000006E5E580C00] 15:59:31 INFO - PROCESS | 3288 | 1461193171122 Marionette TRACE conn5 <- [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]]]}] 15:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 776ms 15:59:31 INFO - PROCESS | 3288 | 1461193171190 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 15:59:31 INFO - PROCESS | 3288 | 1461193171192 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 15:59:31 INFO - PROCESS | 3288 | 1461193171196 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:59:31 INFO - PROCESS | 3288 | 1461193171198 Marionette TRACE conn5 <- [1,1250,null,{}] 15:59:31 INFO - PROCESS | 3288 | 1461193171201 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:31 INFO - PROCESS | 3288 | 1461193171320 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 15:59:31 INFO - PROCESS | 3288 | 1461193171334 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5673D000 == 54 [pid = 3288] [id = 322] 15:59:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E603B0800) [pid = 3288] [serial = 965] [outer = 0000000000000000] 15:59:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E60F7EC00) [pid = 3288] [serial = 966] [outer = 0000006E603B0800] 15:59:31 INFO - PROCESS | 3288 | 1461193171421 Marionette DEBUG loaded listener.js 15:59:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E6140AC00) [pid = 3288] [serial = 967] [outer = 0000006E603B0800] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5F367000) [pid = 3288] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E57490C00) [pid = 3288] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E604C9400) [pid = 3288] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E6213B800) [pid = 3288] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E57D1B000) [pid = 3288] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E6216E800) [pid = 3288] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5FD95800) [pid = 3288] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5B1AB000) [pid = 3288] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E50E35400) [pid = 3288] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5DDED400) [pid = 3288] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:59:31 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E50E40800) [pid = 3288] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:59:31 INFO - PROCESS | 3288 | 1461193171981 Marionette TRACE conn5 <- [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]]]}] 15:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 838ms 15:59:32 INFO - PROCESS | 3288 | 1461193172037 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 15:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:59:32 INFO - PROCESS | 3288 | 1461193172039 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 15:59:32 INFO - PROCESS | 3288 | 1461193172043 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - PROCESS | 3288 | 1461193172045 Marionette TRACE conn5 <- [1,1254,null,{}] 15:59:32 INFO - PROCESS | 3288 | 1461193172049 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:32 INFO - PROCESS | 3288 | 1461193172146 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 15:59:32 INFO - PROCESS | 3288 | 1461193172222 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6210D800 == 55 [pid = 3288] [id = 323] 15:59:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5B1AB000) [pid = 3288] [serial = 968] [outer = 0000000000000000] 15:59:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5DE11000) [pid = 3288] [serial = 969] [outer = 0000006E5B1AB000] 15:59:32 INFO - PROCESS | 3288 | 1461193172269 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E61425000) [pid = 3288] [serial = 970] [outer = 0000006E5B1AB000] 15:59:32 INFO - PROCESS | 3288 | 1461193172643 Marionette TRACE conn5 <- [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]]]}] 15:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 15:59:32 INFO - PROCESS | 3288 | 1461193172676 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 15:59:32 INFO - PROCESS | 3288 | 1461193172678 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 15:59:32 INFO - PROCESS | 3288 | 1461193172681 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:59:32 INFO - PROCESS | 3288 | 1461193172683 Marionette TRACE conn5 <- [1,1258,null,{}] 15:59:32 INFO - PROCESS | 3288 | 1461193172686 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:32 INFO - PROCESS | 3288 | 1461193172792 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 15:59:32 INFO - PROCESS | 3288 | 1461193172840 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C5A800 == 56 [pid = 3288] [id = 324] 15:59:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5B3E2400) [pid = 3288] [serial = 971] [outer = 0000000000000000] 15:59:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E61793800) [pid = 3288] [serial = 972] [outer = 0000006E5B3E2400] 15:59:32 INFO - PROCESS | 3288 | 1461193172885 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E62070400) [pid = 3288] [serial = 973] [outer = 0000006E5B3E2400] 15:59:33 INFO - PROCESS | 3288 | 1461193173245 Marionette TRACE conn5 <- [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]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 628ms 15:59:33 INFO - PROCESS | 3288 | 1461193173313 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 3288 | 1461193173315 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 15:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:59:33 INFO - PROCESS | 3288 | 1461193173324 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:59:33 INFO - PROCESS | 3288 | 1461193173327 Marionette TRACE conn5 <- [1,1262,null,{}] 15:59:33 INFO - PROCESS | 3288 | 1461193173330 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:33 INFO - PROCESS | 3288 | 1461193173410 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 15:59:33 INFO - PROCESS | 3288 | 1461193173417 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6596A000 == 57 [pid = 3288] [id = 325] 15:59:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E62138000) [pid = 3288] [serial = 974] [outer = 0000000000000000] 15:59:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E62163C00) [pid = 3288] [serial = 975] [outer = 0000006E62138000] 15:59:33 INFO - PROCESS | 3288 | 1461193173464 Marionette DEBUG loaded listener.js 15:59:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E62246C00) [pid = 3288] [serial = 976] [outer = 0000006E62138000] 15:59:33 INFO - PROCESS | 3288 | 1461193173903 Marionette TRACE conn5 <- [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]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 628ms 15:59:33 INFO - PROCESS | 3288 | 1461193173979 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 3288 | 1461193173984 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 15:59:33 INFO - PROCESS | 3288 | 1461193173994 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:59:34 INFO - PROCESS | 3288 | 1461193173999 Marionette TRACE conn5 <- [1,1266,null,{}] 15:59:34 INFO - PROCESS | 3288 | 1461193174006 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:34 INFO - PROCESS | 3288 | 1461193174119 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 15:59:34 INFO - PROCESS | 3288 | 1461193174214 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56737000 == 58 [pid = 3288] [id = 326] 15:59:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E51516400) [pid = 3288] [serial = 977] [outer = 0000000000000000] 15:59:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5291C400) [pid = 3288] [serial = 978] [outer = 0000006E51516400] 15:59:34 INFO - PROCESS | 3288 | 1461193174271 Marionette DEBUG loaded listener.js 15:59:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5748EC00) [pid = 3288] [serial = 979] [outer = 0000006E51516400] 15:59:34 INFO - PROCESS | 3288 | 1461193174950 Marionette TRACE conn5 <- [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]]]}] 15:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 985ms 15:59:34 INFO - PROCESS | 3288 | 1461193174984 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 15:59:34 INFO - PROCESS | 3288 | 1461193174988 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 15:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:59:35 INFO - PROCESS | 3288 | 1461193174997 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 3288 | 1461193175001 Marionette TRACE conn5 <- [1,1270,null,{}] 15:59:35 INFO - PROCESS | 3288 | 1461193175019 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:35 INFO - PROCESS | 3288 | 1461193175153 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 15:59:35 INFO - PROCESS | 3288 | 1461193175206 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0AB800 == 59 [pid = 3288] [id = 327] 15:59:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5A90C800) [pid = 3288] [serial = 980] [outer = 0000000000000000] 15:59:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5ACC2C00) [pid = 3288] [serial = 981] [outer = 0000006E5A90C800] 15:59:35 INFO - PROCESS | 3288 | 1461193175262 Marionette DEBUG loaded listener.js 15:59:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5D524400) [pid = 3288] [serial = 982] [outer = 0000006E5A90C800] 15:59:35 INFO - PROCESS | 3288 | 1461193175831 Marionette TRACE conn5 <- [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]]]}] 15:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 881ms 15:59:35 INFO - PROCESS | 3288 | 1461193175879 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 15:59:35 INFO - PROCESS | 3288 | 1461193175882 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 15:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:59:35 INFO - PROCESS | 3288 | 1461193175886 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 3288 | 1461193175888 Marionette TRACE conn5 <- [1,1274,null,{}] 15:59:35 INFO - PROCESS | 3288 | 1461193175899 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:36 INFO - PROCESS | 3288 | 1461193176014 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 15:59:36 INFO - PROCESS | 3288 | 1461193176108 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66127800 == 60 [pid = 3288] [id = 328] 15:59:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5FD91C00) [pid = 3288] [serial = 983] [outer = 0000000000000000] 15:59:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5FD99400) [pid = 3288] [serial = 984] [outer = 0000006E5FD91C00] 15:59:36 INFO - PROCESS | 3288 | 1461193176168 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E6213F000) [pid = 3288] [serial = 985] [outer = 0000006E5FD91C00] 15:59:36 INFO - PROCESS | 3288 | 1461193176784 Marionette TRACE conn5 <- [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]]]}] 15:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 944ms 15:59:36 INFO - PROCESS | 3288 | 1461193176831 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 15:59:36 INFO - PROCESS | 3288 | 1461193176834 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 15:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:59:36 INFO - PROCESS | 3288 | 1461193176838 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:59:36 INFO - PROCESS | 3288 | 1461193176840 Marionette TRACE conn5 <- [1,1278,null,{}] 15:59:36 INFO - PROCESS | 3288 | 1461193176844 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:36 INFO - PROCESS | 3288 | 1461193176950 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 15:59:37 INFO - PROCESS | 3288 | 1461193177038 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66772800 == 61 [pid = 3288] [id = 329] 15:59:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5E518400) [pid = 3288] [serial = 986] [outer = 0000000000000000] 15:59:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5E870400) [pid = 3288] [serial = 987] [outer = 0000006E5E518400] 15:59:37 INFO - PROCESS | 3288 | 1461193177094 Marionette DEBUG loaded listener.js 15:59:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E6224F000) [pid = 3288] [serial = 988] [outer = 0000006E5E518400] 15:59:37 INFO - PROCESS | 3288 | 1461193177614 Marionette TRACE conn5 <- [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]]]}] 15:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 837ms 15:59:37 INFO - PROCESS | 3288 | 1461193177699 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 15:59:37 INFO - PROCESS | 3288 | 1461193177701 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 15:59:37 INFO - PROCESS | 3288 | 1461193177706 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:59:37 INFO - PROCESS | 3288 | 1461193177708 Marionette TRACE conn5 <- [1,1282,null,{}] 15:59:37 INFO - PROCESS | 3288 | 1461193177712 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:37 INFO - PROCESS | 3288 | 1461193177814 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 15:59:37 INFO - PROCESS | 3288 | 1461193177889 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67FBE000 == 62 [pid = 3288] [id = 330] 15:59:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E6317A800) [pid = 3288] [serial = 989] [outer = 0000000000000000] 15:59:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E63187400) [pid = 3288] [serial = 990] [outer = 0000006E6317A800] 15:59:37 INFO - PROCESS | 3288 | 1461193177985 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E6411BC00) [pid = 3288] [serial = 991] [outer = 0000006E6317A800] 15:59:38 INFO - PROCESS | 3288 | 1461193178515 Marionette TRACE conn5 <- [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]]]}] 15:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 880ms 15:59:38 INFO - PROCESS | 3288 | 1461193178593 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 15:59:38 INFO - PROCESS | 3288 | 1461193178595 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 15:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:59:38 INFO - PROCESS | 3288 | 1461193178599 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:59:38 INFO - PROCESS | 3288 | 1461193178601 Marionette TRACE conn5 <- [1,1286,null,{}] 15:59:38 INFO - PROCESS | 3288 | 1461193178605 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:38 INFO - PROCESS | 3288 | 1461193178735 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 15:59:38 INFO - PROCESS | 3288 | 1461193178892 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BA5800 == 63 [pid = 3288] [id = 331] 15:59:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E6184E000) [pid = 3288] [serial = 992] [outer = 0000000000000000] 15:59:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E6411AC00) [pid = 3288] [serial = 993] [outer = 0000006E6184E000] 15:59:38 INFO - PROCESS | 3288 | 1461193178951 Marionette DEBUG loaded listener.js 15:59:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E64492C00) [pid = 3288] [serial = 994] [outer = 0000006E6184E000] 15:59:39 INFO - PROCESS | 3288 | 1461193179721 Marionette TRACE conn5 <- [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]]]}] 15:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1192ms 15:59:39 INFO - PROCESS | 3288 | 1461193179802 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 15:59:39 INFO - PROCESS | 3288 | 1461193179806 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 15:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:59:39 INFO - PROCESS | 3288 | 1461193179813 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:59:39 INFO - PROCESS | 3288 | 1461193179817 Marionette TRACE conn5 <- [1,1290,null,{}] 15:59:39 INFO - PROCESS | 3288 | 1461193179823 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:39 INFO - PROCESS | 3288 | 1461193179932 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 15:59:40 INFO - PROCESS | 3288 | 1461193180004 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAB8800 == 64 [pid = 3288] [id = 332] 15:59:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E5799C400) [pid = 3288] [serial = 995] [outer = 0000000000000000] 15:59:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E5710DC00) [pid = 3288] [serial = 996] [outer = 0000006E5799C400] 15:59:40 INFO - PROCESS | 3288 | 1461193180103 Marionette DEBUG loaded listener.js 15:59:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E5A93FC00) [pid = 3288] [serial = 997] [outer = 0000006E5799C400] 15:59:40 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C5A800 == 63 [pid = 3288] [id = 324] 15:59:40 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6210D800 == 62 [pid = 3288] [id = 323] 15:59:40 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5673D000 == 61 [pid = 3288] [id = 322] 15:59:40 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BEE000 == 60 [pid = 3288] [id = 321] 15:59:40 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD2B800 == 59 [pid = 3288] [id = 320] 15:59:40 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E80A800 == 58 [pid = 3288] [id = 319] 15:59:40 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B13F000 == 57 [pid = 3288] [id = 318] 15:59:40 INFO - PROCESS | 3288 | --DOCSHELL 0000006E52972000 == 56 [pid = 3288] [id = 317] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E5E294400) [pid = 3288] [serial = 894] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E6140C000) [pid = 3288] [serial = 897] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E619EE400) [pid = 3288] [serial = 900] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E5A1C5C00) [pid = 3288] [serial = 891] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E62FE4000) [pid = 3288] [serial = 933] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOCSHELL 0000006E565C1800 == 55 [pid = 3288] [id = 316] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E50F04800) [pid = 3288] [serial = 888] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5A911000) [pid = 3288] [serial = 907] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E57495C00) [pid = 3288] [serial = 906] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E6206A800) [pid = 3288] [serial = 922] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E6178B800) [pid = 3288] [serial = 921] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E62160400) [pid = 3288] [serial = 924] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5AD73000) [pid = 3288] [serial = 927] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E62250400) [pid = 3288] [serial = 930] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E6216A400) [pid = 3288] [serial = 925] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E62D28C00) [pid = 3288] [serial = 931] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E60F87C00) [pid = 3288] [serial = 886] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5CFB5800) [pid = 3288] [serial = 912] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5D667400) [pid = 3288] [serial = 913] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5150D000) [pid = 3288] [serial = 904] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E50E43800) [pid = 3288] [serial = 903] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5E4DF400) [pid = 3288] [serial = 915] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5A1C9400) [pid = 3288] [serial = 909] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5A955000) [pid = 3288] [serial = 910] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E60F7E400) [pid = 3288] [serial = 919] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5FD91400) [pid = 3288] [serial = 928] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5E8E3800) [pid = 3288] [serial = 916] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5FD93C00) [pid = 3288] [serial = 918] [outer = 0000000000000000] [url = about:blank] 15:59:40 INFO - PROCESS | 3288 | 1461193180710 Marionette TRACE conn5 <- [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]]]}] 15:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 944ms 15:59:40 INFO - PROCESS | 3288 | 1461193180758 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 15:59:40 INFO - PROCESS | 3288 | 1461193180764 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 15:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:59:40 INFO - PROCESS | 3288 | 1461193180770 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:59:40 INFO - PROCESS | 3288 | 1461193180773 Marionette TRACE conn5 <- [1,1294,null,{}] 15:59:40 INFO - PROCESS | 3288 | 1461193180777 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:40 INFO - PROCESS | 3288 | 1461193180863 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 15:59:40 INFO - PROCESS | 3288 | 1461193180875 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DE7000 == 56 [pid = 3288] [id = 333] 15:59:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E50C5B000) [pid = 3288] [serial = 998] [outer = 0000000000000000] 15:59:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E56066C00) [pid = 3288] [serial = 999] [outer = 0000006E50C5B000] 15:59:40 INFO - PROCESS | 3288 | 1461193180986 Marionette DEBUG loaded listener.js 15:59:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5A948C00) [pid = 3288] [serial = 1000] [outer = 0000006E50C5B000] 15:59:41 INFO - PROCESS | 3288 | 1461193181410 Marionette TRACE conn5 <- [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]]]}] 15:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 690ms 15:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:59:41 INFO - PROCESS | 3288 | 1461193181462 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 15:59:41 INFO - PROCESS | 3288 | 1461193181465 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 15:59:41 INFO - PROCESS | 3288 | 1461193181469 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:59:41 INFO - PROCESS | 3288 | 1461193181472 Marionette TRACE conn5 <- [1,1298,null,{}] 15:59:41 INFO - PROCESS | 3288 | 1461193181484 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:41 INFO - PROCESS | 3288 | 1461193181573 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 15:59:41 INFO - PROCESS | 3288 | 1461193181580 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9B4000 == 57 [pid = 3288] [id = 334] 15:59:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5AD11400) [pid = 3288] [serial = 1001] [outer = 0000000000000000] 15:59:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5CFB5800) [pid = 3288] [serial = 1002] [outer = 0000006E5AD11400] 15:59:41 INFO - PROCESS | 3288 | 1461193181631 Marionette DEBUG loaded listener.js 15:59:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5D66FC00) [pid = 3288] [serial = 1003] [outer = 0000006E5AD11400] 15:59:42 INFO - PROCESS | 3288 | 1461193182106 Marionette TRACE conn5 <- [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]]]}] 15:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 15:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 689ms 15:59:42 INFO - PROCESS | 3288 | 1461193182160 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 15:59:42 INFO - PROCESS | 3288 | 1461193182163 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 15:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:59:42 INFO - PROCESS | 3288 | 1461193182166 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - PROCESS | 3288 | 1461193182168 Marionette TRACE conn5 <- [1,1302,null,{}] 15:59:42 INFO - PROCESS | 3288 | 1461193182172 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:42 INFO - PROCESS | 3288 | 1461193182285 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 15:59:42 INFO - PROCESS | 3288 | 1461193182370 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60812000 == 58 [pid = 3288] [id = 335] 15:59:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5B376C00) [pid = 3288] [serial = 1004] [outer = 0000000000000000] 15:59:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5E514000) [pid = 3288] [serial = 1005] [outer = 0000006E5B376C00] 15:59:42 INFO - PROCESS | 3288 | 1461193182417 Marionette DEBUG loaded listener.js 15:59:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5E874000) [pid = 3288] [serial = 1006] [outer = 0000006E5B376C00] 15:59:42 INFO - PROCESS | 3288 | 1461193182840 Marionette TRACE conn5 <- [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]]]}] 15:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 732ms 15:59:42 INFO - PROCESS | 3288 | 1461193182901 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 15:59:42 INFO - PROCESS | 3288 | 1461193182904 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 15:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:59:42 INFO - PROCESS | 3288 | 1461193182908 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - PROCESS | 3288 | 1461193182909 Marionette TRACE conn5 <- [1,1306,null,{}] 15:59:42 INFO - PROCESS | 3288 | 1461193182919 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:43 INFO - PROCESS | 3288 | 1461193183026 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 15:59:43 INFO - PROCESS | 3288 | 1461193183039 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DE2000 == 59 [pid = 3288] [id = 336] 15:59:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5E5D6000) [pid = 3288] [serial = 1007] [outer = 0000000000000000] 15:59:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5FD92000) [pid = 3288] [serial = 1008] [outer = 0000006E5E5D6000] 15:59:43 INFO - PROCESS | 3288 | 1461193183129 Marionette DEBUG loaded listener.js 15:59:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E60F7E400) [pid = 3288] [serial = 1009] [outer = 0000006E5E5D6000] 15:59:43 INFO - PROCESS | 3288 | 1461193183586 Marionette TRACE conn5 <- [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]]]}] 15:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 733ms 15:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:59:43 INFO - PROCESS | 3288 | 1461193183643 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 15:59:43 INFO - PROCESS | 3288 | 1461193183645 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 15:59:43 INFO - PROCESS | 3288 | 1461193183648 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:59:43 INFO - PROCESS | 3288 | 1461193183650 Marionette TRACE conn5 <- [1,1310,null,{}] 15:59:43 INFO - PROCESS | 3288 | 1461193183654 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:43 INFO - PROCESS | 3288 | 1461193183785 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 15:59:43 INFO - PROCESS | 3288 | 1461193183841 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649BA800 == 60 [pid = 3288] [id = 337] 15:59:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E614E1400) [pid = 3288] [serial = 1010] [outer = 0000000000000000] 15:59:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E61856800) [pid = 3288] [serial = 1011] [outer = 0000006E614E1400] 15:59:43 INFO - PROCESS | 3288 | 1461193183889 Marionette DEBUG loaded listener.js 15:59:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E6213F800) [pid = 3288] [serial = 1012] [outer = 0000006E614E1400] 15:59:44 INFO - PROCESS | 3288 | 1461193184324 Marionette TRACE conn5 <- [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]]]}] 15:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 732ms 15:59:44 INFO - PROCESS | 3288 | 1461193184384 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 15:59:44 INFO - PROCESS | 3288 | 1461193184386 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:59:44 INFO - PROCESS | 3288 | 1461193184394 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:59:44 INFO - PROCESS | 3288 | 1461193184396 Marionette TRACE conn5 <- [1,1314,null,{}] 15:59:44 INFO - PROCESS | 3288 | 1461193184400 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:44 INFO - PROCESS | 3288 | 1461193184509 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 15:59:44 INFO - PROCESS | 3288 | 1461193184519 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65950000 == 61 [pid = 3288] [id = 338] 15:59:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E6184F400) [pid = 3288] [serial = 1013] [outer = 0000000000000000] 15:59:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E61F5A000) [pid = 3288] [serial = 1014] [outer = 0000006E6184F400] 15:59:44 INFO - PROCESS | 3288 | 1461193184614 Marionette DEBUG loaded listener.js 15:59:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E61F61C00) [pid = 3288] [serial = 1015] [outer = 0000006E6184F400] 15:59:44 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E57D1D000) [pid = 3288] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:59:44 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E603B0800) [pid = 3288] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 15:59:44 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5ACC1C00) [pid = 3288] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 15:59:44 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E5B3E2400) [pid = 3288] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 15:59:44 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E50C52000) [pid = 3288] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:59:44 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5B1AB000) [pid = 3288] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 15:59:44 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E50C9D400) [pid = 3288] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:59:44 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5D030800) [pid = 3288] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 15:59:44 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5E580C00) [pid = 3288] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 15:59:44 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E6224AC00) [pid = 3288] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:59:45 INFO - PROCESS | 3288 | 1461193185007 Marionette TRACE conn5 <- [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]]]}] 15:59:45 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 15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 670ms 15:59:45 INFO - PROCESS | 3288 | 1461193185068 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 3288 | 1461193185070 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:59:45 INFO - PROCESS | 3288 | 1461193185073 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - PROCESS | 3288 | 1461193185075 Marionette TRACE conn5 <- [1,1318,null,{}] 15:59:45 INFO - PROCESS | 3288 | 1461193185079 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:45 INFO - PROCESS | 3288 | 1461193185188 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 15:59:45 INFO - PROCESS | 3288 | 1461193185195 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C75000 == 62 [pid = 3288] [id = 339] 15:59:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5E580C00) [pid = 3288] [serial = 1016] [outer = 0000000000000000] 15:59:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E61F5B800) [pid = 3288] [serial = 1017] [outer = 0000006E5E580C00] 15:59:45 INFO - PROCESS | 3288 | 1461193185241 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E6216CC00) [pid = 3288] [serial = 1018] [outer = 0000006E5E580C00] 15:59:45 INFO - PROCESS | 3288 | 1461193185669 Marionette TRACE conn5 <- [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]]]}] 15:59:45 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 15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 628ms 15:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:59:45 INFO - PROCESS | 3288 | 1461193185705 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 3288 | 1461193185708 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 15:59:45 INFO - PROCESS | 3288 | 1461193185711 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - PROCESS | 3288 | 1461193185713 Marionette TRACE conn5 <- [1,1322,null,{}] 15:59:45 INFO - PROCESS | 3288 | 1461193185716 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:45 INFO - PROCESS | 3288 | 1461193185798 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 15:59:45 INFO - PROCESS | 3288 | 1461193185806 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6675F800 == 63 [pid = 3288] [id = 340] 15:59:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E62017400) [pid = 3288] [serial = 1019] [outer = 0000000000000000] 15:59:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E6201D400) [pid = 3288] [serial = 1020] [outer = 0000006E62017400] 15:59:45 INFO - PROCESS | 3288 | 1461193185851 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E6216BC00) [pid = 3288] [serial = 1021] [outer = 0000006E62017400] 15:59:46 INFO - PROCESS | 3288 | 1461193186254 Marionette TRACE conn5 <- [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]]]}] 15:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 586ms 15:59:46 INFO - PROCESS | 3288 | 1461193186302 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 15:59:46 INFO - PROCESS | 3288 | 1461193186304 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 15:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:59:46 INFO - PROCESS | 3288 | 1461193186312 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:59:46 INFO - PROCESS | 3288 | 1461193186314 Marionette TRACE conn5 <- [1,1326,null,{}] 15:59:46 INFO - PROCESS | 3288 | 1461193186317 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:46 INFO - PROCESS | 3288 | 1461193186401 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 15:59:46 INFO - PROCESS | 3288 | 1461193186407 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E68921000 == 64 [pid = 3288] [id = 341] 15:59:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E62FDFC00) [pid = 3288] [serial = 1022] [outer = 0000000000000000] 15:59:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E6317E800) [pid = 3288] [serial = 1023] [outer = 0000006E62FDFC00] 15:59:46 INFO - PROCESS | 3288 | 1461193186454 Marionette DEBUG loaded listener.js 15:59:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E64488C00) [pid = 3288] [serial = 1024] [outer = 0000006E62FDFC00] 15:59:47 INFO - PROCESS | 3288 | 1461193187497 Marionette TRACE conn5 <- [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]]]}] 15:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1240ms 15:59:47 INFO - PROCESS | 3288 | 1461193187554 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 15:59:47 INFO - PROCESS | 3288 | 1461193187558 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 15:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:59:47 INFO - PROCESS | 3288 | 1461193187564 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:59:47 INFO - PROCESS | 3288 | 1461193187568 Marionette TRACE conn5 <- [1,1330,null,{}] 15:59:47 INFO - PROCESS | 3288 | 1461193187574 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:47 INFO - PROCESS | 3288 | 1461193187744 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 15:59:47 INFO - PROCESS | 3288 | 1461193187890 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E179000 == 65 [pid = 3288] [id = 342] 15:59:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E5A1C4000) [pid = 3288] [serial = 1025] [outer = 0000000000000000] 15:59:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E5A946800) [pid = 3288] [serial = 1026] [outer = 0000006E5A1C4000] 15:59:47 INFO - PROCESS | 3288 | 1461193187989 Marionette DEBUG loaded listener.js 15:59:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E5AD0BC00) [pid = 3288] [serial = 1027] [outer = 0000006E5A1C4000] 15:59:48 INFO - PROCESS | 3288 | 1461193188578 Marionette TRACE conn5 <- [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]]]}] 15:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1031ms 15:59:48 INFO - PROCESS | 3288 | 1461193188599 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 3288 | 1461193188606 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 15:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:59:48 INFO - PROCESS | 3288 | 1461193188613 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - PROCESS | 3288 | 1461193188616 Marionette TRACE conn5 <- [1,1334,null,{}] 15:59:48 INFO - PROCESS | 3288 | 1461193188620 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:48 INFO - PROCESS | 3288 | 1461193188734 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 15:59:48 INFO - PROCESS | 3288 | 1461193188854 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61F79000 == 66 [pid = 3288] [id = 343] 15:59:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E5DDE4000) [pid = 3288] [serial = 1028] [outer = 0000000000000000] 15:59:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E5E514C00) [pid = 3288] [serial = 1029] [outer = 0000006E5DDE4000] 15:59:48 INFO - PROCESS | 3288 | 1461193188911 Marionette DEBUG loaded listener.js 15:59:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E60F85400) [pid = 3288] [serial = 1030] [outer = 0000006E5DDE4000] 15:59:49 INFO - PROCESS | 3288 | 1461193189562 Marionette TRACE conn5 <- [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]]]}] 15:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 985ms 15:59:49 INFO - PROCESS | 3288 | 1461193189603 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 15:59:49 INFO - PROCESS | 3288 | 1461193189606 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 15:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:59:49 INFO - PROCESS | 3288 | 1461193189610 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:59:49 INFO - PROCESS | 3288 | 1461193189614 Marionette TRACE conn5 <- [1,1338,null,{}] 15:59:49 INFO - PROCESS | 3288 | 1461193189626 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:49 INFO - PROCESS | 3288 | 1461193189737 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 15:59:49 INFO - PROCESS | 3288 | 1461193189833 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C56800 == 67 [pid = 3288] [id = 344] 15:59:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E61859800) [pid = 3288] [serial = 1031] [outer = 0000000000000000] 15:59:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E61F56800) [pid = 3288] [serial = 1032] [outer = 0000006E61859800] 15:59:49 INFO - PROCESS | 3288 | 1461193189891 Marionette DEBUG loaded listener.js 15:59:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E62250800) [pid = 3288] [serial = 1033] [outer = 0000006E61859800] 15:59:50 INFO - PROCESS | 3288 | 1461193190476 Marionette TRACE conn5 <- [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]]]}] 15:59:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:59:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1092ms 15:59:50 INFO - PROCESS | 3288 | 1461193190734 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 15:59:50 INFO - PROCESS | 3288 | 1461193190739 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 15:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:59:50 INFO - PROCESS | 3288 | 1461193190745 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:59:50 INFO - PROCESS | 3288 | 1461193190748 Marionette TRACE conn5 <- [1,1342,null,{}] 15:59:50 INFO - PROCESS | 3288 | 1461193190754 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:50 INFO - PROCESS | 3288 | 1461193190854 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 15:59:50 INFO - PROCESS | 3288 | 1461193190927 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B360000 == 68 [pid = 3288] [id = 345] 15:59:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E57192400) [pid = 3288] [serial = 1034] [outer = 0000000000000000] 15:59:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E574A5400) [pid = 3288] [serial = 1035] [outer = 0000006E57192400] 15:59:50 INFO - PROCESS | 3288 | 1461193190977 Marionette DEBUG loaded listener.js 15:59:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E5A942800) [pid = 3288] [serial = 1036] [outer = 0000006E57192400] 15:59:51 INFO - PROCESS | 3288 | 1461193191619 Marionette TRACE conn5 <- [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]]]}] 15:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 941ms 15:59:51 INFO - PROCESS | 3288 | 1461193191689 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 15:59:51 INFO - PROCESS | 3288 | 1461193191693 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 15:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:59:51 INFO - PROCESS | 3288 | 1461193191700 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:59:51 INFO - PROCESS | 3288 | 1461193191704 Marionette TRACE conn5 <- [1,1346,null,{}] 15:59:51 INFO - PROCESS | 3288 | 1461193191708 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:51 INFO - PROCESS | 3288 | 1461193191810 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 15:59:51 INFO - PROCESS | 3288 | 1461193191906 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAAC000 == 69 [pid = 3288] [id = 346] 15:59:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E55886C00) [pid = 3288] [serial = 1037] [outer = 0000000000000000] 15:59:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E5ACC4800) [pid = 3288] [serial = 1038] [outer = 0000006E55886C00] 15:59:51 INFO - PROCESS | 3288 | 1461193191955 Marionette DEBUG loaded listener.js 15:59:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E5D02C800) [pid = 3288] [serial = 1039] [outer = 0000006E55886C00] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6595E800 == 68 [pid = 3288] [id = 298] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6675F800 == 67 [pid = 3288] [id = 340] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C75000 == 66 [pid = 3288] [id = 339] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65950000 == 65 [pid = 3288] [id = 338] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649BA800 == 64 [pid = 3288] [id = 337] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DE2000 == 63 [pid = 3288] [id = 336] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60812000 == 62 [pid = 3288] [id = 335] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E62163C00) [pid = 3288] [serial = 975] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E50FE6C00) [pid = 3288] [serial = 936] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E6317EC00) [pid = 3288] [serial = 945] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E603B6C00) [pid = 3288] [serial = 942] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E5ACC6400) [pid = 3288] [serial = 939] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9B4000 == 61 [pid = 3288] [id = 334] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DE7000 == 60 [pid = 3288] [id = 333] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAB8800 == 59 [pid = 3288] [id = 332] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0AB800 == 58 [pid = 3288] [id = 327] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56737000 == 57 [pid = 3288] [id = 326] 15:59:52 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6596A000 == 56 [pid = 3288] [id = 325] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E62070400) [pid = 3288] [serial = 973] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E5A94B000) [pid = 3288] [serial = 955] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E60F7EC00) [pid = 3288] [serial = 966] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E5B1A5400) [pid = 3288] [serial = 957] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5B3DFC00) [pid = 3288] [serial = 958] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5A1CAC00) [pid = 3288] [serial = 954] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E61793800) [pid = 3288] [serial = 972] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E55955000) [pid = 3288] [serial = 952] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E61425000) [pid = 3288] [serial = 970] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E55B47400) [pid = 3288] [serial = 949] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5D66CC00) [pid = 3288] [serial = 960] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5E5CA400) [pid = 3288] [serial = 963] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E50F11C00) [pid = 3288] [serial = 948] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E50CA3400) [pid = 3288] [serial = 951] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5E8ED400) [pid = 3288] [serial = 964] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5DE09000) [pid = 3288] [serial = 961] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5DE11000) [pid = 3288] [serial = 969] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E6140AC00) [pid = 3288] [serial = 967] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E63183000) [pid = 3288] [serial = 934] [outer = 0000000000000000] [url = about:blank] 15:59:52 INFO - PROCESS | 3288 | 1461193192572 Marionette TRACE conn5 <- [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]]]}] 15:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 944ms 15:59:52 INFO - PROCESS | 3288 | 1461193192646 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 15:59:52 INFO - PROCESS | 3288 | 1461193192649 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 15:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:59:52 INFO - PROCESS | 3288 | 1461193192652 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:59:52 INFO - PROCESS | 3288 | 1461193192654 Marionette TRACE conn5 <- [1,1350,null,{}] 15:59:52 INFO - PROCESS | 3288 | 1461193192667 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:52 INFO - PROCESS | 3288 | 1461193192757 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 15:59:52 INFO - PROCESS | 3288 | 1461193192832 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B345000 == 57 [pid = 3288] [id = 347] 15:59:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E55831000) [pid = 3288] [serial = 1040] [outer = 0000000000000000] 15:59:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5719BC00) [pid = 3288] [serial = 1041] [outer = 0000006E55831000] 15:59:52 INFO - PROCESS | 3288 | 1461193192883 Marionette DEBUG loaded listener.js 15:59:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5A949400) [pid = 3288] [serial = 1042] [outer = 0000006E55831000] 15:59:53 INFO - PROCESS | 3288 | 1461193193315 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 733ms 15:59:53 INFO - PROCESS | 3288 | 1461193193388 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 15:59:53 INFO - PROCESS | 3288 | 1461193193390 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 15:59:53 INFO - PROCESS | 3288 | 1461193193394 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:59:53 INFO - PROCESS | 3288 | 1461193193396 Marionette TRACE conn5 <- [1,1354,null,{}] 15:59:53 INFO - PROCESS | 3288 | 1461193193399 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:53 INFO - PROCESS | 3288 | 1461193193485 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 15:59:53 INFO - PROCESS | 3288 | 1461193193494 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FDF8800 == 58 [pid = 3288] [id = 348] 15:59:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5D02E800) [pid = 3288] [serial = 1043] [outer = 0000000000000000] 15:59:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5D805800) [pid = 3288] [serial = 1044] [outer = 0000006E5D02E800] 15:59:53 INFO - PROCESS | 3288 | 1461193193540 Marionette DEBUG loaded listener.js 15:59:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5E29A000) [pid = 3288] [serial = 1045] [outer = 0000006E5D02E800] 15:59:54 INFO - PROCESS | 3288 | 1461193194001 Marionette TRACE conn5 <- [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] 15:59:54 INFO - PROCESS | 3288 | 1461193194027 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 15:59:54 INFO - PROCESS | 3288 | 1461193194030 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:59:54 INFO - PROCESS | 3288 | 1461193194032 Marionette TRACE conn5 <- [1,1358,null,{}] 15:59:54 INFO - PROCESS | 3288 | 1461193194036 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:54 INFO - PROCESS | 3288 | 1461193194115 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 15:59:54 INFO - PROCESS | 3288 | 1461193194123 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AE8800 == 59 [pid = 3288] [id = 349] 15:59:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E50FDD800) [pid = 3288] [serial = 1046] [outer = 0000000000000000] 15:59:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5E5CCC00) [pid = 3288] [serial = 1047] [outer = 0000006E50FDD800] 15:59:54 INFO - PROCESS | 3288 | 1461193194169 Marionette DEBUG loaded listener.js 15:59:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5EBA9400) [pid = 3288] [serial = 1048] [outer = 0000006E50FDD800] 15:59:54 INFO - PROCESS | 3288 | 1461193194595 Marionette TRACE conn5 <- [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] 15:59:54 INFO - PROCESS | 3288 | 1461193194629 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 15:59:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:59:54 INFO - PROCESS | 3288 | 1461193194632 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:59:54 INFO - PROCESS | 3288 | 1461193194634 Marionette TRACE conn5 <- [1,1362,null,{}] 15:59:54 INFO - PROCESS | 3288 | 1461193194638 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:54 INFO - PROCESS | 3288 | 1461193194778 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 15:59:54 INFO - PROCESS | 3288 | 1461193194787 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D51000 == 60 [pid = 3288] [id = 350] 15:59:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E5FD9DC00) [pid = 3288] [serial = 1049] [outer = 0000000000000000] 15:59:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E60F83C00) [pid = 3288] [serial = 1050] [outer = 0000006E5FD9DC00] 15:59:54 INFO - PROCESS | 3288 | 1461193194865 Marionette DEBUG loaded listener.js 15:59:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E61424000) [pid = 3288] [serial = 1051] [outer = 0000006E5FD9DC00] 15:59:55 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:55 INFO - PROCESS | 3288 | 1461193195332 Marionette TRACE conn5 <- [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] 15:59:55 INFO - PROCESS | 3288 | 1461193195368 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 15:59:55 INFO - PROCESS | 3288 | 1461193195376 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 15:59:55 INFO - PROCESS | 3288 | 1461193195378 Marionette TRACE conn5 <- [1,1366,null,{}] 15:59:55 INFO - PROCESS | 3288 | 1461193195382 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:55 INFO - PROCESS | 3288 | 1461193195487 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 15:59:55 INFO - PROCESS | 3288 | 1461193195493 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62FA1000 == 61 [pid = 3288] [id = 351] 15:59:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E614D9C00) [pid = 3288] [serial = 1052] [outer = 0000000000000000] 15:59:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E614E0C00) [pid = 3288] [serial = 1053] [outer = 0000006E614D9C00] 15:59:55 INFO - PROCESS | 3288 | 1461193195540 Marionette DEBUG loaded listener.js 15:59:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E61854800) [pid = 3288] [serial = 1054] [outer = 0000006E614D9C00] 15:59:55 INFO - PROCESS | 3288 | 1461193195975 Marionette TRACE conn5 <- [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] 15:59:56 INFO - PROCESS | 3288 | 1461193196011 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 15:59:56 INFO - PROCESS | 3288 | 1461193196015 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:59:56 INFO - PROCESS | 3288 | 1461193196017 Marionette TRACE conn5 <- [1,1370,null,{}] 15:59:56 INFO - PROCESS | 3288 | 1461193196020 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:56 INFO - PROCESS | 3288 | 1461193196130 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 15:59:56 INFO - PROCESS | 3288 | 1461193196210 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649AD800 == 62 [pid = 3288] [id = 352] 15:59:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E619F0400) [pid = 3288] [serial = 1055] [outer = 0000000000000000] 15:59:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E61F59400) [pid = 3288] [serial = 1056] [outer = 0000006E619F0400] 15:59:56 INFO - PROCESS | 3288 | 1461193196255 Marionette DEBUG loaded listener.js 15:59:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E6201B400) [pid = 3288] [serial = 1057] [outer = 0000006E619F0400] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E5DD67400) [pid = 3288] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E50D60C00) [pid = 3288] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E5D062000) [pid = 3288] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5A1CB000) [pid = 3288] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E62071C00) [pid = 3288] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E50760800) [pid = 3288] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E5D665800) [pid = 3288] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E5FD98800) [pid = 3288] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E563EFC00) [pid = 3288] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5ACBC800) [pid = 3288] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E50F0B000) [pid = 3288] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E614D8800) [pid = 3288] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E60F81400) [pid = 3288] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5E5D6000) [pid = 3288] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E614E1400) [pid = 3288] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E6184F400) [pid = 3288] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5E580C00) [pid = 3288] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 15:59:56 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E62017400) [pid = 3288] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 15:59:57 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5799C400) [pid = 3288] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:59:57 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E50C5B000) [pid = 3288] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:59:57 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5AD11400) [pid = 3288] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:59:57 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5B376C00) [pid = 3288] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:59:57 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E6184E000) [pid = 3288] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:59:57 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E62138000) [pid = 3288] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 15:59:57 INFO - PROCESS | 3288 | [3288] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:57 INFO - PROCESS | 3288 | 1461193197010 Marionette TRACE conn5 <- [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] 15:59:57 INFO - PROCESS | 3288 | 1461193197047 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 15:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:59:57 INFO - PROCESS | 3288 | 1461193197050 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:59:57 INFO - PROCESS | 3288 | 1461193197052 Marionette TRACE conn5 <- [1,1374,null,{}] 15:59:57 INFO - PROCESS | 3288 | 1461193197072 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:57 INFO - PROCESS | 3288 | 1461193197153 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 15:59:57 INFO - PROCESS | 3288 | 1461193197159 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D4D000 == 63 [pid = 3288] [id = 353] 15:59:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E50CACC00) [pid = 3288] [serial = 1058] [outer = 0000000000000000] 15:59:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5AD11400) [pid = 3288] [serial = 1059] [outer = 0000006E50CACC00] 15:59:57 INFO - PROCESS | 3288 | 1461193197207 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5E580C00) [pid = 3288] [serial = 1060] [outer = 0000006E50CACC00] 15:59:57 INFO - PROCESS | 3288 | 1461193197664 Marionette TRACE conn5 <- [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] 15:59:57 INFO - PROCESS | 3288 | 1461193197703 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 15:59:57 INFO - PROCESS | 3288 | 1461193197706 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:59:57 INFO - PROCESS | 3288 | 1461193197708 Marionette TRACE conn5 <- [1,1378,null,{}] 15:59:57 INFO - PROCESS | 3288 | 1461193197711 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:57 INFO - PROCESS | 3288 | 1461193197792 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 15:59:57 INFO - PROCESS | 3288 | 1461193197798 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65951000 == 64 [pid = 3288] [id = 354] 15:59:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E604C5C00) [pid = 3288] [serial = 1061] [outer = 0000000000000000] 15:59:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E61F49400) [pid = 3288] [serial = 1062] [outer = 0000006E604C5C00] 15:59:57 INFO - PROCESS | 3288 | 1461193197846 Marionette DEBUG loaded listener.js 15:59:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E61F4FC00) [pid = 3288] [serial = 1063] [outer = 0000006E604C5C00] 15:59:58 INFO - PROCESS | 3288 | 1461193198253 Marionette TRACE conn5 <- [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]]]}] 15:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 585ms 15:59:58 INFO - PROCESS | 3288 | 1461193198296 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 15:59:58 INFO - PROCESS | 3288 | 1461193198299 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 15:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:59:58 INFO - PROCESS | 3288 | 1461193198307 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:59:58 INFO - PROCESS | 3288 | 1461193198310 Marionette TRACE conn5 <- [1,1382,null,{}] 15:59:58 INFO - PROCESS | 3288 | 1461193198313 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:58 INFO - PROCESS | 3288 | 1461193198416 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 15:59:58 INFO - PROCESS | 3288 | 1461193198425 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66110800 == 65 [pid = 3288] [id = 355] 15:59:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E50F0BC00) [pid = 3288] [serial = 1064] [outer = 0000000000000000] 15:59:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E61426400) [pid = 3288] [serial = 1065] [outer = 0000006E50F0BC00] 15:59:58 INFO - PROCESS | 3288 | 1461193198477 Marionette DEBUG loaded listener.js 15:59:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E62142C00) [pid = 3288] [serial = 1066] [outer = 0000006E50F0BC00] 15:59:58 INFO - PROCESS | 3288 | 1461193198925 Marionette TRACE conn5 <- [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]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:59:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 692ms 15:59:59 INFO - PROCESS | 3288 | 1461193199008 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 3288 | 1461193199012 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 15:59:59 INFO - PROCESS | 3288 | 1461193199019 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:59:59 INFO - PROCESS | 3288 | 1461193199024 Marionette TRACE conn5 <- [1,1386,null,{}] 15:59:59 INFO - PROCESS | 3288 | 1461193199031 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:59 INFO - PROCESS | 3288 | 1461193199144 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 15:59:59 INFO - PROCESS | 3288 | 1461193199269 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571D1000 == 66 [pid = 3288] [id = 356] 15:59:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5103E000) [pid = 3288] [serial = 1067] [outer = 0000000000000000] 15:59:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E51577C00) [pid = 3288] [serial = 1068] [outer = 0000006E5103E000] 15:59:59 INFO - PROCESS | 3288 | 1461193199327 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E565A4000) [pid = 3288] [serial = 1069] [outer = 0000006E5103E000] 15:59:59 INFO - PROCESS | 3288 | 1461193199956 Marionette TRACE conn5 <- [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]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 985ms 16:00:00 INFO - PROCESS | 3288 | 1461193200008 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 3288 | 1461193200012 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:00:00 INFO - PROCESS | 3288 | 1461193200021 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 3288 | 1461193200025 Marionette TRACE conn5 <- [1,1390,null,{}] 16:00:00 INFO - PROCESS | 3288 | 1461193200030 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:00 INFO - PROCESS | 3288 | 1461193200143 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 16:00:00 INFO - PROCESS | 3288 | 1461193200266 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DB5000 == 67 [pid = 3288] [id = 357] 16:00:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E5ACC1C00) [pid = 3288] [serial = 1070] [outer = 0000000000000000] 16:00:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5B37D000) [pid = 3288] [serial = 1071] [outer = 0000006E5ACC1C00] 16:00:00 INFO - PROCESS | 3288 | 1461193200324 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5DDED400) [pid = 3288] [serial = 1072] [outer = 0000006E5ACC1C00] 16:00:00 INFO - PROCESS | 3288 | 1461193200862 Marionette TRACE conn5 <- [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]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 880ms 16:00:00 INFO - PROCESS | 3288 | 1461193200902 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 3288 | 1461193200905 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 16:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:00:00 INFO - PROCESS | 3288 | 1461193200909 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 3288 | 1461193200912 Marionette TRACE conn5 <- [1,1394,null,{}] 16:00:00 INFO - PROCESS | 3288 | 1461193200923 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:01 INFO - PROCESS | 3288 | 1461193201040 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 16:00:01 INFO - PROCESS | 3288 | 1461193201137 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C74800 == 68 [pid = 3288] [id = 358] 16:00:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E60B38800) [pid = 3288] [serial = 1073] [outer = 0000000000000000] 16:00:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E60F7D400) [pid = 3288] [serial = 1074] [outer = 0000006E60B38800] 16:00:01 INFO - PROCESS | 3288 | 1461193201199 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E6184F000) [pid = 3288] [serial = 1075] [outer = 0000006E60B38800] 16:00:01 INFO - PROCESS | 3288 | 1461193201773 Marionette TRACE conn5 <- [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]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 942ms 16:00:01 INFO - PROCESS | 3288 | 1461193201853 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 3288 | 1461193201856 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 16:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:00:01 INFO - PROCESS | 3288 | 1461193201859 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 3288 | 1461193201862 Marionette TRACE conn5 <- [1,1398,null,{}] 16:00:01 INFO - PROCESS | 3288 | 1461193201866 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:01 INFO - PROCESS | 3288 | 1461193201979 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 16:00:02 INFO - PROCESS | 3288 | 1461193202105 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67FD2800 == 69 [pid = 3288] [id = 359] 16:00:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E6201E800) [pid = 3288] [serial = 1076] [outer = 0000000000000000] 16:00:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E62069400) [pid = 3288] [serial = 1077] [outer = 0000006E6201E800] 16:00:02 INFO - PROCESS | 3288 | 1461193202165 Marionette DEBUG loaded listener.js 16:00:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E62244800) [pid = 3288] [serial = 1078] [outer = 0000006E6201E800] 16:00:02 INFO - PROCESS | 3288 | 1461193202751 Marionette TRACE conn5 <- [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]]]}] 16:00:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:00:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 923ms 16:00:02 INFO - PROCESS | 3288 | 1461193202784 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 3288 | 1461193202787 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 16:00:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:00:02 INFO - PROCESS | 3288 | 1461193202790 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - PROCESS | 3288 | 1461193202793 Marionette TRACE conn5 <- [1,1402,null,{}] 16:00:02 INFO - PROCESS | 3288 | 1461193202797 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:02 INFO - PROCESS | 3288 | 1461193202946 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 16:00:03 INFO - PROCESS | 3288 | 1461193203001 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5591D000 == 70 [pid = 3288] [id = 360] 16:00:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E62FD7C00) [pid = 3288] [serial = 1079] [outer = 0000000000000000] 16:00:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E62FDE800) [pid = 3288] [serial = 1080] [outer = 0000006E62FD7C00] 16:00:03 INFO - PROCESS | 3288 | 1461193203058 Marionette DEBUG loaded listener.js 16:00:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E63185400) [pid = 3288] [serial = 1081] [outer = 0000006E62FD7C00] 16:00:03 INFO - PROCESS | 3288 | 1461193203640 Marionette TRACE conn5 <- [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]]]}] 16:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 879ms 16:00:03 INFO - PROCESS | 3288 | 1461193203697 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 16:00:03 INFO - PROCESS | 3288 | 1461193203700 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 16:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:00:03 INFO - PROCESS | 3288 | 1461193203852 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:00:03 INFO - PROCESS | 3288 | 1461193203854 Marionette TRACE conn5 <- [1,1406,null,{}] 16:00:03 INFO - PROCESS | 3288 | 1461193203955 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:04 INFO - PROCESS | 3288 | 1461193204088 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 16:00:04 INFO - PROCESS | 3288 | 1461193204222 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E51336000 == 71 [pid = 3288] [id = 361] 16:00:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E50C9D800) [pid = 3288] [serial = 1082] [outer = 0000000000000000] 16:00:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E5103DC00) [pid = 3288] [serial = 1083] [outer = 0000006E50C9D800] 16:00:04 INFO - PROCESS | 3288 | 1461193204284 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E5AD78C00) [pid = 3288] [serial = 1084] [outer = 0000006E50C9D800] 16:00:05 INFO - PROCESS | 3288 | 1461193205066 Marionette TRACE conn5 <- [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]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1314ms 16:00:05 INFO - PROCESS | 3288 | 1461193205105 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 3288 | 1461193205111 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 16:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:00:05 INFO - PROCESS | 3288 | 1461193205117 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - PROCESS | 3288 | 1461193205121 Marionette TRACE conn5 <- [1,1410,null,{}] 16:00:05 INFO - PROCESS | 3288 | 1461193205126 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:05 INFO - PROCESS | 3288 | 1461193205233 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 16:00:05 INFO - PROCESS | 3288 | 1461193205359 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D28E000 == 72 [pid = 3288] [id = 362] 16:00:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E5A183C00) [pid = 3288] [serial = 1085] [outer = 0000000000000000] 16:00:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E5A1C6800) [pid = 3288] [serial = 1086] [outer = 0000006E5A183C00] 16:00:05 INFO - PROCESS | 3288 | 1461193205415 Marionette DEBUG loaded listener.js 16:00:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E5AC25C00) [pid = 3288] [serial = 1087] [outer = 0000006E5A183C00] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C7D800 == 71 [pid = 3288] [id = 284] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9B7000 == 70 [pid = 3288] [id = 313] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65951000 == 69 [pid = 3288] [id = 354] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D4D000 == 68 [pid = 3288] [id = 353] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649AD800 == 67 [pid = 3288] [id = 352] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62FA1000 == 66 [pid = 3288] [id = 351] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D51000 == 65 [pid = 3288] [id = 350] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AE8800 == 64 [pid = 3288] [id = 349] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FDF8800 == 63 [pid = 3288] [id = 348] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B345000 == 62 [pid = 3288] [id = 347] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E6317E800) [pid = 3288] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAAC000 == 61 [pid = 3288] [id = 346] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B360000 == 60 [pid = 3288] [id = 345] 16:00:05 INFO - PROCESS | 3288 | --DOCSHELL 0000006E68921000 == 59 [pid = 3288] [id = 341] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E5FD99C00) [pid = 3288] [serial = 895] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E5103FC00) [pid = 3288] [serial = 889] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E5D66D800) [pid = 3288] [serial = 796] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E5D029400) [pid = 3288] [serial = 940] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E64112C00) [pid = 3288] [serial = 946] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E51049000) [pid = 3288] [serial = 847] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E6140E800) [pid = 3288] [serial = 943] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E614D9000) [pid = 3288] [serial = 853] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5A956400) [pid = 3288] [serial = 892] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5D065000) [pid = 3288] [serial = 850] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5630B800) [pid = 3288] [serial = 937] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E6213A400) [pid = 3288] [serial = 901] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E614D4000) [pid = 3288] [serial = 898] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5FD92000) [pid = 3288] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E61856800) [pid = 3288] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E60F7E400) [pid = 3288] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E61F5A000) [pid = 3288] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E6213F800) [pid = 3288] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E61F5B800) [pid = 3288] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E6201D400) [pid = 3288] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5FD99400) [pid = 3288] [serial = 984] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5A93FC00) [pid = 3288] [serial = 997] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5710DC00) [pid = 3288] [serial = 996] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E63187400) [pid = 3288] [serial = 990] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5E870400) [pid = 3288] [serial = 987] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E56066C00) [pid = 3288] [serial = 999] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5A948C00) [pid = 3288] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5291C400) [pid = 3288] [serial = 978] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E6216BC00) [pid = 3288] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5ACC2C00) [pid = 3288] [serial = 981] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5CFB5800) [pid = 3288] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5D66FC00) [pid = 3288] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5E514000) [pid = 3288] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E64492C00) [pid = 3288] [serial = 994] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E6411AC00) [pid = 3288] [serial = 993] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E62246C00) [pid = 3288] [serial = 976] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E61F61C00) [pid = 3288] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E6216CC00) [pid = 3288] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5E874000) [pid = 3288] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 16:00:05 INFO - PROCESS | 3288 | 1461193205974 Marionette TRACE conn5 <- [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]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 880ms 16:00:06 INFO - PROCESS | 3288 | 1461193206000 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 3288 | 1461193206006 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 16:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:00:06 INFO - PROCESS | 3288 | 1461193206012 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - PROCESS | 3288 | 1461193206015 Marionette TRACE conn5 <- [1,1414,null,{}] 16:00:06 INFO - PROCESS | 3288 | 1461193206019 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:06 INFO - PROCESS | 3288 | 1461193206110 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 16:00:06 INFO - PROCESS | 3288 | 1461193206190 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B348000 == 60 [pid = 3288] [id = 363] 16:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5710D800) [pid = 3288] [serial = 1088] [outer = 0000000000000000] 16:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5A941000) [pid = 3288] [serial = 1089] [outer = 0000006E5710D800] 16:00:06 INFO - PROCESS | 3288 | 1461193206236 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5ACC7000) [pid = 3288] [serial = 1090] [outer = 0000006E5710D800] 16:00:06 INFO - PROCESS | 3288 | 1461193206649 Marionette TRACE conn5 <- [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]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 692ms 16:00:06 INFO - PROCESS | 3288 | 1461193206705 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 16:00:06 INFO - PROCESS | 3288 | 1461193206708 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 16:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:00:06 INFO - PROCESS | 3288 | 1461193206711 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - PROCESS | 3288 | 1461193206715 Marionette TRACE conn5 <- [1,1418,null,{}] 16:00:06 INFO - PROCESS | 3288 | 1461193206726 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:06 INFO - PROCESS | 3288 | 1461193206817 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 16:00:06 INFO - PROCESS | 3288 | 1461193206823 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0C2800 == 61 [pid = 3288] [id = 364] 16:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5D026400) [pid = 3288] [serial = 1091] [outer = 0000000000000000] 16:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5D80B000) [pid = 3288] [serial = 1092] [outer = 0000006E5D026400] 16:00:06 INFO - PROCESS | 3288 | 1461193206879 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5E2A1C00) [pid = 3288] [serial = 1093] [outer = 0000006E5D026400] 16:00:07 INFO - PROCESS | 3288 | 1461193207360 Marionette TRACE conn5 <- [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]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:00:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 691ms 16:00:07 INFO - PROCESS | 3288 | 1461193207405 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 3288 | 1461193207408 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 16:00:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:00:07 INFO - PROCESS | 3288 | 1461193207411 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 3288 | 1461193207413 Marionette TRACE conn5 <- [1,1422,null,{}] 16:00:07 INFO - PROCESS | 3288 | 1461193207417 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:07 INFO - PROCESS | 3288 | 1461193207505 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 16:00:07 INFO - PROCESS | 3288 | 1461193207513 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BED800 == 62 [pid = 3288] [id = 365] 16:00:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5E5CE800) [pid = 3288] [serial = 1094] [outer = 0000000000000000] 16:00:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5E8E6800) [pid = 3288] [serial = 1095] [outer = 0000006E5E5CE800] 16:00:07 INFO - PROCESS | 3288 | 1461193207563 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5FD92000) [pid = 3288] [serial = 1096] [outer = 0000006E5E5CE800] 16:00:07 INFO - PROCESS | 3288 | 1461193207984 Marionette TRACE conn5 <- [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]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 629ms 16:00:08 INFO - PROCESS | 3288 | 1461193208045 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 3288 | 1461193208047 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 16:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:00:08 INFO - PROCESS | 3288 | 1461193208051 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - PROCESS | 3288 | 1461193208053 Marionette TRACE conn5 <- [1,1426,null,{}] 16:00:08 INFO - PROCESS | 3288 | 1461193208056 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:08 INFO - PROCESS | 3288 | 1461193208166 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 16:00:08 INFO - PROCESS | 3288 | 1461193208242 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E573B2000 == 63 [pid = 3288] [id = 366] 16:00:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5FD9C400) [pid = 3288] [serial = 1097] [outer = 0000000000000000] 16:00:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E603EB400) [pid = 3288] [serial = 1098] [outer = 0000006E5FD9C400] 16:00:08 INFO - PROCESS | 3288 | 1461193208289 Marionette DEBUG loaded listener.js 16:00:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E60F87C00) [pid = 3288] [serial = 1099] [outer = 0000006E5FD9C400] 16:00:08 INFO - PROCESS | 3288 | 1461193208744 Marionette TRACE conn5 <- [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]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 734ms 16:00:08 INFO - PROCESS | 3288 | 1461193208787 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 3288 | 1461193208789 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 16:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:00:08 INFO - PROCESS | 3288 | 1461193208793 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - PROCESS | 3288 | 1461193208794 Marionette TRACE conn5 <- [1,1430,null,{}] 16:00:08 INFO - PROCESS | 3288 | 1461193208798 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:08 INFO - PROCESS | 3288 | 1461193208928 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 16:00:09 INFO - PROCESS | 3288 | 1461193208986 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62F99800 == 64 [pid = 3288] [id = 367] 16:00:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E614DCC00) [pid = 3288] [serial = 1100] [outer = 0000000000000000] 16:00:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E6184C000) [pid = 3288] [serial = 1101] [outer = 0000006E614DCC00] 16:00:09 INFO - PROCESS | 3288 | 1461193209035 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E619F9400) [pid = 3288] [serial = 1102] [outer = 0000006E614DCC00] 16:00:09 INFO - PROCESS | 3288 | 1461193209452 Marionette TRACE conn5 <- [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]]]}] 16:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 670ms 16:00:09 INFO - PROCESS | 3288 | 1461193209471 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 16:00:09 INFO - PROCESS | 3288 | 1461193209473 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 16:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:00:09 INFO - PROCESS | 3288 | 1461193209477 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 3288 | 1461193209479 Marionette TRACE conn5 <- [1,1434,null,{}] 16:00:09 INFO - PROCESS | 3288 | 1461193209483 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:09 INFO - PROCESS | 3288 | 1461193209616 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 16:00:09 INFO - PROCESS | 3288 | 1461193209635 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649BF800 == 65 [pid = 3288] [id = 368] 16:00:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E61793C00) [pid = 3288] [serial = 1103] [outer = 0000000000000000] 16:00:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E61F55C00) [pid = 3288] [serial = 1104] [outer = 0000006E61793C00] 16:00:09 INFO - PROCESS | 3288 | 1461193209680 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E62017000) [pid = 3288] [serial = 1105] [outer = 0000006E61793C00] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5E518400) [pid = 3288] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5FD91C00) [pid = 3288] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E6317A800) [pid = 3288] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5A90C800) [pid = 3288] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E51516400) [pid = 3288] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5FD9DC00) [pid = 3288] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E614D9C00) [pid = 3288] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E57192400) [pid = 3288] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E50FDD800) [pid = 3288] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E55831000) [pid = 3288] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5D02E800) [pid = 3288] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E55886C00) [pid = 3288] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E619F0400) [pid = 3288] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E50CACC00) [pid = 3288] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:00:10 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E604C5C00) [pid = 3288] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:00:10 INFO - PROCESS | 3288 | 1461193210227 Marionette TRACE conn5 <- [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]]]}] 16:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 796ms 16:00:10 INFO - PROCESS | 3288 | 1461193210276 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 3288 | 1461193210278 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:00:10 INFO - PROCESS | 3288 | 1461193210281 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - PROCESS | 3288 | 1461193210283 Marionette TRACE conn5 <- [1,1438,null,{}] 16:00:10 INFO - PROCESS | 3288 | 1461193210287 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:10 INFO - PROCESS | 3288 | 1461193210369 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 16:00:10 INFO - PROCESS | 3288 | 1461193210449 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C6B800 == 66 [pid = 3288] [id = 369] 16:00:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E51516400) [pid = 3288] [serial = 1106] [outer = 0000000000000000] 16:00:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5E50D800) [pid = 3288] [serial = 1107] [outer = 0000006E51516400] 16:00:10 INFO - PROCESS | 3288 | 1461193210494 Marionette DEBUG loaded listener.js 16:00:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E615BAC00) [pid = 3288] [serial = 1108] [outer = 0000006E51516400] 16:00:10 INFO - PROCESS | 3288 | 1461193210867 Marionette TRACE conn5 <- [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]]]}] 16:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 627ms 16:00:10 INFO - PROCESS | 3288 | 1461193210944 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 16:00:10 INFO - PROCESS | 3288 | 1461193210946 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 16:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:00:10 INFO - PROCESS | 3288 | 1461193210958 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:00:10 INFO - PROCESS | 3288 | 1461193210960 Marionette TRACE conn5 <- [1,1442,null,{}] 16:00:10 INFO - PROCESS | 3288 | 1461193210964 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:11 INFO - PROCESS | 3288 | 1461193211053 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 16:00:11 INFO - PROCESS | 3288 | 1461193211064 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BAE800 == 67 [pid = 3288] [id = 370] 16:00:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E615C3000) [pid = 3288] [serial = 1109] [outer = 0000000000000000] 16:00:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E61851C00) [pid = 3288] [serial = 1110] [outer = 0000006E615C3000] 16:00:11 INFO - PROCESS | 3288 | 1461193211112 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E62021400) [pid = 3288] [serial = 1111] [outer = 0000006E615C3000] 16:00:11 INFO - PROCESS | 3288 | 1461193211548 Marionette TRACE conn5 <- [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]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 629ms 16:00:11 INFO - PROCESS | 3288 | 1461193211594 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 16:00:11 INFO - PROCESS | 3288 | 1461193211597 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 16:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:00:11 INFO - PROCESS | 3288 | 1461193211600 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 3288 | 1461193211602 Marionette TRACE conn5 <- [1,1446,null,{}] 16:00:11 INFO - PROCESS | 3288 | 1461193211606 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:11 INFO - PROCESS | 3288 | 1461193211689 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 16:00:11 INFO - PROCESS | 3288 | 1461193211695 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6612E800 == 68 [pid = 3288] [id = 371] 16:00:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5CFB5800) [pid = 3288] [serial = 1112] [outer = 0000000000000000] 16:00:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E6213A400) [pid = 3288] [serial = 1113] [outer = 0000006E5CFB5800] 16:00:11 INFO - PROCESS | 3288 | 1461193211742 Marionette DEBUG loaded listener.js 16:00:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E6216E400) [pid = 3288] [serial = 1114] [outer = 0000006E5CFB5800] 16:00:12 INFO - PROCESS | 3288 | 1461193212282 Marionette TRACE conn5 <- [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]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 733ms 16:00:12 INFO - PROCESS | 3288 | 1461193212337 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 3288 | 1461193212343 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 16:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:00:12 INFO - PROCESS | 3288 | 1461193212349 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 3288 | 1461193212354 Marionette TRACE conn5 <- [1,1450,null,{}] 16:00:12 INFO - PROCESS | 3288 | 1461193212433 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:12 INFO - PROCESS | 3288 | 1461193212586 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 16:00:12 INFO - PROCESS | 3288 | 1461193212638 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:12 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B138000 == 69 [pid = 3288] [id = 372] 16:00:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E52921000) [pid = 3288] [serial = 1115] [outer = 0000000000000000] 16:00:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5748A800) [pid = 3288] [serial = 1116] [outer = 0000006E52921000] 16:00:12 INFO - PROCESS | 3288 | 1461193212696 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5A945C00) [pid = 3288] [serial = 1117] [outer = 0000006E52921000] 16:00:13 INFO - PROCESS | 3288 | 1461193213302 Marionette TRACE conn5 <- [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]]]}] 16:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 985ms 16:00:13 INFO - PROCESS | 3288 | 1461193213337 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 3288 | 1461193213343 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 16:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:00:13 INFO - PROCESS | 3288 | 1461193213350 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 3288 | 1461193213354 Marionette TRACE conn5 <- [1,1454,null,{}] 16:00:13 INFO - PROCESS | 3288 | 1461193213358 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:13 INFO - PROCESS | 3288 | 1461193213469 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 16:00:13 INFO - PROCESS | 3288 | 1461193213592 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BE7000 == 70 [pid = 3288] [id = 373] 16:00:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5D62E000) [pid = 3288] [serial = 1118] [outer = 0000000000000000] 16:00:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5D670400) [pid = 3288] [serial = 1119] [outer = 0000006E5D62E000] 16:00:13 INFO - PROCESS | 3288 | 1461193213648 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5E8E4400) [pid = 3288] [serial = 1120] [outer = 0000006E5D62E000] 16:00:14 INFO - PROCESS | 3288 | 1461193214249 Marionette TRACE conn5 <- [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]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 943ms 16:00:14 INFO - PROCESS | 3288 | 1461193214299 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 3288 | 1461193214302 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 16:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:00:14 INFO - PROCESS | 3288 | 1461193214306 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 3288 | 1461193214310 Marionette TRACE conn5 <- [1,1458,null,{}] 16:00:14 INFO - PROCESS | 3288 | 1461193214322 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:14 INFO - PROCESS | 3288 | 1461193214436 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 16:00:14 INFO - PROCESS | 3288 | 1461193214529 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66766800 == 71 [pid = 3288] [id = 374] 16:00:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E6142D800) [pid = 3288] [serial = 1121] [outer = 0000000000000000] 16:00:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E615BD400) [pid = 3288] [serial = 1122] [outer = 0000006E6142D800] 16:00:14 INFO - PROCESS | 3288 | 1461193214587 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E61F63400) [pid = 3288] [serial = 1123] [outer = 0000006E6142D800] 16:00:15 INFO - PROCESS | 3288 | 1461193215229 Marionette TRACE conn5 <- [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]]]}] 16:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 984ms 16:00:15 INFO - PROCESS | 3288 | 1461193215292 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 16:00:15 INFO - PROCESS | 3288 | 1461193215295 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 16:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:00:15 INFO - PROCESS | 3288 | 1461193215299 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:00:15 INFO - PROCESS | 3288 | 1461193215301 Marionette TRACE conn5 <- [1,1462,null,{}] 16:00:15 INFO - PROCESS | 3288 | 1461193215305 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:15 INFO - PROCESS | 3288 | 1461193215421 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 16:00:15 INFO - PROCESS | 3288 | 1461193215542 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667AE000 == 72 [pid = 3288] [id = 375] 16:00:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E61F6FC00) [pid = 3288] [serial = 1124] [outer = 0000000000000000] 16:00:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E620C2400) [pid = 3288] [serial = 1125] [outer = 0000006E61F6FC00] 16:00:15 INFO - PROCESS | 3288 | 1461193215599 Marionette DEBUG loaded listener.js 16:00:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E620C9800) [pid = 3288] [serial = 1126] [outer = 0000006E61F6FC00] 16:00:16 INFO - PROCESS | 3288 | 1461193216162 Marionette TRACE conn5 <- [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]]]}] 16:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 944ms 16:00:16 INFO - PROCESS | 3288 | 1461193216245 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 3288 | 1461193216247 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 16:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:00:16 INFO - PROCESS | 3288 | 1461193216251 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - PROCESS | 3288 | 1461193216253 Marionette TRACE conn5 <- [1,1466,null,{}] 16:00:16 INFO - PROCESS | 3288 | 1461193216257 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:16 INFO - PROCESS | 3288 | 1461193216364 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 16:00:16 INFO - PROCESS | 3288 | 1461193216500 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67FCB800 == 73 [pid = 3288] [id = 376] 16:00:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E50E42C00) [pid = 3288] [serial = 1127] [outer = 0000000000000000] 16:00:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E620D0000) [pid = 3288] [serial = 1128] [outer = 0000006E50E42C00] 16:00:16 INFO - PROCESS | 3288 | 1461193216558 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E6224A000) [pid = 3288] [serial = 1129] [outer = 0000006E50E42C00] 16:00:17 INFO - PROCESS | 3288 | 1461193217432 Marionette TRACE conn5 <- [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]]]}] 16:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1230ms 16:00:17 INFO - PROCESS | 3288 | 1461193217483 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 3288 | 1461193217488 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 16:00:17 INFO - PROCESS | 3288 | 1461193217493 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:00:17 INFO - PROCESS | 3288 | 1461193217496 Marionette TRACE conn5 <- [1,1470,null,{}] 16:00:17 INFO - PROCESS | 3288 | 1461193217501 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:17 INFO - PROCESS | 3288 | 1461193217602 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 16:00:17 INFO - PROCESS | 3288 | 1461193217729 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B35C000 == 74 [pid = 3288] [id = 377] 16:00:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E50FE5C00) [pid = 3288] [serial = 1130] [outer = 0000000000000000] 16:00:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E5103D400) [pid = 3288] [serial = 1131] [outer = 0000006E50FE5C00] 16:00:17 INFO - PROCESS | 3288 | 1461193217787 Marionette DEBUG loaded listener.js 16:00:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E565F6000) [pid = 3288] [serial = 1132] [outer = 0000006E50FE5C00] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BAE800 == 73 [pid = 3288] [id = 370] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C6B800 == 72 [pid = 3288] [id = 369] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649BF800 == 71 [pid = 3288] [id = 368] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62F99800 == 70 [pid = 3288] [id = 367] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E573B2000 == 69 [pid = 3288] [id = 366] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BED800 == 68 [pid = 3288] [id = 365] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5A946800) [pid = 3288] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5E514C00) [pid = 3288] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E61F56800) [pid = 3288] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E61426400) [pid = 3288] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0C2800 == 67 [pid = 3288] [id = 364] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B348000 == 66 [pid = 3288] [id = 363] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D28E000 == 65 [pid = 3288] [id = 362] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C74800 == 64 [pid = 3288] [id = 358] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DB5000 == 63 [pid = 3288] [id = 357] 16:00:18 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571D1000 == 62 [pid = 3288] [id = 356] 16:00:18 INFO - PROCESS | 3288 | 1461193218459 Marionette TRACE conn5 <- [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]]]}] 16:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 987ms 16:00:18 INFO - PROCESS | 3288 | 1461193218485 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 16:00:18 INFO - PROCESS | 3288 | 1461193218490 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 16:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E60F83C00) [pid = 3288] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E61424000) [pid = 3288] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E614E0C00) [pid = 3288] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E5A942800) [pid = 3288] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E574A5400) [pid = 3288] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5E5CCC00) [pid = 3288] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5719BC00) [pid = 3288] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5A949400) [pid = 3288] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5D805800) [pid = 3288] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5E29A000) [pid = 3288] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5D02C800) [pid = 3288] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5ACC4800) [pid = 3288] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E61F59400) [pid = 3288] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5AD11400) [pid = 3288] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E61F49400) [pid = 3288] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5E580C00) [pid = 3288] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E6201B400) [pid = 3288] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E61854800) [pid = 3288] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E61F4FC00) [pid = 3288] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5EBA9400) [pid = 3288] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E6224F000) [pid = 3288] [serial = 988] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E6213F000) [pid = 3288] [serial = 985] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E6411BC00) [pid = 3288] [serial = 991] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5D524400) [pid = 3288] [serial = 982] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5748EC00) [pid = 3288] [serial = 979] [outer = 0000000000000000] [url = about:blank] 16:00:18 INFO - PROCESS | 3288 | 1461193218531 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - PROCESS | 3288 | 1461193218534 Marionette TRACE conn5 <- [1,1474,null,{}] 16:00:18 INFO - PROCESS | 3288 | 1461193218558 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:18 INFO - PROCESS | 3288 | 1461193218647 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 16:00:18 INFO - PROCESS | 3288 | 1461193218659 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DE2000 == 63 [pid = 3288] [id = 378] 16:00:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E51046C00) [pid = 3288] [serial = 1133] [outer = 0000000000000000] 16:00:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E57197000) [pid = 3288] [serial = 1134] [outer = 0000006E51046C00] 16:00:18 INFO - PROCESS | 3288 | 1461193218705 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E57D16C00) [pid = 3288] [serial = 1135] [outer = 0000006E51046C00] 16:00:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E57D1D400) [pid = 3288] [serial = 1136] [outer = 0000006E507D0800] 16:00:19 INFO - PROCESS | 3288 | 1461193219302 Marionette TRACE conn5 <- [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]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 818ms 16:00:19 INFO - PROCESS | 3288 | 1461193219329 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 3288 | 1461193219331 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 16:00:19 INFO - PROCESS | 3288 | 1461193219335 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:00:19 INFO - PROCESS | 3288 | 1461193219339 Marionette TRACE conn5 <- [1,1478,null,{}] 16:00:19 INFO - PROCESS | 3288 | 1461193219352 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:19 INFO - PROCESS | 3288 | 1461193219444 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 16:00:19 INFO - PROCESS | 3288 | 1461193219519 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E55B800 == 64 [pid = 3288] [id = 379] 16:00:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5659D000) [pid = 3288] [serial = 1137] [outer = 0000000000000000] 16:00:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E57491C00) [pid = 3288] [serial = 1138] [outer = 0000006E5659D000] 16:00:19 INFO - PROCESS | 3288 | 1461193219568 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5B3DFC00) [pid = 3288] [serial = 1139] [outer = 0000006E5659D000] 16:00:19 INFO - PROCESS | 3288 | 1461193219960 Marionette TRACE conn5 <- [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]]]}] 16:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 690ms 16:00:20 INFO - PROCESS | 3288 | 1461193220028 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 3288 | 1461193220031 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 16:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:00:20 INFO - PROCESS | 3288 | 1461193220035 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 3288 | 1461193220037 Marionette TRACE conn5 <- [1,1482,null,{}] 16:00:20 INFO - PROCESS | 3288 | 1461193220041 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:20 INFO - PROCESS | 3288 | 1461193220128 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 16:00:20 INFO - PROCESS | 3288 | 1461193220134 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFDD000 == 65 [pid = 3288] [id = 380] 16:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5D028400) [pid = 3288] [serial = 1140] [outer = 0000000000000000] 16:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5D663800) [pid = 3288] [serial = 1141] [outer = 0000006E5D028400] 16:00:20 INFO - PROCESS | 3288 | 1461193220182 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5D807000) [pid = 3288] [serial = 1142] [outer = 0000006E5D028400] 16:00:20 INFO - PROCESS | 3288 | 1461193220631 Marionette TRACE conn5 <- [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]]]}] 16:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 627ms 16:00:20 INFO - PROCESS | 3288 | 1461193220683 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 3288 | 1461193220685 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 16:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:00:20 INFO - PROCESS | 3288 | 1461193220698 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 3288 | 1461193220700 Marionette TRACE conn5 <- [1,1486,null,{}] 16:00:20 INFO - PROCESS | 3288 | 1461193220703 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:20 INFO - PROCESS | 3288 | 1461193220809 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 16:00:20 INFO - PROCESS | 3288 | 1461193220816 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AE2000 == 66 [pid = 3288] [id = 381] 16:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5DE11800) [pid = 3288] [serial = 1143] [outer = 0000000000000000] 16:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5E29E400) [pid = 3288] [serial = 1144] [outer = 0000006E5DE11800] 16:00:20 INFO - PROCESS | 3288 | 1461193220904 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5E517000) [pid = 3288] [serial = 1145] [outer = 0000006E5DE11800] 16:00:21 INFO - PROCESS | 3288 | 1461193221315 Marionette TRACE conn5 <- [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]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 690ms 16:00:21 INFO - PROCESS | 3288 | 1461193221389 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 3288 | 1461193221391 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 16:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:00:21 INFO - PROCESS | 3288 | 1461193221394 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 3288 | 1461193221396 Marionette TRACE conn5 <- [1,1490,null,{}] 16:00:21 INFO - PROCESS | 3288 | 1461193221400 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:21 INFO - PROCESS | 3288 | 1461193221557 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 16:00:21 INFO - PROCESS | 3288 | 1461193221614 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5591E800 == 67 [pid = 3288] [id = 382] 16:00:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5E5D3400) [pid = 3288] [serial = 1146] [outer = 0000000000000000] 16:00:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5F023400) [pid = 3288] [serial = 1147] [outer = 0000006E5E5D3400] 16:00:21 INFO - PROCESS | 3288 | 1461193221661 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5FD99800) [pid = 3288] [serial = 1148] [outer = 0000006E5E5D3400] 16:00:22 INFO - PROCESS | 3288 | 1461193222085 Marionette TRACE conn5 <- [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]]]}] 16:00:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:00:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 733ms 16:00:22 INFO - PROCESS | 3288 | 1461193222131 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 16:00:22 INFO - PROCESS | 3288 | 1461193222133 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 16:00:22 INFO - PROCESS | 3288 | 1461193222136 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:00:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:00:22 INFO - PROCESS | 3288 | 1461193222138 Marionette TRACE conn5 <- [1,1494,null,{}] 16:00:22 INFO - PROCESS | 3288 | 1461193222142 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:22 INFO - PROCESS | 3288 | 1461193222249 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 16:00:22 INFO - PROCESS | 3288 | 1461193222255 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62F9B800 == 68 [pid = 3288] [id = 383] 16:00:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5FD9D800) [pid = 3288] [serial = 1149] [outer = 0000000000000000] 16:00:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E60B3B400) [pid = 3288] [serial = 1150] [outer = 0000006E5FD9D800] 16:00:22 INFO - PROCESS | 3288 | 1461193222301 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E61408C00) [pid = 3288] [serial = 1151] [outer = 0000006E5FD9D800] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5FD9C400) [pid = 3288] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E50F0BC00) [pid = 3288] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5710D800) [pid = 3288] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E614DCC00) [pid = 3288] [serial = 1100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5D026400) [pid = 3288] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E50C9D800) [pid = 3288] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5E5CE800) [pid = 3288] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5A183C00) [pid = 3288] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E51516400) [pid = 3288] [serial = 1106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5ACC1C00) [pid = 3288] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5103E000) [pid = 3288] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E61793C00) [pid = 3288] [serial = 1103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E615C3000) [pid = 3288] [serial = 1109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E62FDFC00) [pid = 3288] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E61859800) [pid = 3288] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5DDE4000) [pid = 3288] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:00:22 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5A1C4000) [pid = 3288] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:00:22 INFO - PROCESS | 3288 | 1461193222961 Marionette TRACE conn5 <- [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]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 881ms 16:00:23 INFO - PROCESS | 3288 | 1461193223021 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 3288 | 1461193223023 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 16:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:00:23 INFO - PROCESS | 3288 | 1461193223027 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 3288 | 1461193223028 Marionette TRACE conn5 <- [1,1498,null,{}] 16:00:23 INFO - PROCESS | 3288 | 1461193223032 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:23 INFO - PROCESS | 3288 | 1461193223116 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 16:00:23 INFO - PROCESS | 3288 | 1461193223124 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BEB800 == 69 [pid = 3288] [id = 384] 16:00:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5710D800) [pid = 3288] [serial = 1152] [outer = 0000000000000000] 16:00:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5AC30800) [pid = 3288] [serial = 1153] [outer = 0000006E5710D800] 16:00:23 INFO - PROCESS | 3288 | 1461193223170 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5E5CEC00) [pid = 3288] [serial = 1154] [outer = 0000006E5710D800] 16:00:23 INFO - PROCESS | 3288 | 1461193223577 Marionette TRACE conn5 <- [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]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 586ms 16:00:23 INFO - PROCESS | 3288 | 1461193223616 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 3288 | 1461193223618 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 16:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:00:23 INFO - PROCESS | 3288 | 1461193223621 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 3288 | 1461193223623 Marionette TRACE conn5 <- [1,1502,null,{}] 16:00:23 INFO - PROCESS | 3288 | 1461193223626 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:23 INFO - PROCESS | 3288 | 1461193223709 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 16:00:23 INFO - PROCESS | 3288 | 1461193223716 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C58000 == 70 [pid = 3288] [id = 385] 16:00:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E60F84400) [pid = 3288] [serial = 1155] [outer = 0000000000000000] 16:00:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E61428400) [pid = 3288] [serial = 1156] [outer = 0000006E60F84400] 16:00:23 INFO - PROCESS | 3288 | 1461193223764 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E614D7C00) [pid = 3288] [serial = 1157] [outer = 0000006E60F84400] 16:00:24 INFO - PROCESS | 3288 | 1461193224173 Marionette TRACE conn5 <- [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]]]}] 16:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 586ms 16:00:24 INFO - PROCESS | 3288 | 1461193224218 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 3288 | 1461193224220 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 16:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:00:24 INFO - PROCESS | 3288 | 1461193224223 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - PROCESS | 3288 | 1461193224225 Marionette TRACE conn5 <- [1,1506,null,{}] 16:00:24 INFO - PROCESS | 3288 | 1461193224229 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:24 INFO - PROCESS | 3288 | 1461193224318 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 16:00:24 INFO - PROCESS | 3288 | 1461193224324 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65953000 == 71 [pid = 3288] [id = 386] 16:00:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E614E2400) [pid = 3288] [serial = 1158] [outer = 0000000000000000] 16:00:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E615BD000) [pid = 3288] [serial = 1159] [outer = 0000006E614E2400] 16:00:24 INFO - PROCESS | 3288 | 1461193224371 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E61797400) [pid = 3288] [serial = 1160] [outer = 0000006E614E2400] 16:00:24 INFO - PROCESS | 3288 | 1461193224790 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 16:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 586ms 16:00:24 INFO - PROCESS | 3288 | 1461193224818 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 3288 | 1461193224821 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 16:00:24 INFO - PROCESS | 3288 | 1461193224824 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:00:24 INFO - PROCESS | 3288 | 1461193224827 Marionette TRACE conn5 <- [1,1510,null,{}] 16:00:24 INFO - PROCESS | 3288 | 1461193224830 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:25 INFO - PROCESS | 3288 | 1461193225025 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 16:00:25 INFO - PROCESS | 3288 | 1461193225087 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5591B800 == 72 [pid = 3288] [id = 387] 16:00:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E50C59800) [pid = 3288] [serial = 1161] [outer = 0000000000000000] 16:00:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E50E37400) [pid = 3288] [serial = 1162] [outer = 0000006E50C59800] 16:00:25 INFO - PROCESS | 3288 | 1461193225149 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E51041C00) [pid = 3288] [serial = 1163] [outer = 0000006E50C59800] 16:00:25 INFO - PROCESS | 3288 | 1461193225769 Marionette TRACE conn5 <- [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"]]]}] 16:00:25 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 () { 16:00:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:00:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:00:25 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 () { 16:00:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:00:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:00:25 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 () { 16:00:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:00:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:00:25 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 () { 16:00:25 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:00:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:00:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:00:25 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 987ms 16:00:25 INFO - PROCESS | 3288 | 1461193225819 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 3288 | 1461193225825 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 16:00:25 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:00:25 INFO - PROCESS | 3288 | 1461193225830 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 3288 | 1461193225835 Marionette TRACE conn5 <- [1,1514,null,{}] 16:00:25 INFO - PROCESS | 3288 | 1461193225840 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:25 INFO - PROCESS | 3288 | 1461193225960 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 16:00:26 INFO - PROCESS | 3288 | 1461193226047 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F3F6800 == 73 [pid = 3288] [id = 388] 16:00:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5AD07C00) [pid = 3288] [serial = 1164] [outer = 0000000000000000] 16:00:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5B382000) [pid = 3288] [serial = 1165] [outer = 0000006E5AD07C00] 16:00:26 INFO - PROCESS | 3288 | 1461193226105 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5DD66800) [pid = 3288] [serial = 1166] [outer = 0000006E5AD07C00] 16:00:26 INFO - PROCESS | 3288 | 1461193226640 Marionette TRACE conn5 <- [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"]]]}] 16:00:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:00:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:00:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:00:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 839ms 16:00:26 INFO - PROCESS | 3288 | 1461193226670 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 16:00:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:00:26 INFO - PROCESS | 3288 | 1461193226674 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 16:00:26 INFO - PROCESS | 3288 | 1461193226678 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 3288 | 1461193226681 Marionette TRACE conn5 <- [1,1518,null,{}] 16:00:26 INFO - PROCESS | 3288 | 1461193226685 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:26 INFO - PROCESS | 3288 | 1461193226794 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 16:00:26 INFO - PROCESS | 3288 | 1461193226890 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BB0000 == 74 [pid = 3288] [id = 389] 16:00:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5E510000) [pid = 3288] [serial = 1167] [outer = 0000000000000000] 16:00:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5F0ED000) [pid = 3288] [serial = 1168] [outer = 0000006E5E510000] 16:00:26 INFO - PROCESS | 3288 | 1461193226946 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E614D6C00) [pid = 3288] [serial = 1169] [outer = 0000006E5E510000] 16:00:27 INFO - PROCESS | 3288 | 1461193227505 Marionette TRACE conn5 <- [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]]]}] 16:00:27 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 16:00:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:00:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:00:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:00:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:00:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:00:27 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. 16:00:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:00:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 16:00:27 INFO - PROCESS | 3288 | 1461193227560 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 3288 | 1461193227564 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 16:00:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:00:27 INFO - PROCESS | 3288 | 1461193227576 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - PROCESS | 3288 | 1461193227582 Marionette TRACE conn5 <- [1,1522,null,{}] 16:00:27 INFO - PROCESS | 3288 | 1461193227628 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:27 INFO - PROCESS | 3288 | 1461193227753 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 16:00:27 INFO - PROCESS | 3288 | 1461193227837 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6675E800 == 75 [pid = 3288] [id = 390] 16:00:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E61794400) [pid = 3288] [serial = 1170] [outer = 0000000000000000] 16:00:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E61F50800) [pid = 3288] [serial = 1171] [outer = 0000006E61794400] 16:00:27 INFO - PROCESS | 3288 | 1461193227893 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E61F62800) [pid = 3288] [serial = 1172] [outer = 0000006E61794400] 16:00:28 INFO - PROCESS | 3288 | 1461193228444 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:00:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 944ms 16:00:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:00:28 INFO - PROCESS | 3288 | 1461193228517 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 3288 | 1461193228520 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 16:00:28 INFO - PROCESS | 3288 | 1461193228524 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 3288 | 1461193228526 Marionette TRACE conn5 <- [1,1526,null,{}] 16:00:28 INFO - PROCESS | 3288 | 1461193228530 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:28 INFO - PROCESS | 3288 | 1461193228669 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 16:00:28 INFO - PROCESS | 3288 | 1461193228788 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667CF000 == 76 [pid = 3288] [id = 391] 16:00:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E619F8C00) [pid = 3288] [serial = 1173] [outer = 0000000000000000] 16:00:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E62018C00) [pid = 3288] [serial = 1174] [outer = 0000006E619F8C00] 16:00:28 INFO - PROCESS | 3288 | 1461193228844 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E620C3C00) [pid = 3288] [serial = 1175] [outer = 0000006E619F8C00] 16:00:29 INFO - PROCESS | 3288 | 1461193229405 Marionette TRACE conn5 <- [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]]]}] 16:00:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:00:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 944ms 16:00:29 INFO - PROCESS | 3288 | 1461193229470 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 3288 | 1461193229473 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 16:00:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:00:29 INFO - PROCESS | 3288 | 1461193229477 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 3288 | 1461193229479 Marionette TRACE conn5 <- [1,1530,null,{}] 16:00:29 INFO - PROCESS | 3288 | 1461193229484 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:29 INFO - PROCESS | 3288 | 1461193229621 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 16:00:29 INFO - PROCESS | 3288 | 1461193229744 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67F9B800 == 77 [pid = 3288] [id = 392] 16:00:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E62164000) [pid = 3288] [serial = 1176] [outer = 0000000000000000] 16:00:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E62167400) [pid = 3288] [serial = 1177] [outer = 0000006E62164000] 16:00:29 INFO - PROCESS | 3288 | 1461193229811 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E62D1B000) [pid = 3288] [serial = 1178] [outer = 0000006E62164000] 16:00:30 INFO - PROCESS | 3288 | 1461193230399 Marionette TRACE conn5 <- [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]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:00:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 986ms 16:00:30 INFO - PROCESS | 3288 | 1461193230466 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 3288 | 1461193230469 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 16:00:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:00:30 INFO - PROCESS | 3288 | 1461193230472 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 3288 | 1461193230475 Marionette TRACE conn5 <- [1,1534,null,{}] 16:00:30 INFO - PROCESS | 3288 | 1461193230478 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:30 INFO - PROCESS | 3288 | 1461193230587 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 16:00:30 INFO - PROCESS | 3288 | 1461193230735 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C83800 == 78 [pid = 3288] [id = 393] 16:00:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E61F43800) [pid = 3288] [serial = 1179] [outer = 0000000000000000] 16:00:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E6317CC00) [pid = 3288] [serial = 1180] [outer = 0000006E61F43800] 16:00:30 INFO - PROCESS | 3288 | 1461193230793 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E64113800) [pid = 3288] [serial = 1181] [outer = 0000006E61F43800] 16:00:31 INFO - PROCESS | 3288 | 1461193231539 Marionette TRACE conn5 <- [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]]]}] 16:00:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:00:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1081ms 16:00:31 INFO - PROCESS | 3288 | 1461193231556 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 3288 | 1461193231560 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 16:00:31 INFO - PROCESS | 3288 | 1461193231566 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:00:31 INFO - PROCESS | 3288 | 1461193231570 Marionette TRACE conn5 <- [1,1538,null,{}] 16:00:31 INFO - PROCESS | 3288 | 1461193231577 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:31 INFO - PROCESS | 3288 | 1461193231681 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 16:00:31 INFO - PROCESS | 3288 | 1461193231814 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E531000 == 79 [pid = 3288] [id = 394] 16:00:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E528C1400) [pid = 3288] [serial = 1182] [outer = 0000000000000000] 16:00:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E56314400) [pid = 3288] [serial = 1183] [outer = 0000006E528C1400] 16:00:31 INFO - PROCESS | 3288 | 1461193231869 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E5A943C00) [pid = 3288] [serial = 1184] [outer = 0000006E528C1400] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C56800 == 78 [pid = 3288] [id = 344] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61F79000 == 77 [pid = 3288] [id = 343] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65953000 == 76 [pid = 3288] [id = 386] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C58000 == 75 [pid = 3288] [id = 385] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BEB800 == 74 [pid = 3288] [id = 384] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62F9B800 == 73 [pid = 3288] [id = 383] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5591E800 == 72 [pid = 3288] [id = 382] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AE2000 == 71 [pid = 3288] [id = 381] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFDD000 == 70 [pid = 3288] [id = 380] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E55B800 == 69 [pid = 3288] [id = 379] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DE2000 == 68 [pid = 3288] [id = 378] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E60F7D400) [pid = 3288] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E62069400) [pid = 3288] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E62FDE800) [pid = 3288] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E6213A400) [pid = 3288] [serial = 1113] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B35C000 == 67 [pid = 3288] [id = 377] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BE7000 == 66 [pid = 3288] [id = 373] 16:00:32 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B138000 == 65 [pid = 3288] [id = 372] 16:00:32 INFO - PROCESS | 3288 | 1461193232541 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E64488C00) [pid = 3288] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E62250800) [pid = 3288] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E60F85400) [pid = 3288] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5AD0BC00) [pid = 3288] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E603EB400) [pid = 3288] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E60F87C00) [pid = 3288] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E62142C00) [pid = 3288] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5A941000) [pid = 3288] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5ACC7000) [pid = 3288] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E6184C000) [pid = 3288] [serial = 1101] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E5D80B000) [pid = 3288] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5E2A1C00) [pid = 3288] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5AD78C00) [pid = 3288] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5103DC00) [pid = 3288] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5E8E6800) [pid = 3288] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5AC25C00) [pid = 3288] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5A1C6800) [pid = 3288] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5E50D800) [pid = 3288] [serial = 1107] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5DDED400) [pid = 3288] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5B37D000) [pid = 3288] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E565A4000) [pid = 3288] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E51577C00) [pid = 3288] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E61F55C00) [pid = 3288] [serial = 1104] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E61851C00) [pid = 3288] [serial = 1110] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E62017000) [pid = 3288] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E619F9400) [pid = 3288] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E62021400) [pid = 3288] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5FD92000) [pid = 3288] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E615BAC00) [pid = 3288] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 16:00:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:00:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1027ms 16:00:32 INFO - PROCESS | 3288 | 1461193232598 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 3288 | 1461193232604 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 16:00:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:00:32 INFO - PROCESS | 3288 | 1461193232610 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:00:32 INFO - PROCESS | 3288 | 1461193232613 Marionette TRACE conn5 <- [1,1542,null,{}] 16:00:32 INFO - PROCESS | 3288 | 1461193232636 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:32 INFO - PROCESS | 3288 | 1461193232728 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 16:00:32 INFO - PROCESS | 3288 | 1461193232740 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5CFD9800 == 66 [pid = 3288] [id = 395] 16:00:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E57050C00) [pid = 3288] [serial = 1185] [outer = 0000000000000000] 16:00:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5A950C00) [pid = 3288] [serial = 1186] [outer = 0000006E57050C00] 16:00:32 INFO - PROCESS | 3288 | 1461193232787 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5AD74400) [pid = 3288] [serial = 1187] [outer = 0000006E57050C00] 16:00:33 INFO - PROCESS | 3288 | 1461193233328 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:00:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 732ms 16:00:33 INFO - PROCESS | 3288 | 1461193233343 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 3288 | 1461193233345 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 16:00:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:00:33 INFO - PROCESS | 3288 | 1461193233349 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 3288 | 1461193233353 Marionette TRACE conn5 <- [1,1546,null,{}] 16:00:33 INFO - PROCESS | 3288 | 1461193233364 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:33 INFO - PROCESS | 3288 | 1461193233453 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 16:00:33 INFO - PROCESS | 3288 | 1461193233537 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0BB800 == 67 [pid = 3288] [id = 396] 16:00:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E57111400) [pid = 3288] [serial = 1188] [outer = 0000000000000000] 16:00:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5D959C00) [pid = 3288] [serial = 1189] [outer = 0000006E57111400] 16:00:33 INFO - PROCESS | 3288 | 1461193233588 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5E512C00) [pid = 3288] [serial = 1190] [outer = 0000006E57111400] 16:00:33 INFO - PROCESS | 3288 | 1461193233938 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:00:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 627ms 16:00:33 INFO - PROCESS | 3288 | 1461193233979 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 3288 | 1461193233982 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 16:00:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:00:33 INFO - PROCESS | 3288 | 1461193233985 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 3288 | 1461193233987 Marionette TRACE conn5 <- [1,1550,null,{}] 16:00:34 INFO - PROCESS | 3288 | 1461193233999 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:34 INFO - PROCESS | 3288 | 1461193234087 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 16:00:34 INFO - PROCESS | 3288 | 1461193234093 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BEE800 == 68 [pid = 3288] [id = 397] 16:00:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5E5D7400) [pid = 3288] [serial = 1191] [outer = 0000000000000000] 16:00:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5F0E9C00) [pid = 3288] [serial = 1192] [outer = 0000006E5E5D7400] 16:00:34 INFO - PROCESS | 3288 | 1461193234142 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5FD9DC00) [pid = 3288] [serial = 1193] [outer = 0000006E5E5D7400] 16:00:34 INFO - PROCESS | 3288 | 1461193234576 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:00:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 649ms 16:00:34 INFO - PROCESS | 3288 | 1461193234637 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 3288 | 1461193234639 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 16:00:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:00:34 INFO - PROCESS | 3288 | 1461193234650 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 3288 | 1461193234652 Marionette TRACE conn5 <- [1,1554,null,{}] 16:00:34 INFO - PROCESS | 3288 | 1461193234656 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:34 INFO - PROCESS | 3288 | 1461193234766 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 16:00:34 INFO - PROCESS | 3288 | 1461193234853 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5AD88800 == 69 [pid = 3288] [id = 398] 16:00:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E60857C00) [pid = 3288] [serial = 1194] [outer = 0000000000000000] 16:00:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E60F85400) [pid = 3288] [serial = 1195] [outer = 0000006E60857C00] 16:00:34 INFO - PROCESS | 3288 | 1461193234898 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E61426400) [pid = 3288] [serial = 1196] [outer = 0000006E60857C00] 16:00:35 INFO - PROCESS | 3288 | 1461193235326 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:00:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:00:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 733ms 16:00:35 INFO - PROCESS | 3288 | 1461193235390 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 3288 | 1461193235392 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 16:00:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:00:35 INFO - PROCESS | 3288 | 1461193235400 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 3288 | 1461193235402 Marionette TRACE conn5 <- [1,1558,null,{}] 16:00:35 INFO - PROCESS | 3288 | 1461193235406 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:35 INFO - PROCESS | 3288 | 1461193235543 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 16:00:35 INFO - PROCESS | 3288 | 1461193235609 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62F92000 == 70 [pid = 3288] [id = 399] 16:00:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E61854C00) [pid = 3288] [serial = 1197] [outer = 0000000000000000] 16:00:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E61F47400) [pid = 3288] [serial = 1198] [outer = 0000006E61854C00] 16:00:35 INFO - PROCESS | 3288 | 1461193235658 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E61F53800) [pid = 3288] [serial = 1199] [outer = 0000006E61854C00] 16:00:36 INFO - PROCESS | 3288 | 1461193236093 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:00:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 733ms 16:00:36 INFO - PROCESS | 3288 | 1461193236144 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 3288 | 1461193236146 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 16:00:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:00:36 INFO - PROCESS | 3288 | 1461193236149 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 3288 | 1461193236151 Marionette TRACE conn5 <- [1,1562,null,{}] 16:00:36 INFO - PROCESS | 3288 | 1461193236155 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:36 INFO - PROCESS | 3288 | 1461193236269 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 16:00:36 INFO - PROCESS | 3288 | 1461193236324 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C54000 == 71 [pid = 3288] [id = 400] 16:00:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E61F4FC00) [pid = 3288] [serial = 1200] [outer = 0000000000000000] 16:00:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E62015C00) [pid = 3288] [serial = 1201] [outer = 0000006E61F4FC00] 16:00:36 INFO - PROCESS | 3288 | 1461193236369 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E62136C00) [pid = 3288] [serial = 1202] [outer = 0000006E61F4FC00] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5E5D3400) [pid = 3288] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E50FE5C00) [pid = 3288] [serial = 1130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5659D000) [pid = 3288] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5D028400) [pid = 3288] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E51046C00) [pid = 3288] [serial = 1133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5FD9D800) [pid = 3288] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5710D800) [pid = 3288] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5DE11800) [pid = 3288] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E60F84400) [pid = 3288] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E6201E800) [pid = 3288] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E62FD7C00) [pid = 3288] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:00:36 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E60B38800) [pid = 3288] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:00:36 INFO - PROCESS | 3288 | 1461193236865 Marionette TRACE conn5 <- [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]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:00:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 732ms 16:00:36 INFO - PROCESS | 3288 | 1461193236883 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 3288 | 1461193236886 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 16:00:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:00:36 INFO - PROCESS | 3288 | 1461193236889 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 3288 | 1461193236892 Marionette TRACE conn5 <- [1,1566,null,{}] 16:00:36 INFO - PROCESS | 3288 | 1461193236900 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:37 INFO - PROCESS | 3288 | 1461193236990 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 16:00:37 INFO - PROCESS | 3288 | 1461193237074 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65957800 == 72 [pid = 3288] [id = 401] 16:00:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E574A5800) [pid = 3288] [serial = 1203] [outer = 0000000000000000] 16:00:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5FD96C00) [pid = 3288] [serial = 1204] [outer = 0000006E574A5800] 16:00:37 INFO - PROCESS | 3288 | 1461193237119 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5710D800) [pid = 3288] [serial = 1205] [outer = 0000006E574A5800] 16:00:37 INFO - PROCESS | 3288 | 1461193237463 Marionette TRACE conn5 <- [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]]]}] 16:00:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:00:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 626ms 16:00:37 INFO - PROCESS | 3288 | 1461193237519 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 3288 | 1461193237521 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 16:00:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:00:37 INFO - PROCESS | 3288 | 1461193237524 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - PROCESS | 3288 | 1461193237526 Marionette TRACE conn5 <- [1,1570,null,{}] 16:00:37 INFO - PROCESS | 3288 | 1461193237530 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:37 INFO - PROCESS | 3288 | 1461193237673 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 16:00:37 INFO - PROCESS | 3288 | 1461193237684 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C89800 == 73 [pid = 3288] [id = 402] 16:00:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5E298400) [pid = 3288] [serial = 1206] [outer = 0000000000000000] 16:00:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E6224A400) [pid = 3288] [serial = 1207] [outer = 0000006E5E298400] 16:00:37 INFO - PROCESS | 3288 | 1461193237730 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E62FE2000) [pid = 3288] [serial = 1208] [outer = 0000006E5E298400] 16:00:38 INFO - PROCESS | 3288 | 1461193238146 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:00:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:00:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 16:00:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:00:38 INFO - PROCESS | 3288 | 1461193238219 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 16:00:38 INFO - PROCESS | 3288 | 1461193238221 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 16:00:38 INFO - PROCESS | 3288 | 1461193238225 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:00:38 INFO - PROCESS | 3288 | 1461193238226 Marionette TRACE conn5 <- [1,1574,null,{}] 16:00:38 INFO - PROCESS | 3288 | 1461193238230 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:38 INFO - PROCESS | 3288 | 1461193238317 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 16:00:38 INFO - PROCESS | 3288 | 1461193238326 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66317000 == 74 [pid = 3288] [id = 403] 16:00:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E63188000) [pid = 3288] [serial = 1209] [outer = 0000000000000000] 16:00:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E64116C00) [pid = 3288] [serial = 1210] [outer = 0000006E63188000] 16:00:38 INFO - PROCESS | 3288 | 1461193238374 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E6448C400) [pid = 3288] [serial = 1211] [outer = 0000006E63188000] 16:00:38 INFO - PROCESS | 3288 | 1461193238923 Marionette TRACE conn5 <- [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]]]}] 16:00:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:00:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 16:00:39 INFO - PROCESS | 3288 | 1461193239012 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 3288 | 1461193239016 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 16:00:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:00:39 INFO - PROCESS | 3288 | 1461193239037 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 3288 | 1461193239042 Marionette TRACE conn5 <- [1,1578,null,{}] 16:00:39 INFO - PROCESS | 3288 | 1461193239049 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:39 INFO - PROCESS | 3288 | 1461193239180 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 16:00:39 INFO - PROCESS | 3288 | 1461193239300 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D9C9000 == 75 [pid = 3288] [id = 404] 16:00:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E528C9C00) [pid = 3288] [serial = 1212] [outer = 0000000000000000] 16:00:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5A1C4800) [pid = 3288] [serial = 1213] [outer = 0000006E528C9C00] 16:00:39 INFO - PROCESS | 3288 | 1461193239361 Marionette DEBUG loaded listener.js 16:00:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5B1A6000) [pid = 3288] [serial = 1214] [outer = 0000006E528C9C00] 16:00:39 INFO - PROCESS | 3288 | 1461193239947 Marionette TRACE conn5 <- [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]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:00:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 944ms 16:00:40 INFO - PROCESS | 3288 | 1461193239983 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 16:00:40 INFO - PROCESS | 3288 | 1461193239990 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 16:00:40 INFO - PROCESS | 3288 | 1461193239997 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:00:40 INFO - PROCESS | 3288 | 1461193240000 Marionette TRACE conn5 <- [1,1582,null,{}] 16:00:40 INFO - PROCESS | 3288 | 1461193240004 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:40 INFO - PROCESS | 3288 | 1461193240118 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 16:00:40 INFO - PROCESS | 3288 | 1461193240244 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BDA800 == 76 [pid = 3288] [id = 405] 16:00:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5D62D800) [pid = 3288] [serial = 1215] [outer = 0000000000000000] 16:00:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E5E298000) [pid = 3288] [serial = 1216] [outer = 0000006E5D62D800] 16:00:40 INFO - PROCESS | 3288 | 1461193240301 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5E9BF400) [pid = 3288] [serial = 1217] [outer = 0000006E5D62D800] 16:00:40 INFO - PROCESS | 3288 | 1461193240920 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:00:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:00:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 985ms 16:00:40 INFO - PROCESS | 3288 | 1461193240987 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 16:00:40 INFO - PROCESS | 3288 | 1461193240990 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 16:00:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:00:41 INFO - PROCESS | 3288 | 1461193241007 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 3288 | 1461193241012 Marionette TRACE conn5 <- [1,1586,null,{}] 16:00:41 INFO - PROCESS | 3288 | 1461193241026 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:41 INFO - PROCESS | 3288 | 1461193241142 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 16:00:41 INFO - PROCESS | 3288 | 1461193241266 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667D8000 == 77 [pid = 3288] [id = 406] 16:00:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E614D7800) [pid = 3288] [serial = 1218] [outer = 0000000000000000] 16:00:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E619F2000) [pid = 3288] [serial = 1219] [outer = 0000006E614D7800] 16:00:41 INFO - PROCESS | 3288 | 1461193241326 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E620CDC00) [pid = 3288] [serial = 1220] [outer = 0000006E614D7800] 16:00:42 INFO - PROCESS | 3288 | 1461193241989 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:00:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:00:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1055ms 16:00:42 INFO - PROCESS | 3288 | 1461193242051 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 16:00:42 INFO - PROCESS | 3288 | 1461193242054 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 16:00:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:00:42 INFO - PROCESS | 3288 | 1461193242058 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - PROCESS | 3288 | 1461193242061 Marionette TRACE conn5 <- [1,1590,null,{}] 16:00:42 INFO - PROCESS | 3288 | 1461193242064 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:42 INFO - PROCESS | 3288 | 1461193242222 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 16:00:42 INFO - PROCESS | 3288 | 1461193242346 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69F7E800 == 78 [pid = 3288] [id = 407] 16:00:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E6448E000) [pid = 3288] [serial = 1221] [outer = 0000000000000000] 16:00:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E64493C00) [pid = 3288] [serial = 1222] [outer = 0000006E6448E000] 16:00:42 INFO - PROCESS | 3288 | 1461193242404 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E65B68000) [pid = 3288] [serial = 1223] [outer = 0000006E6448E000] 16:00:42 INFO - PROCESS | 3288 | 1461193242954 Marionette TRACE conn5 <- [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]]]}] 16:00:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:00:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 944ms 16:00:43 INFO - PROCESS | 3288 | 1461193243004 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 3288 | 1461193243007 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 16:00:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:00:43 INFO - PROCESS | 3288 | 1461193243011 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 3288 | 1461193243013 Marionette TRACE conn5 <- [1,1594,null,{}] 16:00:43 INFO - PROCESS | 3288 | 1461193243017 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:43 INFO - PROCESS | 3288 | 1461193243125 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 16:00:43 INFO - PROCESS | 3288 | 1461193243264 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69CE0000 == 79 [pid = 3288] [id = 408] 16:00:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E50F05800) [pid = 3288] [serial = 1224] [outer = 0000000000000000] 16:00:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E65B6A400) [pid = 3288] [serial = 1225] [outer = 0000006E50F05800] 16:00:43 INFO - PROCESS | 3288 | 1461193243320 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E69726400) [pid = 3288] [serial = 1226] [outer = 0000006E50F05800] 16:00:44 INFO - PROCESS | 3288 | 1461193244144 Marionette TRACE conn5 <- [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]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:00:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1192ms 16:00:44 INFO - PROCESS | 3288 | 1461193244207 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 3288 | 1461193244211 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 16:00:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:00:44 INFO - PROCESS | 3288 | 1461193244217 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 3288 | 1461193244221 Marionette TRACE conn5 <- [1,1598,null,{}] 16:00:44 INFO - PROCESS | 3288 | 1461193244228 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:44 INFO - PROCESS | 3288 | 1461193244339 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 16:00:44 INFO - PROCESS | 3288 | 1461193244461 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571CA800 == 80 [pid = 3288] [id = 409] 16:00:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E50C7C000) [pid = 3288] [serial = 1227] [outer = 0000000000000000] 16:00:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E50F08400) [pid = 3288] [serial = 1228] [outer = 0000006E50C7C000] 16:00:44 INFO - PROCESS | 3288 | 1461193244515 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E566D7000) [pid = 3288] [serial = 1229] [outer = 0000006E50C7C000] 16:00:45 INFO - PROCESS | 3288 | 1461193245092 Marionette TRACE conn5 <- [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]]]}] 16:00:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:00:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 943ms 16:00:45 INFO - PROCESS | 3288 | 1461193245163 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 3288 | 1461193245169 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 16:00:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:00:45 INFO - PROCESS | 3288 | 1461193245176 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 3288 | 1461193245179 Marionette TRACE conn5 <- [1,1602,null,{}] 16:00:45 INFO - PROCESS | 3288 | 1461193245197 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:45 INFO - PROCESS | 3288 | 1461193245305 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 16:00:45 INFO - PROCESS | 3288 | 1461193245418 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C89800 == 79 [pid = 3288] [id = 402] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65957800 == 78 [pid = 3288] [id = 401] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C54000 == 77 [pid = 3288] [id = 400] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62F92000 == 76 [pid = 3288] [id = 399] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5AD88800 == 75 [pid = 3288] [id = 398] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BEE800 == 74 [pid = 3288] [id = 397] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E615BD000) [pid = 3288] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5201A800 == 75 [pid = 3288] [id = 410] 16:00:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E50760800) [pid = 3288] [serial = 1230] [outer = 0000000000000000] 16:00:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E50FE8800) [pid = 3288] [serial = 1231] [outer = 0000006E50760800] 16:00:45 INFO - PROCESS | 3288 | 1461193245514 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E5A169400) [pid = 3288] [serial = 1232] [outer = 0000006E50760800] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0BB800 == 74 [pid = 3288] [id = 396] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5CFD9800 == 73 [pid = 3288] [id = 395] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E531000 == 72 [pid = 3288] [id = 394] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67F9B800 == 71 [pid = 3288] [id = 392] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667CF000 == 70 [pid = 3288] [id = 391] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6675E800 == 69 [pid = 3288] [id = 390] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BB0000 == 68 [pid = 3288] [id = 389] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F3F6800 == 67 [pid = 3288] [id = 388] 16:00:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5591B800 == 66 [pid = 3288] [id = 387] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E6184F000) [pid = 3288] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E62244800) [pid = 3288] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E63185400) [pid = 3288] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E5FD99800) [pid = 3288] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E5F023400) [pid = 3288] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E5103D400) [pid = 3288] [serial = 1131] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E565F6000) [pid = 3288] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E57491C00) [pid = 3288] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5B3DFC00) [pid = 3288] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5D663800) [pid = 3288] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E57197000) [pid = 3288] [serial = 1134] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E57D16C00) [pid = 3288] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5D670400) [pid = 3288] [serial = 1119] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E620D0000) [pid = 3288] [serial = 1128] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5748A800) [pid = 3288] [serial = 1116] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E615BD400) [pid = 3288] [serial = 1122] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E620C2400) [pid = 3288] [serial = 1125] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E60B3B400) [pid = 3288] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5AC30800) [pid = 3288] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5E5CEC00) [pid = 3288] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E565A7000) [pid = 3288] [serial = 691] [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.] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5E29E400) [pid = 3288] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5E517000) [pid = 3288] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E61408C00) [pid = 3288] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E61428400) [pid = 3288] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5D807000) [pid = 3288] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 16:00:45 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E614D7C00) [pid = 3288] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 16:00:46 INFO - PROCESS | 3288 | 1461193245991 Marionette TRACE conn5 <- [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]]]}] 16:00:46 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 16:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 860ms 16:00:46 INFO - PROCESS | 3288 | 1461193246037 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 3288 | 1461193246040 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 16:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:00:46 INFO - PROCESS | 3288 | 1461193246044 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 3288 | 1461193246048 Marionette TRACE conn5 <- [1,1606,null,{}] 16:00:46 INFO - PROCESS | 3288 | 1461193246059 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:46 INFO - PROCESS | 3288 | 1461193246152 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 16:00:46 INFO - PROCESS | 3288 | 1461193246166 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E803800 == 67 [pid = 3288] [id = 411] 16:00:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5A1CBC00) [pid = 3288] [serial = 1233] [outer = 0000000000000000] 16:00:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5ACC3C00) [pid = 3288] [serial = 1234] [outer = 0000006E5A1CBC00] 16:00:46 INFO - PROCESS | 3288 | 1461193246216 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5B37E800) [pid = 3288] [serial = 1235] [outer = 0000006E5A1CBC00] 16:00:46 INFO - PROCESS | 3288 | 1461193246691 Marionette TRACE conn5 <- [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]]]}] 16:00:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:00:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms 16:00:46 INFO - PROCESS | 3288 | 1461193246736 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 3288 | 1461193246739 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 16:00:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:00:46 INFO - PROCESS | 3288 | 1461193246742 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 3288 | 1461193246744 Marionette TRACE conn5 <- [1,1610,null,{}] 16:00:46 INFO - PROCESS | 3288 | 1461193246748 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:46 INFO - PROCESS | 3288 | 1461193246836 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 16:00:46 INFO - PROCESS | 3288 | 1461193246845 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60814800 == 68 [pid = 3288] [id = 412] 16:00:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5D632000) [pid = 3288] [serial = 1236] [outer = 0000000000000000] 16:00:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5D9D7C00) [pid = 3288] [serial = 1237] [outer = 0000006E5D632000] 16:00:46 INFO - PROCESS | 3288 | 1461193246894 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5E299000) [pid = 3288] [serial = 1238] [outer = 0000006E5D632000] 16:00:47 INFO - PROCESS | 3288 | 1461193247299 Marionette TRACE conn5 <- [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]]]}] 16:00:47 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 16:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 586ms 16:00:47 INFO - PROCESS | 3288 | 1461193247331 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 3288 | 1461193247333 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 16:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:00:47 INFO - PROCESS | 3288 | 1461193247336 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 3288 | 1461193247338 Marionette TRACE conn5 <- [1,1614,null,{}] 16:00:47 INFO - PROCESS | 3288 | 1461193247342 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:47 INFO - PROCESS | 3288 | 1461193247426 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 16:00:47 INFO - PROCESS | 3288 | 1461193247432 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DB8000 == 69 [pid = 3288] [id = 413] 16:00:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5E50C800) [pid = 3288] [serial = 1239] [outer = 0000000000000000] 16:00:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5E51A400) [pid = 3288] [serial = 1240] [outer = 0000006E5E50C800] 16:00:47 INFO - PROCESS | 3288 | 1461193247483 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5E8E3400) [pid = 3288] [serial = 1241] [outer = 0000006E5E50C800] 16:00:47 INFO - PROCESS | 3288 | 1461193247924 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:00:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:00:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms 16:00:47 INFO - PROCESS | 3288 | 1461193247968 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 3288 | 1461193247970 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 16:00:47 INFO - PROCESS | 3288 | 1461193247973 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:00:47 INFO - PROCESS | 3288 | 1461193247975 Marionette TRACE conn5 <- [1,1618,null,{}] 16:00:48 INFO - PROCESS | 3288 | 1461193247997 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:48 INFO - PROCESS | 3288 | 1461193248138 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 16:00:48 INFO - PROCESS | 3288 | 1461193248189 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D4C800 == 70 [pid = 3288] [id = 414] 16:00:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E57D19000) [pid = 3288] [serial = 1242] [outer = 0000000000000000] 16:00:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5FD97400) [pid = 3288] [serial = 1243] [outer = 0000006E57D19000] 16:00:48 INFO - PROCESS | 3288 | 1461193248239 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E60F84000) [pid = 3288] [serial = 1244] [outer = 0000006E57D19000] 16:00:48 INFO - PROCESS | 3288 | 1461193248615 Marionette TRACE conn5 <- [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]]]}] 16:00:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:00:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 691ms 16:00:48 INFO - PROCESS | 3288 | 1461193248668 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 3288 | 1461193248670 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 16:00:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:00:48 INFO - PROCESS | 3288 | 1461193248679 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 3288 | 1461193248681 Marionette TRACE conn5 <- [1,1622,null,{}] 16:00:48 INFO - PROCESS | 3288 | 1461193248685 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:48 INFO - PROCESS | 3288 | 1461193248801 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 16:00:48 INFO - PROCESS | 3288 | 1461193248807 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64173000 == 71 [pid = 3288] [id = 415] 16:00:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E61407400) [pid = 3288] [serial = 1245] [outer = 0000000000000000] 16:00:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E61421400) [pid = 3288] [serial = 1246] [outer = 0000006E61407400] 16:00:48 INFO - PROCESS | 3288 | 1461193248904 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E614D8000) [pid = 3288] [serial = 1247] [outer = 0000006E61407400] 16:00:49 INFO - PROCESS | 3288 | 1461193249345 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:00:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:00:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 734ms 16:00:49 INFO - PROCESS | 3288 | 1461193249411 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 3288 | 1461193249413 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 16:00:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:00:49 INFO - PROCESS | 3288 | 1461193249417 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - PROCESS | 3288 | 1461193249419 Marionette TRACE conn5 <- [1,1626,null,{}] 16:00:49 INFO - PROCESS | 3288 | 1461193249422 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:49 INFO - PROCESS | 3288 | 1461193249536 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 16:00:49 INFO - PROCESS | 3288 | 1461193249595 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C6E000 == 72 [pid = 3288] [id = 416] 16:00:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E6140EC00) [pid = 3288] [serial = 1248] [outer = 0000000000000000] 16:00:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E615C0000) [pid = 3288] [serial = 1249] [outer = 0000006E6140EC00] 16:00:49 INFO - PROCESS | 3288 | 1461193249641 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E61851400) [pid = 3288] [serial = 1250] [outer = 0000006E6140EC00] 16:00:50 INFO - PROCESS | 3288 | 1461193249999 Marionette TRACE conn5 <- [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]]]}] 16:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 628ms 16:00:50 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E60857C00) [pid = 3288] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:00:50 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E57050C00) [pid = 3288] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:00:50 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E57111400) [pid = 3288] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:00:50 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E61854C00) [pid = 3288] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:00:50 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E528C1400) [pid = 3288] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:00:50 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E614E2400) [pid = 3288] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:00:50 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E574A5800) [pid = 3288] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:00:50 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E61F4FC00) [pid = 3288] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:00:50 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5E298400) [pid = 3288] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:00:50 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5E5D7400) [pid = 3288] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:00:50 INFO - PROCESS | 3288 | 1461193250209 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 3288 | 1461193250211 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 16:00:50 INFO - PROCESS | 3288 | 1461193250250 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:00:50 INFO - PROCESS | 3288 | 1461193250252 Marionette TRACE conn5 <- [1,1630,null,{}] 16:00:50 INFO - PROCESS | 3288 | 1461193250255 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:50 INFO - PROCESS | 3288 | 1461193250346 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 16:00:50 INFO - PROCESS | 3288 | 1461193250354 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60420800 == 73 [pid = 3288] [id = 417] 16:00:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5DE06800) [pid = 3288] [serial = 1251] [outer = 0000000000000000] 16:00:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5FD99C00) [pid = 3288] [serial = 1252] [outer = 0000006E5DE06800] 16:00:50 INFO - PROCESS | 3288 | 1461193250401 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E619F0800) [pid = 3288] [serial = 1253] [outer = 0000006E5DE06800] 16:00:50 INFO - PROCESS | 3288 | 1461193250771 Marionette TRACE conn5 <- [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]]]}] 16:00:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:00:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 587ms 16:00:50 INFO - PROCESS | 3288 | 1461193250844 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 3288 | 1461193250846 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 16:00:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:00:50 INFO - PROCESS | 3288 | 1461193250849 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - PROCESS | 3288 | 1461193250851 Marionette TRACE conn5 <- [1,1634,null,{}] 16:00:50 INFO - PROCESS | 3288 | 1461193250855 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:50 INFO - PROCESS | 3288 | 1461193250943 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 16:00:50 INFO - PROCESS | 3288 | 1461193250949 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C7A800 == 74 [pid = 3288] [id = 418] 16:00:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E61F4D400) [pid = 3288] [serial = 1254] [outer = 0000000000000000] 16:00:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E61F59C00) [pid = 3288] [serial = 1255] [outer = 0000006E61F4D400] 16:00:51 INFO - PROCESS | 3288 | 1461193250996 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E62016C00) [pid = 3288] [serial = 1256] [outer = 0000006E61F4D400] 16:00:51 INFO - PROCESS | 3288 | 1461193251382 Marionette TRACE conn5 <- [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]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:00:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 585ms 16:00:51 INFO - PROCESS | 3288 | 1461193251438 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 16:00:51 INFO - PROCESS | 3288 | 1461193251441 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 16:00:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:00:51 INFO - PROCESS | 3288 | 1461193251445 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - PROCESS | 3288 | 1461193251447 Marionette TRACE conn5 <- [1,1638,null,{}] 16:00:51 INFO - PROCESS | 3288 | 1461193251458 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:51 INFO - PROCESS | 3288 | 1461193251566 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 16:00:51 INFO - PROCESS | 3288 | 1461193251579 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66776000 == 75 [pid = 3288] [id = 419] 16:00:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E6206DC00) [pid = 3288] [serial = 1257] [outer = 0000000000000000] 16:00:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E6213D000) [pid = 3288] [serial = 1258] [outer = 0000006E6206DC00] 16:00:51 INFO - PROCESS | 3288 | 1461193251631 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E62252000) [pid = 3288] [serial = 1259] [outer = 0000006E6206DC00] 16:00:52 INFO - PROCESS | 3288 | 1461193252023 Marionette TRACE conn5 <- [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]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:00:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 629ms 16:00:52 INFO - PROCESS | 3288 | 1461193252076 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 16:00:52 INFO - PROCESS | 3288 | 1461193252078 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 16:00:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:00:52 INFO - PROCESS | 3288 | 1461193252090 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - PROCESS | 3288 | 1461193252093 Marionette TRACE conn5 <- [1,1642,null,{}] 16:00:52 INFO - PROCESS | 3288 | 1461193252096 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:52 INFO - PROCESS | 3288 | 1461193252245 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 16:00:52 INFO - PROCESS | 3288 | 1461193252336 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E559E1000 == 76 [pid = 3288] [id = 420] 16:00:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E50C9FC00) [pid = 3288] [serial = 1260] [outer = 0000000000000000] 16:00:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E50F09000) [pid = 3288] [serial = 1261] [outer = 0000006E50C9FC00] 16:00:52 INFO - PROCESS | 3288 | 1461193252396 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E55955000) [pid = 3288] [serial = 1262] [outer = 0000006E50C9FC00] 16:00:53 INFO - PROCESS | 3288 | 1461193253465 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:00:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1397ms 16:00:53 INFO - PROCESS | 3288 | 1461193253494 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 3288 | 1461193253500 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 16:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:00:53 INFO - PROCESS | 3288 | 1461193253505 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - PROCESS | 3288 | 1461193253510 Marionette TRACE conn5 <- [1,1646,null,{}] 16:00:53 INFO - PROCESS | 3288 | 1461193253514 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:53 INFO - PROCESS | 3288 | 1461193253673 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 16:00:53 INFO - PROCESS | 3288 | 1461193253771 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0C0800 == 77 [pid = 3288] [id = 421] 16:00:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E5AD09C00) [pid = 3288] [serial = 1263] [outer = 0000000000000000] 16:00:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E5D02D400) [pid = 3288] [serial = 1264] [outer = 0000006E5AD09C00] 16:00:53 INFO - PROCESS | 3288 | 1461193253830 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E5D80C400) [pid = 3288] [serial = 1265] [outer = 0000006E5AD09C00] 16:00:54 INFO - PROCESS | 3288 | 1461193254408 Marionette TRACE conn5 <- [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]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 942ms 16:00:54 INFO - PROCESS | 3288 | 1461193254450 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 16:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:00:54 INFO - PROCESS | 3288 | 1461193254453 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 16:00:54 INFO - PROCESS | 3288 | 1461193254457 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 3288 | 1461193254460 Marionette TRACE conn5 <- [1,1650,null,{}] 16:00:54 INFO - PROCESS | 3288 | 1461193254464 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:54 INFO - PROCESS | 3288 | 1461193254576 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 16:00:54 INFO - PROCESS | 3288 | 1461193254677 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B97800 == 78 [pid = 3288] [id = 422] 16:00:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E5E874C00) [pid = 3288] [serial = 1266] [outer = 0000000000000000] 16:00:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E5FD98000) [pid = 3288] [serial = 1267] [outer = 0000006E5E874C00] 16:00:54 INFO - PROCESS | 3288 | 1461193254733 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E60F7FC00) [pid = 3288] [serial = 1268] [outer = 0000006E5E874C00] 16:00:55 INFO - PROCESS | 3288 | 1461193255337 Marionette TRACE conn5 <- [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]]]}] 16:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 943ms 16:00:55 INFO - PROCESS | 3288 | 1461193255401 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 16:00:55 INFO - PROCESS | 3288 | 1461193255406 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 16:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:00:55 INFO - PROCESS | 3288 | 1461193255418 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:00:55 INFO - PROCESS | 3288 | 1461193255424 Marionette TRACE conn5 <- [1,1654,null,{}] 16:00:55 INFO - PROCESS | 3288 | 1461193255428 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:55 INFO - PROCESS | 3288 | 1461193255572 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 16:00:55 INFO - PROCESS | 3288 | 1461193255697 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6892F000 == 79 [pid = 3288] [id = 423] 16:00:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E603AF400) [pid = 3288] [serial = 1269] [outer = 0000000000000000] 16:00:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E6213B000) [pid = 3288] [serial = 1270] [outer = 0000006E603AF400] 16:00:55 INFO - PROCESS | 3288 | 1461193255753 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E63182400) [pid = 3288] [serial = 1271] [outer = 0000006E603AF400] 16:00:56 INFO - PROCESS | 3288 | 1461193256308 Marionette TRACE conn5 <- [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]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 943ms 16:00:56 INFO - PROCESS | 3288 | 1461193256358 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 3288 | 1461193256361 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 16:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:00:56 INFO - PROCESS | 3288 | 1461193256365 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 3288 | 1461193256367 Marionette TRACE conn5 <- [1,1658,null,{}] 16:00:56 INFO - PROCESS | 3288 | 1461193256371 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:56 INFO - PROCESS | 3288 | 1461193256482 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 16:00:56 INFO - PROCESS | 3288 | 1461193256606 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6A081800 == 80 [pid = 3288] [id = 424] 16:00:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E64119400) [pid = 3288] [serial = 1272] [outer = 0000000000000000] 16:00:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E64492C00) [pid = 3288] [serial = 1273] [outer = 0000006E64119400] 16:00:56 INFO - PROCESS | 3288 | 1461193256663 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E66611400) [pid = 3288] [serial = 1274] [outer = 0000006E64119400] 16:00:57 INFO - PROCESS | 3288 | 1461193257249 Marionette TRACE conn5 <- [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]]]}] 16:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 943ms 16:00:57 INFO - PROCESS | 3288 | 1461193257310 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 3288 | 1461193257313 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 16:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:00:57 INFO - PROCESS | 3288 | 1461193257316 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - PROCESS | 3288 | 1461193257319 Marionette TRACE conn5 <- [1,1662,null,{}] 16:00:57 INFO - PROCESS | 3288 | 1461193257322 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:57 INFO - PROCESS | 3288 | 1461193257433 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 16:00:57 INFO - PROCESS | 3288 | 1461193257562 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6A0A0000 == 81 [pid = 3288] [id = 425] 16:00:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000006E6661E000) [pid = 3288] [serial = 1275] [outer = 0000000000000000] 16:00:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000006E681B0000) [pid = 3288] [serial = 1276] [outer = 0000006E6661E000] 16:00:57 INFO - PROCESS | 3288 | 1461193257628 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E681BA400) [pid = 3288] [serial = 1277] [outer = 0000006E6661E000] 16:00:58 INFO - PROCESS | 3288 | 1461193258170 Marionette TRACE conn5 <- [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]]]}] 16:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 882ms 16:00:58 INFO - PROCESS | 3288 | 1461193258200 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 16:00:58 INFO - PROCESS | 3288 | 1461193258203 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 16:00:58 INFO - PROCESS | 3288 | 1461193258206 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:00:58 INFO - PROCESS | 3288 | 1461193258209 Marionette TRACE conn5 <- [1,1666,null,{}] 16:00:58 INFO - PROCESS | 3288 | 1461193258212 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:58 INFO - PROCESS | 3288 | 1461193258322 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 16:00:58 INFO - PROCESS | 3288 | 1461193258419 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6887F800 == 82 [pid = 3288] [id = 426] 16:00:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E6807C400) [pid = 3288] [serial = 1278] [outer = 0000000000000000] 16:00:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E68085800) [pid = 3288] [serial = 1279] [outer = 0000006E6807C400] 16:00:58 INFO - PROCESS | 3288 | 1461193258475 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E681BE400) [pid = 3288] [serial = 1280] [outer = 0000006E6807C400] 16:00:59 INFO - PROCESS | 3288 | 1461193259083 Marionette TRACE conn5 <- [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]]]}] 16:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 942ms 16:00:59 INFO - PROCESS | 3288 | 1461193259150 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 16:00:59 INFO - PROCESS | 3288 | 1461193259153 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 16:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:00:59 INFO - PROCESS | 3288 | 1461193259156 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - PROCESS | 3288 | 1461193259159 Marionette TRACE conn5 <- [1,1670,null,{}] 16:00:59 INFO - PROCESS | 3288 | 1461193259163 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:59 INFO - PROCESS | 3288 | 1461193259276 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 16:00:59 INFO - PROCESS | 3288 | 1461193259524 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:00:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D417800 == 83 [pid = 3288] [id = 427] 16:00:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E50FDFC00) [pid = 3288] [serial = 1281] [outer = 0000000000000000] 16:00:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E51516400) [pid = 3288] [serial = 1282] [outer = 0000006E50FDFC00] 16:00:59 INFO - PROCESS | 3288 | 1461193259580 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E57494800) [pid = 3288] [serial = 1283] [outer = 0000006E50FDFC00] 16:01:00 INFO - PROCESS | 3288 | 1461193260175 Marionette TRACE conn5 <- [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]]]}] 16:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1079ms 16:01:00 INFO - PROCESS | 3288 | 1461193260238 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 16:01:00 INFO - PROCESS | 3288 | 1461193260244 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 16:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:01:00 INFO - PROCESS | 3288 | 1461193260249 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - PROCESS | 3288 | 1461193260252 Marionette TRACE conn5 <- [1,1674,null,{}] 16:01:00 INFO - PROCESS | 3288 | 1461193260257 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:00 INFO - PROCESS | 3288 | 1461193260368 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 16:01:00 INFO - PROCESS | 3288 | 1461193260473 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E75A800 == 84 [pid = 3288] [id = 428] 16:01:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E5AD13800) [pid = 3288] [serial = 1284] [outer = 0000000000000000] 16:01:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000006E5D517400) [pid = 3288] [serial = 1285] [outer = 0000006E5AD13800] 16:01:00 INFO - PROCESS | 3288 | 1461193260525 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000006E5DE11800) [pid = 3288] [serial = 1286] [outer = 0000006E5AD13800] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66776000 == 83 [pid = 3288] [id = 419] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C7A800 == 82 [pid = 3288] [id = 418] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60420800 == 81 [pid = 3288] [id = 417] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C6E000 == 80 [pid = 3288] [id = 416] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64173000 == 79 [pid = 3288] [id = 415] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D4C800 == 78 [pid = 3288] [id = 414] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DB8000 == 77 [pid = 3288] [id = 413] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60814800 == 76 [pid = 3288] [id = 412] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E803800 == 75 [pid = 3288] [id = 411] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5201A800 == 74 [pid = 3288] [id = 410] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571CA800 == 73 [pid = 3288] [id = 409] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000006E61F50800) [pid = 3288] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000006E62018C00) [pid = 3288] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E62167400) [pid = 3288] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E64116C00) [pid = 3288] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BDA800 == 72 [pid = 3288] [id = 405] 16:01:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D9C9000 == 71 [pid = 3288] [id = 404] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E6317CC00) [pid = 3288] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E60F85400) [pid = 3288] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E61426400) [pid = 3288] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E5A950C00) [pid = 3288] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E5AD74400) [pid = 3288] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E5D959C00) [pid = 3288] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000006E61F53800) [pid = 3288] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000006E5E512C00) [pid = 3288] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E5A943C00) [pid = 3288] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E50E37400) [pid = 3288] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E5B382000) [pid = 3288] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E61F47400) [pid = 3288] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E61797400) [pid = 3288] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E5FD96C00) [pid = 3288] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E62015C00) [pid = 3288] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E6224A400) [pid = 3288] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E62FE2000) [pid = 3288] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E56314400) [pid = 3288] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E62136C00) [pid = 3288] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E5F0E9C00) [pid = 3288] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5F0ED000) [pid = 3288] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5FD9DC00) [pid = 3288] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 16:01:00 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5710D800) [pid = 3288] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 16:01:01 INFO - PROCESS | 3288 | 1461193261096 Marionette TRACE conn5 <- [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]]]}] 16:01:01 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 16:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 879ms 16:01:01 INFO - PROCESS | 3288 | 1461193261133 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 3288 | 1461193261138 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 16:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:01:01 INFO - PROCESS | 3288 | 1461193261143 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 3288 | 1461193261145 Marionette TRACE conn5 <- [1,1678,null,{}] 16:01:01 INFO - PROCESS | 3288 | 1461193261149 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:01 INFO - PROCESS | 3288 | 1461193261240 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 16:01:01 INFO - PROCESS | 3288 | 1461193261344 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D9C8800 == 72 [pid = 3288] [id = 429] 16:01:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E5A948800) [pid = 3288] [serial = 1287] [outer = 0000000000000000] 16:01:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E5D025C00) [pid = 3288] [serial = 1288] [outer = 0000006E5A948800] 16:01:01 INFO - PROCESS | 3288 | 1461193261391 Marionette DEBUG loaded listener.js 16:01:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E5E512C00) [pid = 3288] [serial = 1289] [outer = 0000006E5A948800] 16:01:01 INFO - PROCESS | 3288 | 1461193261790 Marionette TRACE conn5 <- [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]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 16:01:01 INFO - PROCESS | 3288 | 1461193261835 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 3288 | 1461193261838 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 16:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:01:01 INFO - PROCESS | 3288 | 1461193261843 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - PROCESS | 3288 | 1461193261849 Marionette TRACE conn5 <- [1,1682,null,{}] 16:01:01 INFO - PROCESS | 3288 | 1461193261859 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:01 INFO - PROCESS | 3288 | 1461193261952 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 16:01:01 INFO - PROCESS | 3288 | 1461193261967 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AF5000 == 73 [pid = 3288] [id = 430] 16:01:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E5E8E2000) [pid = 3288] [serial = 1290] [outer = 0000000000000000] 16:01:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E603F3000) [pid = 3288] [serial = 1291] [outer = 0000006E5E8E2000] 16:01:02 INFO - PROCESS | 3288 | 1461193262014 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E6140C800) [pid = 3288] [serial = 1292] [outer = 0000006E5E8E2000] 16:01:02 INFO - PROCESS | 3288 | 1461193262472 Marionette TRACE conn5 <- [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]]]}] 16:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 691ms 16:01:02 INFO - PROCESS | 3288 | 1461193262535 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 16:01:02 INFO - PROCESS | 3288 | 1461193262538 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 16:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:01:02 INFO - PROCESS | 3288 | 1461193262542 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:01:02 INFO - PROCESS | 3288 | 1461193262544 Marionette TRACE conn5 <- [1,1686,null,{}] 16:01:02 INFO - PROCESS | 3288 | 1461193262547 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:02 INFO - PROCESS | 3288 | 1461193262637 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 16:01:02 INFO - PROCESS | 3288 | 1461193262644 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D274800 == 74 [pid = 3288] [id = 431] 16:01:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E614E1800) [pid = 3288] [serial = 1293] [outer = 0000000000000000] 16:01:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E615C1C00) [pid = 3288] [serial = 1294] [outer = 0000006E614E1800] 16:01:02 INFO - PROCESS | 3288 | 1461193262692 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E61850800) [pid = 3288] [serial = 1295] [outer = 0000006E614E1800] 16:01:03 INFO - PROCESS | 3288 | 1461193263184 Marionette TRACE conn5 <- [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]]]}] 16:01:03 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 16:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 16:01:03 INFO - PROCESS | 3288 | 1461193263235 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 3288 | 1461193263238 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 16:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:01:03 INFO - PROCESS | 3288 | 1461193263248 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - PROCESS | 3288 | 1461193263250 Marionette TRACE conn5 <- [1,1690,null,{}] 16:01:03 INFO - PROCESS | 3288 | 1461193263253 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:03 INFO - PROCESS | 3288 | 1461193263398 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 16:01:03 INFO - PROCESS | 3288 | 1461193263423 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C5A800 == 75 [pid = 3288] [id = 432] 16:01:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E61F56400) [pid = 3288] [serial = 1296] [outer = 0000000000000000] 16:01:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E61F60400) [pid = 3288] [serial = 1297] [outer = 0000006E61F56400] 16:01:03 INFO - PROCESS | 3288 | 1461193263478 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E6213B400) [pid = 3288] [serial = 1298] [outer = 0000006E61F56400] 16:01:03 INFO - PROCESS | 3288 | 1461193263936 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 733ms 16:01:03 INFO - PROCESS | 3288 | 1461193263982 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 3288 | 1461193263985 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 16:01:04 INFO - PROCESS | 3288 | 1461193263996 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 3288 | 1461193263998 Marionette TRACE conn5 <- [1,1694,null,{}] 16:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:01:04 INFO - PROCESS | 3288 | 1461193264002 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:04 INFO - PROCESS | 3288 | 1461193264118 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 16:01:04 INFO - PROCESS | 3288 | 1461193264180 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B9E000 == 76 [pid = 3288] [id = 433] 16:01:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E5E49A400) [pid = 3288] [serial = 1299] [outer = 0000000000000000] 16:01:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E61F56800) [pid = 3288] [serial = 1300] [outer = 0000006E5E49A400] 16:01:04 INFO - PROCESS | 3288 | 1461193264225 Marionette DEBUG loaded listener.js 16:01:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E62250800) [pid = 3288] [serial = 1301] [outer = 0000006E5E49A400] 16:01:04 INFO - PROCESS | 3288 | 1461193264669 Marionette TRACE conn5 <- [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]]]}] 16:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 733ms 16:01:04 INFO - PROCESS | 3288 | 1461193264763 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 3288 | 1461193264765 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 16:01:04 INFO - PROCESS | 3288 | 1461193264771 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 3288 | 1461193264773 Marionette TRACE conn5 <- [1,1698,null,{}] 16:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:01:04 INFO - PROCESS | 3288 | 1461193264777 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:05 INFO - PROCESS | 3288 | 1461193265005 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 16:01:05 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E61407400) [pid = 3288] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:01:05 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E5E50C800) [pid = 3288] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:01:05 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E50760800) [pid = 3288] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:01:05 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E50C7C000) [pid = 3288] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:01:05 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E6140EC00) [pid = 3288] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:01:05 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E5A1CBC00) [pid = 3288] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:01:05 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E5D632000) [pid = 3288] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:01:05 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E5DE06800) [pid = 3288] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:01:05 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E61F4D400) [pid = 3288] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:01:05 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E57D19000) [pid = 3288] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:01:05 INFO - PROCESS | 3288 | 1461193265066 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E617AF800 == 77 [pid = 3288] [id = 434] 16:01:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E50FDB400) [pid = 3288] [serial = 1302] [outer = 0000000000000000] 16:01:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E57489800) [pid = 3288] [serial = 1303] [outer = 0000006E50FDB400] 16:01:05 INFO - PROCESS | 3288 | 1461193265112 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E60BC9000) [pid = 3288] [serial = 1304] [outer = 0000006E50FDB400] 16:01:05 INFO - PROCESS | 3288 | 1461193265481 Marionette TRACE conn5 <- [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]]]}] 16:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 733ms 16:01:05 INFO - PROCESS | 3288 | 1461193265512 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 16:01:05 INFO - PROCESS | 3288 | 1461193265515 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 16:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:01:05 INFO - PROCESS | 3288 | 1461193265518 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:01:05 INFO - PROCESS | 3288 | 1461193265520 Marionette TRACE conn5 <- [1,1702,null,{}] 16:01:05 INFO - PROCESS | 3288 | 1461193265523 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:05 INFO - PROCESS | 3288 | 1461193265611 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 16:01:05 INFO - PROCESS | 3288 | 1461193265617 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667D6000 == 78 [pid = 3288] [id = 435] 16:01:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E619EF000) [pid = 3288] [serial = 1305] [outer = 0000000000000000] 16:01:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E65B63000) [pid = 3288] [serial = 1306] [outer = 0000006E619EF000] 16:01:05 INFO - PROCESS | 3288 | 1461193265663 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E6661BC00) [pid = 3288] [serial = 1307] [outer = 0000006E619EF000] 16:01:06 INFO - PROCESS | 3288 | 1461193266101 Marionette TRACE conn5 <- [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 16:01:06 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 16:01:06 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 16:01:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:01:06 INFO - _addTest/ [0,1705,"getWindowHandle",null] 16:01:06 INFO - PROCESS | 3288 | 1461193266151 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 16:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:01:06 INFO - PROCESS | 3288 | 1461193266154 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 3288 | 1461193266156 Marionette TRACE conn5 <- [1,1706,null,{}] 16:01:06 INFO - PROCESS | 3288 | 1461193266160 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:06 INFO - PROCESS | 3288 | 1461193266249 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 16:01:06 INFO - PROCESS | 3288 | 1461193266255 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E687C4800 == 79 [pid = 3288] [id = 436] 16:01:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E50F06C00) [pid = 3288] [serial = 1308] [outer = 0000000000000000] 16:01:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E5ACC0000) [pid = 3288] [serial = 1309] [outer = 0000006E50F06C00] 16:01:06 INFO - PROCESS | 3288 | 1461193266303 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E5E8E1800) [pid = 3288] [serial = 1310] [outer = 0000006E50F06C00] 16:01:06 INFO - PROCESS | 3288 | 1461193266762 Marionette TRACE conn5 <- [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]]]}] 16:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 627ms 16:01:06 INFO - PROCESS | 3288 | 1461193266784 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 16:01:06 INFO - PROCESS | 3288 | 1461193266786 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 16:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:01:06 INFO - PROCESS | 3288 | 1461193266802 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 3288 | 1461193266804 Marionette TRACE conn5 <- [1,1710,null,{}] 16:01:06 INFO - PROCESS | 3288 | 1461193266807 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:06 INFO - PROCESS | 3288 | 1461193266900 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 16:01:06 INFO - PROCESS | 3288 | 1461193266906 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69CD5000 == 80 [pid = 3288] [id = 437] 16:01:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E5E470800) [pid = 3288] [serial = 1311] [outer = 0000000000000000] 16:01:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000006E5E476C00) [pid = 3288] [serial = 1312] [outer = 0000006E5E470800] 16:01:06 INFO - PROCESS | 3288 | 1461193266961 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000006E6661B000) [pid = 3288] [serial = 1313] [outer = 0000006E5E470800] 16:01:07 INFO - PROCESS | 3288 | 1461193267710 Marionette TRACE conn5 <- [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]]]}] 16:01:07 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 16:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 985ms 16:01:07 INFO - PROCESS | 3288 | 1461193267779 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 3288 | 1461193267786 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 16:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:01:07 INFO - PROCESS | 3288 | 1461193267792 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 3288 | 1461193267796 Marionette TRACE conn5 <- [1,1714,null,{}] 16:01:07 INFO - PROCESS | 3288 | 1461193267802 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:07 INFO - PROCESS | 3288 | 1461193267927 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 16:01:08 INFO - PROCESS | 3288 | 1461193268059 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0C2800 == 81 [pid = 3288] [id = 438] 16:01:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E5A952400) [pid = 3288] [serial = 1314] [outer = 0000000000000000] 16:01:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E5AD79000) [pid = 3288] [serial = 1315] [outer = 0000006E5A952400] 16:01:08 INFO - PROCESS | 3288 | 1461193268119 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E5E298C00) [pid = 3288] [serial = 1316] [outer = 0000006E5A952400] 16:01:08 INFO - PROCESS | 3288 | 1461193268694 Marionette TRACE conn5 <- [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]]]}] 16:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 943ms 16:01:08 INFO - PROCESS | 3288 | 1461193268737 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 16:01:08 INFO - PROCESS | 3288 | 1461193268744 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 16:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:01:08 INFO - PROCESS | 3288 | 1461193268751 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:01:08 INFO - PROCESS | 3288 | 1461193268754 Marionette TRACE conn5 <- [1,1718,null,{}] 16:01:08 INFO - PROCESS | 3288 | 1461193268758 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:08 INFO - PROCESS | 3288 | 1461193268883 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 16:01:08 INFO - PROCESS | 3288 | 1461193268988 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C55000 == 82 [pid = 3288] [id = 439] 16:01:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E5E48FC00) [pid = 3288] [serial = 1317] [outer = 0000000000000000] 16:01:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E5E499C00) [pid = 3288] [serial = 1318] [outer = 0000006E5E48FC00] 16:01:09 INFO - PROCESS | 3288 | 1461193269046 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E5EBA9400) [pid = 3288] [serial = 1319] [outer = 0000006E5E48FC00] 16:01:09 INFO - PROCESS | 3288 | 1461193269685 Marionette TRACE conn5 <- [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] 16:01:09 INFO - PROCESS | 3288 | 1461193269744 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 16:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:01:09 INFO - PROCESS | 3288 | 1461193269748 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 3288 | 1461193269752 Marionette TRACE conn5 <- [1,1722,null,{}] 16:01:09 INFO - PROCESS | 3288 | 1461193269764 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:09 INFO - PROCESS | 3288 | 1461193269883 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 16:01:10 INFO - PROCESS | 3288 | 1461193270014 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6A0A4000 == 83 [pid = 3288] [id = 440] 16:01:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E61F58000) [pid = 3288] [serial = 1320] [outer = 0000000000000000] 16:01:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E61FD5800) [pid = 3288] [serial = 1321] [outer = 0000006E61F58000] 16:01:10 INFO - PROCESS | 3288 | 1461193270074 Marionette DEBUG loaded listener.js 16:01:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000006E61FDE400) [pid = 3288] [serial = 1322] [outer = 0000006E61F58000] 16:01:10 INFO - PROCESS | 3288 | 1461193270683 Marionette TRACE conn5 <- [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]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 984ms 16:01:10 INFO - PROCESS | 3288 | 1461193270734 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 3288 | 1461193270737 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 16:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:01:10 INFO - PROCESS | 3288 | 1461193270741 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 3288 | 1461193270743 Marionette TRACE conn5 <- [1,1726,null,{}] 16:01:10 INFO - PROCESS | 3288 | 1461193270747 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:10 INFO - PROCESS | 3288 | 1461193270861 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 16:01:11 INFO - PROCESS | 3288 | 1461193270991 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6A0C0000 == 84 [pid = 3288] [id = 441] 16:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000006E62134400) [pid = 3288] [serial = 1323] [outer = 0000000000000000] 16:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000006E64113C00) [pid = 3288] [serial = 1324] [outer = 0000006E62134400] 16:01:11 INFO - PROCESS | 3288 | 1461193271047 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000006E6661D000) [pid = 3288] [serial = 1325] [outer = 0000006E62134400] 16:01:11 INFO - PROCESS | 3288 | 1461193271640 Marionette TRACE conn5 <- [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]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 944ms 16:01:11 INFO - PROCESS | 3288 | 1461193271687 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 16:01:11 INFO - PROCESS | 3288 | 1461193271690 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 16:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:01:11 INFO - PROCESS | 3288 | 1461193271693 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - PROCESS | 3288 | 1461193271696 Marionette TRACE conn5 <- [1,1730,null,{}] 16:01:11 INFO - PROCESS | 3288 | 1461193271699 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:11 INFO - PROCESS | 3288 | 1461193271814 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 16:01:11 INFO - PROCESS | 3288 | 1461193271915 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E686DD800 == 85 [pid = 3288] [id = 442] 16:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E6224D800) [pid = 3288] [serial = 1326] [outer = 0000000000000000] 16:01:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000006E6802B400) [pid = 3288] [serial = 1327] [outer = 0000006E6224D800] 16:01:11 INFO - PROCESS | 3288 | 1461193271970 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000006E68031000) [pid = 3288] [serial = 1328] [outer = 0000006E6224D800] 16:01:12 INFO - PROCESS | 3288 | 1461193272571 Marionette TRACE conn5 <- [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]]]}] 16:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 944ms 16:01:12 INFO - PROCESS | 3288 | 1461193272639 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 16:01:12 INFO - PROCESS | 3288 | 1461193272642 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 16:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:01:12 INFO - PROCESS | 3288 | 1461193272645 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:01:12 INFO - PROCESS | 3288 | 1461193272647 Marionette TRACE conn5 <- [1,1734,null,{}] 16:01:12 INFO - PROCESS | 3288 | 1461193272651 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:13 INFO - PROCESS | 3288 | 1461193273010 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 16:01:13 INFO - PROCESS | 3288 | 1461193273190 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D097800 == 86 [pid = 3288] [id = 443] 16:01:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000006E50F0E000) [pid = 3288] [serial = 1329] [outer = 0000000000000000] 16:01:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000006E50FE6C00) [pid = 3288] [serial = 1330] [outer = 0000006E50F0E000] 16:01:13 INFO - PROCESS | 3288 | 1461193273243 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000006E5710E800) [pid = 3288] [serial = 1331] [outer = 0000006E50F0E000] 16:01:13 INFO - PROCESS | 3288 | 1461193273836 Marionette TRACE conn5 <- [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]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1237ms 16:01:13 INFO - PROCESS | 3288 | 1461193273886 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 3288 | 1461193273892 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 16:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:01:13 INFO - PROCESS | 3288 | 1461193273896 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 3288 | 1461193273901 Marionette TRACE conn5 <- [1,1738,null,{}] 16:01:13 INFO - PROCESS | 3288 | 1461193273906 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:14 INFO - PROCESS | 3288 | 1461193274011 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 16:01:14 INFO - PROCESS | 3288 | 1461193274119 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566BF000 == 87 [pid = 3288] [id = 444] 16:01:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000006E52D69800) [pid = 3288] [serial = 1332] [outer = 0000000000000000] 16:01:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000006E5A1C9800) [pid = 3288] [serial = 1333] [outer = 0000006E52D69800] 16:01:14 INFO - PROCESS | 3288 | 1461193274171 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (0000006E5ACBCC00) [pid = 3288] [serial = 1334] [outer = 0000006E52D69800] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E51336000 == 86 [pid = 3288] [id = 361] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66772800 == 85 [pid = 3288] [id = 329] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C63800 == 84 [pid = 3288] [id = 295] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67FD2800 == 83 [pid = 3288] [id = 359] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E687C4800 == 82 [pid = 3288] [id = 436] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667D6000 == 81 [pid = 3288] [id = 435] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E617AF800 == 80 [pid = 3288] [id = 434] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B9E000 == 79 [pid = 3288] [id = 433] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C5A800 == 78 [pid = 3288] [id = 432] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D274800 == 77 [pid = 3288] [id = 431] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (0000006E6213D000) [pid = 3288] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AF5000 == 76 [pid = 3288] [id = 430] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D9C8800 == 75 [pid = 3288] [id = 429] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66317000 == 74 [pid = 3288] [id = 403] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E75A800 == 73 [pid = 3288] [id = 428] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D417800 == 72 [pid = 3288] [id = 427] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6892F000 == 71 [pid = 3288] [id = 423] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B97800 == 70 [pid = 3288] [id = 422] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0C0800 == 69 [pid = 3288] [id = 421] 16:01:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E559E1000 == 68 [pid = 3288] [id = 420] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (0000006E61421400) [pid = 3288] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (0000006E5E51A400) [pid = 3288] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000006E50FE8800) [pid = 3288] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000006E5A169400) [pid = 3288] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000006E50F08400) [pid = 3288] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000006E566D7000) [pid = 3288] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000006E615C0000) [pid = 3288] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E619F2000) [pid = 3288] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000006E614D8000) [pid = 3288] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000006E5ACC3C00) [pid = 3288] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000006E5B37E800) [pid = 3288] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000006E5D9D7C00) [pid = 3288] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E5E299000) [pid = 3288] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E5E298000) [pid = 3288] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E5A1C4800) [pid = 3288] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E64493C00) [pid = 3288] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E65B6A400) [pid = 3288] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E5FD99C00) [pid = 3288] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E61851400) [pid = 3288] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E61F59C00) [pid = 3288] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000006E5FD97400) [pid = 3288] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000006E60F84000) [pid = 3288] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E62016C00) [pid = 3288] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E5E8E3400) [pid = 3288] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E619F0800) [pid = 3288] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3288 | 1461193274805 Marionette TRACE conn5 <- [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]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 942ms 16:01:14 INFO - PROCESS | 3288 | 1461193274841 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 3288 | 1461193274844 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 16:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:01:14 INFO - PROCESS | 3288 | 1461193274850 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 3288 | 1461193274852 Marionette TRACE conn5 <- [1,1742,null,{}] 16:01:14 INFO - PROCESS | 3288 | 1461193274856 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:14 INFO - PROCESS | 3288 | 1461193274946 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 16:01:15 INFO - PROCESS | 3288 | 1461193275031 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5CFCE800 == 69 [pid = 3288] [id = 445] 16:01:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E50CA3800) [pid = 3288] [serial = 1335] [outer = 0000000000000000] 16:01:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E57198000) [pid = 3288] [serial = 1336] [outer = 0000006E50CA3800] 16:01:15 INFO - PROCESS | 3288 | 1461193275078 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E5ACBC800) [pid = 3288] [serial = 1337] [outer = 0000006E50CA3800] 16:01:15 INFO - PROCESS | 3288 | 1461193275503 Marionette TRACE conn5 <- [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]]]}] 16:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 691ms 16:01:15 INFO - PROCESS | 3288 | 1461193275546 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 3288 | 1461193275551 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 16:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:01:15 INFO - PROCESS | 3288 | 1461193275561 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - PROCESS | 3288 | 1461193275566 Marionette TRACE conn5 <- [1,1746,null,{}] 16:01:15 INFO - PROCESS | 3288 | 1461193275570 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:15 INFO - PROCESS | 3288 | 1461193275690 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 16:01:15 INFO - PROCESS | 3288 | 1461193275704 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD3E000 == 70 [pid = 3288] [id = 446] 16:01:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000006E5B383000) [pid = 3288] [serial = 1338] [outer = 0000000000000000] 16:01:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000006E5D663000) [pid = 3288] [serial = 1339] [outer = 0000006E5B383000] 16:01:15 INFO - PROCESS | 3288 | 1461193275752 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E5DE06800) [pid = 3288] [serial = 1340] [outer = 0000006E5B383000] 16:01:16 INFO - PROCESS | 3288 | 1461193276208 Marionette TRACE conn5 <- [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]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 690ms 16:01:16 INFO - PROCESS | 3288 | 1461193276250 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 3288 | 1461193276252 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 16:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:01:16 INFO - PROCESS | 3288 | 1461193276255 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 3288 | 1461193276257 Marionette TRACE conn5 <- [1,1750,null,{}] 16:01:16 INFO - PROCESS | 3288 | 1461193276261 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:16 INFO - PROCESS | 3288 | 1461193276346 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 16:01:16 INFO - PROCESS | 3288 | 1461193276352 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AE4800 == 71 [pid = 3288] [id = 447] 16:01:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E5DE05000) [pid = 3288] [serial = 1341] [outer = 0000000000000000] 16:01:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E5E45FC00) [pid = 3288] [serial = 1342] [outer = 0000006E5DE05000] 16:01:16 INFO - PROCESS | 3288 | 1461193276400 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E5E479000) [pid = 3288] [serial = 1343] [outer = 0000006E5DE05000] 16:01:16 INFO - PROCESS | 3288 | 1461193276837 Marionette TRACE conn5 <- [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]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 628ms 16:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:01:16 INFO - PROCESS | 3288 | 1461193276888 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 3288 | 1461193276891 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 16:01:16 INFO - PROCESS | 3288 | 1461193276894 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - PROCESS | 3288 | 1461193276896 Marionette TRACE conn5 <- [1,1754,null,{}] 16:01:16 INFO - PROCESS | 3288 | 1461193276899 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:17 INFO - PROCESS | 3288 | 1461193277012 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 16:01:17 INFO - PROCESS | 3288 | 1461193277094 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62116800 == 72 [pid = 3288] [id = 448] 16:01:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E5E4E0400) [pid = 3288] [serial = 1344] [outer = 0000000000000000] 16:01:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E5E511400) [pid = 3288] [serial = 1345] [outer = 0000006E5E4E0400] 16:01:17 INFO - PROCESS | 3288 | 1461193277157 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E5E870400) [pid = 3288] [serial = 1346] [outer = 0000006E5E4E0400] 16:01:17 INFO - PROCESS | 3288 | 1461193277601 Marionette TRACE conn5 <- [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]]]}] 16:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 733ms 16:01:17 INFO - PROCESS | 3288 | 1461193277629 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 3288 | 1461193277631 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 16:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:01:17 INFO - PROCESS | 3288 | 1461193277635 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 3288 | 1461193277637 Marionette TRACE conn5 <- [1,1758,null,{}] 16:01:17 INFO - PROCESS | 3288 | 1461193277640 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:17 INFO - PROCESS | 3288 | 1461193277761 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 16:01:17 INFO - PROCESS | 3288 | 1461193277819 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6416E000 == 73 [pid = 3288] [id = 449] 16:01:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E5E8E6400) [pid = 3288] [serial = 1347] [outer = 0000000000000000] 16:01:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000006E5FD97400) [pid = 3288] [serial = 1348] [outer = 0000006E5E8E6400] 16:01:17 INFO - PROCESS | 3288 | 1461193277864 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000006E60B42C00) [pid = 3288] [serial = 1349] [outer = 0000006E5E8E6400] 16:01:18 INFO - PROCESS | 3288 | 1461193278295 Marionette TRACE conn5 <- [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]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 734ms 16:01:18 INFO - PROCESS | 3288 | 1461193278372 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 3288 | 1461193278375 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 16:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:01:18 INFO - PROCESS | 3288 | 1461193278414 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 3288 | 1461193278416 Marionette TRACE conn5 <- [1,1762,null,{}] 16:01:18 INFO - PROCESS | 3288 | 1461193278426 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:18 INFO - PROCESS | 3288 | 1461193278540 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 16:01:18 INFO - PROCESS | 3288 | 1461193278600 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C55800 == 74 [pid = 3288] [id = 450] 16:01:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000006E60F85000) [pid = 3288] [serial = 1350] [outer = 0000000000000000] 16:01:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000006E61406000) [pid = 3288] [serial = 1351] [outer = 0000006E60F85000] 16:01:18 INFO - PROCESS | 3288 | 1461193278651 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E6142D400) [pid = 3288] [serial = 1352] [outer = 0000006E60F85000] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E5AD13800) [pid = 3288] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000006E61F56400) [pid = 3288] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000006E63188000) [pid = 3288] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000006E614E1800) [pid = 3288] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000006E50FDFC00) [pid = 3288] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E6206DC00) [pid = 3288] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E5E8E2000) [pid = 3288] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E5CFB5800) [pid = 3288] [serial = 1112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E5A948800) [pid = 3288] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E619EF000) [pid = 3288] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E5E49A400) [pid = 3288] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E50FDB400) [pid = 3288] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:01:19 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E50F06C00) [pid = 3288] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:01:19 INFO - PROCESS | 3288 | 1461193279224 Marionette TRACE conn5 <- [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]]]}] 16:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 882ms 16:01:19 INFO - PROCESS | 3288 | 1461193279262 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 16:01:19 INFO - PROCESS | 3288 | 1461193279264 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 16:01:19 INFO - PROCESS | 3288 | 1461193279267 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:01:19 INFO - PROCESS | 3288 | 1461193279269 Marionette TRACE conn5 <- [1,1766,null,{}] 16:01:19 INFO - PROCESS | 3288 | 1461193279273 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:19 INFO - PROCESS | 3288 | 1461193279358 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 16:01:19 INFO - PROCESS | 3288 | 1461193279444 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62119000 == 75 [pid = 3288] [id = 451] 16:01:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E50FDB400) [pid = 3288] [serial = 1353] [outer = 0000000000000000] 16:01:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E5E5CB000) [pid = 3288] [serial = 1354] [outer = 0000006E50FDB400] 16:01:19 INFO - PROCESS | 3288 | 1461193279491 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E614DC800) [pid = 3288] [serial = 1355] [outer = 0000006E50FDB400] 16:01:19 INFO - PROCESS | 3288 | 1461193279845 Marionette TRACE conn5 <- [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]]]}] 16:01:19 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 16:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 628ms 16:01:19 INFO - PROCESS | 3288 | 1461193279898 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 16:01:19 INFO - PROCESS | 3288 | 1461193279900 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 16:01:19 INFO - PROCESS | 3288 | 1461193279903 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:01:19 INFO - PROCESS | 3288 | 1461193279905 Marionette TRACE conn5 <- [1,1770,null,{}] 16:01:19 INFO - PROCESS | 3288 | 1461193279909 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:20 INFO - PROCESS | 3288 | 1461193280029 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 16:01:20 INFO - PROCESS | 3288 | 1461193280038 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B9C800 == 76 [pid = 3288] [id = 452] 16:01:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E614E2C00) [pid = 3288] [serial = 1356] [outer = 0000000000000000] 16:01:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E6178F400) [pid = 3288] [serial = 1357] [outer = 0000006E614E2C00] 16:01:20 INFO - PROCESS | 3288 | 1461193280086 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E61856000) [pid = 3288] [serial = 1358] [outer = 0000006E614E2C00] 16:01:20 INFO - PROCESS | 3288 | 1461193280488 Marionette TRACE conn5 <- [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]]]}] 16:01:20 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 16:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 628ms 16:01:20 INFO - PROCESS | 3288 | 1461193280534 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 3288 | 1461193280536 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 16:01:20 INFO - PROCESS | 3288 | 1461193280539 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:01:20 INFO - PROCESS | 3288 | 1461193280541 Marionette TRACE conn5 <- [1,1774,null,{}] 16:01:20 INFO - PROCESS | 3288 | 1461193280545 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:20 INFO - PROCESS | 3288 | 1461193280661 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 16:01:20 INFO - PROCESS | 3288 | 1461193280670 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6614B800 == 77 [pid = 3288] [id = 453] 16:01:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E619EF400) [pid = 3288] [serial = 1359] [outer = 0000000000000000] 16:01:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E61F43C00) [pid = 3288] [serial = 1360] [outer = 0000006E619EF400] 16:01:20 INFO - PROCESS | 3288 | 1461193280722 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000006E61F5F400) [pid = 3288] [serial = 1361] [outer = 0000006E619EF400] 16:01:21 INFO - PROCESS | 3288 | 1461193281226 Marionette TRACE conn5 <- [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]]]}] 16:01:21 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 16:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 733ms 16:01:21 INFO - PROCESS | 3288 | 1461193281309 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 16:01:21 INFO - PROCESS | 3288 | 1461193281313 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 16:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:01:21 INFO - PROCESS | 3288 | 1461193281358 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:01:21 INFO - PROCESS | 3288 | 1461193281362 Marionette TRACE conn5 <- [1,1778,null,{}] 16:01:21 INFO - PROCESS | 3288 | 1461193281370 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:21 INFO - PROCESS | 3288 | 1461193281490 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 16:01:21 INFO - PROCESS | 3288 | 1461193281614 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DEC000 == 78 [pid = 3288] [id = 454] 16:01:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000006E5582D000) [pid = 3288] [serial = 1362] [outer = 0000000000000000] 16:01:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000006E56313C00) [pid = 3288] [serial = 1363] [outer = 0000006E5582D000] 16:01:21 INFO - PROCESS | 3288 | 1461193281674 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000006E574A0000) [pid = 3288] [serial = 1364] [outer = 0000006E5582D000] 16:01:22 INFO - PROCESS | 3288 | 1461193282255 Marionette TRACE conn5 <- [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]]]}] 16:01:22 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) 16:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 964ms 16:01:22 INFO - PROCESS | 3288 | 1461193282305 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 3288 | 1461193282312 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 16:01:22 INFO - PROCESS | 3288 | 1461193282319 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:01:22 INFO - PROCESS | 3288 | 1461193282323 Marionette TRACE conn5 <- [1,1782,null,{}] 16:01:22 INFO - PROCESS | 3288 | 1461193282327 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:22 INFO - PROCESS | 3288 | 1461193282442 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 16:01:22 INFO - PROCESS | 3288 | 1461193282545 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AEB800 == 79 [pid = 3288] [id = 455] 16:01:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E5AD78C00) [pid = 3288] [serial = 1365] [outer = 0000000000000000] 16:01:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000006E5CFB1800) [pid = 3288] [serial = 1366] [outer = 0000006E5AD78C00] 16:01:22 INFO - PROCESS | 3288 | 1461193282601 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000006E5DE03000) [pid = 3288] [serial = 1367] [outer = 0000006E5AD78C00] 16:01:23 INFO - PROCESS | 3288 | 1461193283217 Marionette TRACE conn5 <- [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]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 942ms 16:01:23 INFO - PROCESS | 3288 | 1461193283266 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 3288 | 1461193283269 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 16:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:01:23 INFO - PROCESS | 3288 | 1461193283273 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - PROCESS | 3288 | 1461193283278 Marionette TRACE conn5 <- [1,1786,null,{}] 16:01:23 INFO - PROCESS | 3288 | 1461193283290 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:23 INFO - PROCESS | 3288 | 1461193283408 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 16:01:23 INFO - PROCESS | 3288 | 1461193283538 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667CA000 == 80 [pid = 3288] [id = 456] 16:01:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000006E5E47A400) [pid = 3288] [serial = 1368] [outer = 0000000000000000] 16:01:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000006E5E9C5C00) [pid = 3288] [serial = 1369] [outer = 0000006E5E47A400] 16:01:23 INFO - PROCESS | 3288 | 1461193283598 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000006E61421400) [pid = 3288] [serial = 1370] [outer = 0000006E5E47A400] 16:01:24 INFO - PROCESS | 3288 | 1461193284255 Marionette TRACE conn5 <- [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]]]}] 16:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1030ms 16:01:24 INFO - PROCESS | 3288 | 1461193284305 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 16:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:01:24 INFO - PROCESS | 3288 | 1461193284309 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 16:01:24 INFO - PROCESS | 3288 | 1461193284312 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 3288 | 1461193284315 Marionette TRACE conn5 <- [1,1790,null,{}] 16:01:24 INFO - PROCESS | 3288 | 1461193284318 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:24 INFO - PROCESS | 3288 | 1461193284429 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 16:01:24 INFO - PROCESS | 3288 | 1461193284557 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E68543000 == 81 [pid = 3288] [id = 457] 16:01:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000006E61F55400) [pid = 3288] [serial = 1371] [outer = 0000000000000000] 16:01:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000006E61F65000) [pid = 3288] [serial = 1372] [outer = 0000006E61F55400] 16:01:24 INFO - PROCESS | 3288 | 1461193284614 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (0000006E62019400) [pid = 3288] [serial = 1373] [outer = 0000006E61F55400] 16:01:25 INFO - PROCESS | 3288 | 1461193285151 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 880ms 16:01:25 INFO - PROCESS | 3288 | 1461193285194 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 3288 | 1461193285196 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 16:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:01:25 INFO - PROCESS | 3288 | 1461193285200 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 3288 | 1461193285202 Marionette TRACE conn5 <- [1,1794,null,{}] 16:01:25 INFO - PROCESS | 3288 | 1461193285206 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:25 INFO - PROCESS | 3288 | 1461193285314 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 16:01:25 INFO - PROCESS | 3288 | 1461193285416 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E687C2000 == 82 [pid = 3288] [id = 458] 16:01:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (0000006E62017800) [pid = 3288] [serial = 1374] [outer = 0000000000000000] 16:01:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (0000006E6206C400) [pid = 3288] [serial = 1375] [outer = 0000006E62017800] 16:01:25 INFO - PROCESS | 3288 | 1461193285471 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (0000006E6213AC00) [pid = 3288] [serial = 1376] [outer = 0000006E62017800] 16:01:26 INFO - PROCESS | 3288 | 1461193286088 Marionette TRACE conn5 <- [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]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 943ms 16:01:26 INFO - PROCESS | 3288 | 1461193286146 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 3288 | 1461193286148 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 16:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:01:26 INFO - PROCESS | 3288 | 1461193286152 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - PROCESS | 3288 | 1461193286155 Marionette TRACE conn5 <- [1,1798,null,{}] 16:01:26 INFO - PROCESS | 3288 | 1461193286158 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:26 INFO - PROCESS | 3288 | 1461193286291 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 16:01:26 INFO - PROCESS | 3288 | 1461193286426 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69CF2800 == 83 [pid = 3288] [id = 459] 16:01:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (0000006E62249800) [pid = 3288] [serial = 1377] [outer = 0000000000000000] 16:01:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (0000006E63185800) [pid = 3288] [serial = 1378] [outer = 0000006E62249800] 16:01:26 INFO - PROCESS | 3288 | 1461193286485 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (0000006E64495400) [pid = 3288] [serial = 1379] [outer = 0000006E62249800] 16:01:27 INFO - PROCESS | 3288 | 1461193287025 Marionette TRACE conn5 <- [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]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 984ms 16:01:27 INFO - PROCESS | 3288 | 1461193287139 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 3288 | 1461193287141 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 16:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:01:27 INFO - PROCESS | 3288 | 1461193287145 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 3288 | 1461193287148 Marionette TRACE conn5 <- [1,1802,null,{}] 16:01:27 INFO - PROCESS | 3288 | 1461193287151 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 3288 | 1461193287264 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 16:01:27 INFO - PROCESS | 3288 | 1461193287391 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55B5A000 == 84 [pid = 3288] [id = 460] 16:01:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (0000006E566DA800) [pid = 3288] [serial = 1380] [outer = 0000000000000000] 16:01:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (0000006E5AD6F800) [pid = 3288] [serial = 1381] [outer = 0000006E566DA800] 16:01:27 INFO - PROCESS | 3288 | 1461193287451 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000006E615C3C00) [pid = 3288] [serial = 1382] [outer = 0000006E566DA800] 16:01:28 INFO - PROCESS | 3288 | 1461193288221 Marionette TRACE conn5 <- [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]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1133ms 16:01:28 INFO - PROCESS | 3288 | 1461193288289 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 3288 | 1461193288293 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 16:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:01:28 INFO - PROCESS | 3288 | 1461193288300 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - PROCESS | 3288 | 1461193288304 Marionette TRACE conn5 <- [1,1806,null,{}] 16:01:28 INFO - PROCESS | 3288 | 1461193288311 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:28 INFO - PROCESS | 3288 | 1461193288426 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 16:01:28 INFO - PROCESS | 3288 | 1461193288557 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFD2000 == 85 [pid = 3288] [id = 461] 16:01:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (0000006E5103E000) [pid = 3288] [serial = 1383] [outer = 0000000000000000] 16:01:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (0000006E5710BC00) [pid = 3288] [serial = 1384] [outer = 0000006E5103E000] 16:01:28 INFO - PROCESS | 3288 | 1461193288611 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (0000006E5A956000) [pid = 3288] [serial = 1385] [outer = 0000006E5103E000] 16:01:29 INFO - PROCESS | 3288 | 1461193289164 Marionette TRACE conn5 <- [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]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 881ms 16:01:29 INFO - PROCESS | 3288 | 1461193289197 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 3288 | 1461193289203 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 16:01:29 INFO - PROCESS | 3288 | 1461193289210 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 3288 | 1461193289213 Marionette TRACE conn5 <- [1,1810,null,{}] 16:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:01:29 INFO - PROCESS | 3288 | 1461193289217 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:29 INFO - PROCESS | 3288 | 1461193289341 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E768800 == 84 [pid = 3288] [id = 267] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B9C800 == 83 [pid = 3288] [id = 452] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62119000 == 82 [pid = 3288] [id = 451] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C55800 == 81 [pid = 3288] [id = 450] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6416E000 == 80 [pid = 3288] [id = 449] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62116800 == 79 [pid = 3288] [id = 448] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AE4800 == 78 [pid = 3288] [id = 447] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD3E000 == 77 [pid = 3288] [id = 446] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5CFCE800 == 76 [pid = 3288] [id = 445] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E566BF000 == 75 [pid = 3288] [id = 444] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (0000006E68085800) [pid = 3288] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (0000006E681B0000) [pid = 3288] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (0000006E64492C00) [pid = 3288] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D097800 == 74 [pid = 3288] [id = 443] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C55000 == 73 [pid = 3288] [id = 439] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0C2800 == 72 [pid = 3288] [id = 438] 16:01:29 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69CD5000 == 71 [pid = 3288] [id = 437] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (0000006E6448C400) [pid = 3288] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (0000006E615C1C00) [pid = 3288] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (0000006E51516400) [pid = 3288] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (0000006E50F09000) [pid = 3288] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (0000006E61850800) [pid = 3288] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (0000006E62252000) [pid = 3288] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (0000006E603F3000) [pid = 3288] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (0000006E6216E400) [pid = 3288] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (0000006E5D025C00) [pid = 3288] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (0000006E5D02D400) [pid = 3288] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (0000006E65B63000) [pid = 3288] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (0000006E5E512C00) [pid = 3288] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000006E62250800) [pid = 3288] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000006E57494800) [pid = 3288] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000006E6661BC00) [pid = 3288] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000006E61F60400) [pid = 3288] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000006E5DE11800) [pid = 3288] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E57489800) [pid = 3288] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000006E5FD98000) [pid = 3288] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000006E6140C800) [pid = 3288] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000006E60BC9000) [pid = 3288] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000006E61F56800) [pid = 3288] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E5ACC0000) [pid = 3288] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E5E8E1800) [pid = 3288] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E6213B000) [pid = 3288] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E5D517400) [pid = 3288] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E6213B400) [pid = 3288] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 16:01:29 INFO - PROCESS | 3288 | 1461193289503 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5591E000 == 72 [pid = 3288] [id = 462] 16:01:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E50CA4C00) [pid = 3288] [serial = 1386] [outer = 0000000000000000] 16:01:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E50F09000) [pid = 3288] [serial = 1387] [outer = 0000006E50CA4C00] 16:01:29 INFO - PROCESS | 3288 | 1461193289552 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E5799A800) [pid = 3288] [serial = 1388] [outer = 0000006E50CA4C00] 16:01:30 INFO - PROCESS | 3288 | 1461193290028 Marionette TRACE conn5 <- [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]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 879ms 16:01:30 INFO - PROCESS | 3288 | 1461193290095 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 3288 | 1461193290098 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 16:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:01:30 INFO - PROCESS | 3288 | 1461193290101 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - PROCESS | 3288 | 1461193290105 Marionette TRACE conn5 <- [1,1814,null,{}] 16:01:30 INFO - PROCESS | 3288 | 1461193290117 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:30 INFO - PROCESS | 3288 | 1461193290212 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 16:01:30 INFO - PROCESS | 3288 | 1461193290301 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6179F800 == 73 [pid = 3288] [id = 463] 16:01:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E5710C000) [pid = 3288] [serial = 1389] [outer = 0000000000000000] 16:01:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E5E47D800) [pid = 3288] [serial = 1390] [outer = 0000006E5710C000] 16:01:30 INFO - PROCESS | 3288 | 1461193290350 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000006E5E510800) [pid = 3288] [serial = 1391] [outer = 0000006E5710C000] 16:01:30 INFO - PROCESS | 3288 | 1461193290762 Marionette TRACE conn5 <- [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]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 692ms 16:01:30 INFO - PROCESS | 3288 | 1461193290796 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 3288 | 1461193290799 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 16:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:01:30 INFO - PROCESS | 3288 | 1461193290803 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - PROCESS | 3288 | 1461193290805 Marionette TRACE conn5 <- [1,1818,null,{}] 16:01:30 INFO - PROCESS | 3288 | 1461193290808 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:30 INFO - PROCESS | 3288 | 1461193290898 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 16:01:30 INFO - PROCESS | 3288 | 1461193290905 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6415F800 == 74 [pid = 3288] [id = 464] 16:01:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000006E5E8E1800) [pid = 3288] [serial = 1392] [outer = 0000000000000000] 16:01:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000006E5FD99800) [pid = 3288] [serial = 1393] [outer = 0000006E5E8E1800] 16:01:30 INFO - PROCESS | 3288 | 1461193290953 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000006E60F89C00) [pid = 3288] [serial = 1394] [outer = 0000006E5E8E1800] 16:01:31 INFO - PROCESS | 3288 | 1461193291412 Marionette TRACE conn5 <- [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]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 628ms 16:01:31 INFO - PROCESS | 3288 | 1461193291434 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 3288 | 1461193291436 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 16:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:01:31 INFO - PROCESS | 3288 | 1461193291439 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 3288 | 1461193291441 Marionette TRACE conn5 <- [1,1822,null,{}] 16:01:31 INFO - PROCESS | 3288 | 1461193291469 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:31 INFO - PROCESS | 3288 | 1461193291592 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 16:01:31 INFO - PROCESS | 3288 | 1461193291599 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C71800 == 75 [pid = 3288] [id = 465] 16:01:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E61426400) [pid = 3288] [serial = 1395] [outer = 0000000000000000] 16:01:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000006E614D9400) [pid = 3288] [serial = 1396] [outer = 0000006E61426400] 16:01:31 INFO - PROCESS | 3288 | 1461193291694 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000006E61851000) [pid = 3288] [serial = 1397] [outer = 0000006E61426400] 16:01:32 INFO - PROCESS | 3288 | 1461193292129 Marionette TRACE conn5 <- [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]]]}] 16:01:32 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 16:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 712ms 16:01:32 INFO - PROCESS | 3288 | 1461193292155 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 3288 | 1461193292157 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 16:01:32 INFO - PROCESS | 3288 | 1461193292160 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:01:32 INFO - PROCESS | 3288 | 1461193292162 Marionette TRACE conn5 <- [1,1826,null,{}] 16:01:32 INFO - PROCESS | 3288 | 1461193292165 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:32 INFO - PROCESS | 3288 | 1461193292306 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 16:01:32 INFO - PROCESS | 3288 | 1461193292399 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66153000 == 76 [pid = 3288] [id = 466] 16:01:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000006E61F52C00) [pid = 3288] [serial = 1398] [outer = 0000000000000000] 16:01:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000006E620CBC00) [pid = 3288] [serial = 1399] [outer = 0000006E61F52C00] 16:01:32 INFO - PROCESS | 3288 | 1461193292447 Marionette DEBUG loaded listener.js 16:01:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000006E62244400) [pid = 3288] [serial = 1400] [outer = 0000006E61F52C00] 16:01:32 INFO - PROCESS | 3288 | 1461193292912 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 775ms 16:01:32 INFO - PROCESS | 3288 | 1461193292939 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 3288 | 1461193292941 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 16:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:01:32 INFO - PROCESS | 3288 | 1461193292945 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 3288 | 1461193292946 Marionette TRACE conn5 <- [1,1830,null,{}] 16:01:32 INFO - PROCESS | 3288 | 1461193292950 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:33 INFO - PROCESS | 3288 | 1461193293067 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 16:01:33 INFO - PROCESS | 3288 | 1461193293147 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6679A800 == 77 [pid = 3288] [id = 467] 16:01:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000006E62FDFC00) [pid = 3288] [serial = 1401] [outer = 0000000000000000] 16:01:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000006E63179C00) [pid = 3288] [serial = 1402] [outer = 0000006E62FDFC00] 16:01:33 INFO - PROCESS | 3288 | 1461193293194 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (0000006E64491400) [pid = 3288] [serial = 1403] [outer = 0000006E62FDFC00] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (0000006E50F0E000) [pid = 3288] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (0000006E5E470800) [pid = 3288] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (0000006E50FDB400) [pid = 3288] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000006E60F85000) [pid = 3288] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000006E614E2C00) [pid = 3288] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000006E5E4E0400) [pid = 3288] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000006E5E8E6400) [pid = 3288] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000006E5B383000) [pid = 3288] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E50CA3800) [pid = 3288] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000006E5DE05000) [pid = 3288] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:01:33 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000006E52D69800) [pid = 3288] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:01:33 INFO - PROCESS | 3288 | 1461193293738 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 839ms 16:01:33 INFO - PROCESS | 3288 | 1461193293787 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 16:01:33 INFO - PROCESS | 3288 | 1461193293789 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 16:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:01:33 INFO - PROCESS | 3288 | 1461193293792 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:01:33 INFO - PROCESS | 3288 | 1461193293794 Marionette TRACE conn5 <- [1,1834,null,{}] 16:01:33 INFO - PROCESS | 3288 | 1461193293798 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:33 INFO - PROCESS | 3288 | 1461193293916 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 16:01:33 INFO - PROCESS | 3288 | 1461193293975 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67F9C800 == 78 [pid = 3288] [id = 468] 16:01:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000006E52D67800) [pid = 3288] [serial = 1404] [outer = 0000000000000000] 16:01:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000006E5E493C00) [pid = 3288] [serial = 1405] [outer = 0000006E52D67800] 16:01:34 INFO - PROCESS | 3288 | 1461193294020 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E63182000) [pid = 3288] [serial = 1406] [outer = 0000006E52D67800] 16:01:34 INFO - PROCESS | 3288 | 1461193294375 Marionette TRACE conn5 <- [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]]]}] 16:01:34 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) 16:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 629ms 16:01:34 INFO - PROCESS | 3288 | 1461193294425 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 3288 | 1461193294427 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 16:01:34 INFO - PROCESS | 3288 | 1461193294430 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:01:34 INFO - PROCESS | 3288 | 1461193294432 Marionette TRACE conn5 <- [1,1838,null,{}] 16:01:34 INFO - PROCESS | 3288 | 1461193294435 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:34 INFO - PROCESS | 3288 | 1461193294521 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 16:01:34 INFO - PROCESS | 3288 | 1461193294528 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E687B6800 == 79 [pid = 3288] [id = 469] 16:01:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000006E65B6AC00) [pid = 3288] [serial = 1407] [outer = 0000000000000000] 16:01:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000006E66593000) [pid = 3288] [serial = 1408] [outer = 0000006E65B6AC00] 16:01:34 INFO - PROCESS | 3288 | 1461193294575 Marionette DEBUG loaded listener.js 16:01:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000006E66618400) [pid = 3288] [serial = 1409] [outer = 0000006E65B6AC00] 16:01:35 INFO - PROCESS | 3288 | 1461193295001 Marionette TRACE conn5 <- [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]]]}] 16:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 630ms 16:01:35 INFO - PROCESS | 3288 | 1461193295064 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 3288 | 1461193295066 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 16:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:01:35 INFO - PROCESS | 3288 | 1461193295070 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 3288 | 1461193295072 Marionette TRACE conn5 <- [1,1842,null,{}] 16:01:35 INFO - PROCESS | 3288 | 1461193295076 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:35 INFO - PROCESS | 3288 | 1461193295166 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 16:01:35 INFO - PROCESS | 3288 | 1461193295173 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69CE5000 == 80 [pid = 3288] [id = 470] 16:01:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000006E68027000) [pid = 3288] [serial = 1410] [outer = 0000000000000000] 16:01:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000006E6802DC00) [pid = 3288] [serial = 1411] [outer = 0000006E68027000] 16:01:35 INFO - PROCESS | 3288 | 1461193295220 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000006E68081400) [pid = 3288] [serial = 1412] [outer = 0000006E68027000] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67FBE000 == 79 [pid = 3288] [id = 330] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66110800 == 78 [pid = 3288] [id = 355] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6416B000 == 77 [pid = 3288] [id = 271] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667D8000 == 76 [pid = 3288] [id = 406] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6A0C0000 == 75 [pid = 3288] [id = 441] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D4A800 == 74 [pid = 3288] [id = 270] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69F7E800 == 73 [pid = 3288] [id = 407] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAA1000 == 72 [pid = 3288] [id = 176] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66127800 == 71 [pid = 3288] [id = 328] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5591D000 == 70 [pid = 3288] [id = 360] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6594D800 == 69 [pid = 3288] [id = 260] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667C3800 == 68 [pid = 3288] [id = 300] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6A081800 == 67 [pid = 3288] [id = 424] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667AE000 == 66 [pid = 3288] [id = 375] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67FCB800 == 65 [pid = 3288] [id = 376] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6A0A0000 == 64 [pid = 3288] [id = 425] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66169000 == 63 [pid = 3288] [id = 299] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BA5800 == 62 [pid = 3288] [id = 331] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6612E800 == 61 [pid = 3288] [id = 371] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55B6B000 == 60 [pid = 3288] [id = 175] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6A0A4000 == 59 [pid = 3288] [id = 440] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C5B000 == 58 [pid = 3288] [id = 314] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66766800 == 57 [pid = 3288] [id = 374] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E520D5000 == 56 [pid = 3288] [id = 161] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C83800 == 55 [pid = 3288] [id = 393] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E558800 == 54 [pid = 3288] [id = 283] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E566A8000 == 53 [pid = 3288] [id = 312] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6887F800 == 52 [pid = 3288] [id = 426] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69CE0000 == 51 [pid = 3288] [id = 408] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6677B800 == 50 [pid = 3288] [id = 315] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E179000 == 49 [pid = 3288] [id = 342] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60815800 == 48 [pid = 3288] [id = 268] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C48800 == 47 [pid = 3288] [id = 174] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AED800 == 46 [pid = 3288] [id = 269] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E55C000 == 45 [pid = 3288] [id = 297] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E686DD800 == 44 [pid = 3288] [id = 442] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFD2000 == 43 [pid = 3288] [id = 461] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55B5A000 == 42 [pid = 3288] [id = 460] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69CF2800 == 41 [pid = 3288] [id = 459] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E687C2000 == 40 [pid = 3288] [id = 458] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E68543000 == 39 [pid = 3288] [id = 457] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667CA000 == 38 [pid = 3288] [id = 456] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AEB800 == 37 [pid = 3288] [id = 455] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6614B800 == 36 [pid = 3288] [id = 453] 16:01:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DEC000 == 35 [pid = 3288] [id = 454] 16:01:37 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6415F800 == 34 [pid = 3288] [id = 464] 16:01:37 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6179F800 == 33 [pid = 3288] [id = 463] 16:01:37 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66153000 == 32 [pid = 3288] [id = 466] 16:01:37 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6679A800 == 31 [pid = 3288] [id = 467] 16:01:37 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5591E000 == 30 [pid = 3288] [id = 462] 16:01:37 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67F9C800 == 29 [pid = 3288] [id = 468] 16:01:37 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C71800 == 28 [pid = 3288] [id = 465] 16:01:37 INFO - PROCESS | 3288 | --DOCSHELL 0000006E687B6800 == 27 [pid = 3288] [id = 469] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (0000006E5E511400) [pid = 3288] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000006E5E870400) [pid = 3288] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000006E60B42C00) [pid = 3288] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000006E5D663000) [pid = 3288] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000006E5DE06800) [pid = 3288] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000006E57198000) [pid = 3288] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E5ACBC800) [pid = 3288] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000006E5E45FC00) [pid = 3288] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000006E5FD97400) [pid = 3288] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000006E5ACBCC00) [pid = 3288] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000006E5A1C9800) [pid = 3288] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E5710E800) [pid = 3288] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E50FE6C00) [pid = 3288] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E5E476C00) [pid = 3288] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E6661B000) [pid = 3288] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E5AD79000) [pid = 3288] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E5E5CB000) [pid = 3288] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E5E499C00) [pid = 3288] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E61FD5800) [pid = 3288] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000006E64113C00) [pid = 3288] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000006E6802B400) [pid = 3288] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E61406000) [pid = 3288] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E61856000) [pid = 3288] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E6178F400) [pid = 3288] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E614DC800) [pid = 3288] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E6142D400) [pid = 3288] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E61F43C00) [pid = 3288] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E5E479000) [pid = 3288] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 16:01:37 INFO - PROCESS | 3288 | 1461193297720 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2698ms 16:01:37 INFO - PROCESS | 3288 | 1461193297772 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 3288 | 1461193297776 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 16:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:01:37 INFO - PROCESS | 3288 | 1461193297782 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - PROCESS | 3288 | 1461193297787 Marionette TRACE conn5 <- [1,1846,null,{}] 16:01:37 INFO - PROCESS | 3288 | 1461193297795 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:37 INFO - PROCESS | 3288 | 1461193297891 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 16:01:37 INFO - PROCESS | 3288 | 1461193297903 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5287F800 == 28 [pid = 3288] [id = 471] 16:01:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E50FDC400) [pid = 3288] [serial = 1413] [outer = 0000000000000000] 16:01:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E50FDD000) [pid = 3288] [serial = 1414] [outer = 0000006E50FDC400] 16:01:38 INFO - PROCESS | 3288 | 1461193297999 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E51041800) [pid = 3288] [serial = 1415] [outer = 0000006E50FDC400] 16:01:38 INFO - PROCESS | 3288 | 1461193298476 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 735ms 16:01:38 INFO - PROCESS | 3288 | 1461193298521 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 3288 | 1461193298528 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 16:01:38 INFO - PROCESS | 3288 | 1461193298534 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:01:38 INFO - PROCESS | 3288 | 1461193298537 Marionette TRACE conn5 <- [1,1850,null,{}] 16:01:38 INFO - PROCESS | 3288 | 1461193298541 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:38 INFO - PROCESS | 3288 | 1461193298629 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 16:01:38 INFO - PROCESS | 3288 | 1461193298638 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55B6A000 == 29 [pid = 3288] [id = 472] 16:01:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E51044800) [pid = 3288] [serial = 1416] [outer = 0000000000000000] 16:01:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E5258CC00) [pid = 3288] [serial = 1417] [outer = 0000006E51044800] 16:01:38 INFO - PROCESS | 3288 | 1461193298688 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E5595A400) [pid = 3288] [serial = 1418] [outer = 0000006E51044800] 16:01:39 INFO - PROCESS | 3288 | 1461193299181 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 692ms 16:01:39 INFO - PROCESS | 3288 | 1461193299232 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 16:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:01:39 INFO - PROCESS | 3288 | 1461193299236 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 16:01:39 INFO - PROCESS | 3288 | 1461193299240 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 3288 | 1461193299244 Marionette TRACE conn5 <- [1,1854,null,{}] 16:01:39 INFO - PROCESS | 3288 | 1461193299256 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:39 INFO - PROCESS | 3288 | 1461193299382 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 16:01:39 INFO - PROCESS | 3288 | 1461193299395 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571CA800 == 30 [pid = 3288] [id = 473] 16:01:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E50762C00) [pid = 3288] [serial = 1419] [outer = 0000000000000000] 16:01:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000006E5704C800) [pid = 3288] [serial = 1420] [outer = 0000006E50762C00] 16:01:39 INFO - PROCESS | 3288 | 1461193299448 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000006E57196400) [pid = 3288] [serial = 1421] [outer = 0000006E50762C00] 16:01:39 INFO - PROCESS | 3288 | 1461193299904 Marionette TRACE conn5 <- [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]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 735ms 16:01:39 INFO - PROCESS | 3288 | 1461193299974 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 3288 | 1461193299977 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 16:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:01:39 INFO - PROCESS | 3288 | 1461193299981 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 3288 | 1461193299983 Marionette TRACE conn5 <- [1,1858,null,{}] 16:01:39 INFO - PROCESS | 3288 | 1461193299986 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:40 INFO - PROCESS | 3288 | 1461193300070 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 16:01:40 INFO - PROCESS | 3288 | 1461193300076 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5A1F6800 == 31 [pid = 3288] [id = 474] 16:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E57492C00) [pid = 3288] [serial = 1422] [outer = 0000000000000000] 16:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E5799BC00) [pid = 3288] [serial = 1423] [outer = 0000006E57492C00] 16:01:40 INFO - PROCESS | 3288 | 1461193300125 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E5A181800) [pid = 3288] [serial = 1424] [outer = 0000006E57492C00] 16:01:40 INFO - PROCESS | 3288 | 1461193300561 Marionette TRACE conn5 <- [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]]]}] 16:01:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 16:01:40 INFO - PROCESS | 3288 | 1461193300611 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 3288 | 1461193300614 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 16:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:01:40 INFO - PROCESS | 3288 | 1461193300617 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 3288 | 1461193300619 Marionette TRACE conn5 <- [1,1862,null,{}] 16:01:40 INFO - PROCESS | 3288 | 1461193300622 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:40 INFO - PROCESS | 3288 | 1461193300701 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 16:01:40 INFO - PROCESS | 3288 | 1461193300710 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D28F000 == 32 [pid = 3288] [id = 475] 16:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E520A5800) [pid = 3288] [serial = 1425] [outer = 0000000000000000] 16:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E5A1C7400) [pid = 3288] [serial = 1426] [outer = 0000006E520A5800] 16:01:40 INFO - PROCESS | 3288 | 1461193300756 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E5A916C00) [pid = 3288] [serial = 1427] [outer = 0000006E520A5800] 16:01:41 INFO - PROCESS | 3288 | 1461193301234 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 692ms 16:01:41 INFO - PROCESS | 3288 | 1461193301311 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 16:01:41 INFO - PROCESS | 3288 | 1461193301314 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 16:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:01:41 INFO - PROCESS | 3288 | 1461193301317 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:01:41 INFO - PROCESS | 3288 | 1461193301319 Marionette TRACE conn5 <- [1,1866,null,{}] 16:01:41 INFO - PROCESS | 3288 | 1461193301323 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:41 INFO - PROCESS | 3288 | 1461193301441 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 16:01:41 INFO - PROCESS | 3288 | 1461193301454 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E555800 == 33 [pid = 3288] [id = 476] 16:01:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E5AC25000) [pid = 3288] [serial = 1428] [outer = 0000000000000000] 16:01:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E5AD13800) [pid = 3288] [serial = 1429] [outer = 0000006E5AC25000] 16:01:41 INFO - PROCESS | 3288 | 1461193301507 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000006E5B378C00) [pid = 3288] [serial = 1430] [outer = 0000006E5AC25000] 16:01:41 INFO - PROCESS | 3288 | 1461193301924 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 692ms 16:01:42 INFO - PROCESS | 3288 | 1461193302012 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 3288 | 1461193302014 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 16:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:01:42 INFO - PROCESS | 3288 | 1461193302018 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 3288 | 1461193302019 Marionette TRACE conn5 <- [1,1870,null,{}] 16:01:42 INFO - PROCESS | 3288 | 1461193302023 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:42 INFO - PROCESS | 3288 | 1461193302127 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 16:01:42 INFO - PROCESS | 3288 | 1461193302134 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0A7000 == 34 [pid = 3288] [id = 477] 16:01:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000006E5B380000) [pid = 3288] [serial = 1431] [outer = 0000000000000000] 16:01:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000006E5D029400) [pid = 3288] [serial = 1432] [outer = 0000006E5B380000] 16:01:42 INFO - PROCESS | 3288 | 1461193302182 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000006E5D525400) [pid = 3288] [serial = 1433] [outer = 0000006E5B380000] 16:01:42 INFO - PROCESS | 3288 | 1461193302591 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 16:01:42 INFO - PROCESS | 3288 | 1461193302650 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 3288 | 1461193302653 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 16:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:01:42 INFO - PROCESS | 3288 | 1461193302656 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 3288 | 1461193302658 Marionette TRACE conn5 <- [1,1874,null,{}] 16:01:42 INFO - PROCESS | 3288 | 1461193302661 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:42 INFO - PROCESS | 3288 | 1461193302739 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 16:01:42 INFO - PROCESS | 3288 | 1461193302745 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD32800 == 35 [pid = 3288] [id = 478] 16:01:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E5D524800) [pid = 3288] [serial = 1434] [outer = 0000000000000000] 16:01:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000006E5D66A800) [pid = 3288] [serial = 1435] [outer = 0000006E5D524800] 16:01:42 INFO - PROCESS | 3288 | 1461193302790 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000006E5DB87400) [pid = 3288] [serial = 1436] [outer = 0000006E5D524800] 16:01:43 INFO - PROCESS | 3288 | 1461193303266 Marionette TRACE conn5 <- [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]]]}] 16:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 629ms 16:01:43 INFO - PROCESS | 3288 | 1461193303293 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 16:01:43 INFO - PROCESS | 3288 | 1461193303295 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 16:01:43 INFO - PROCESS | 3288 | 1461193303298 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:01:43 INFO - PROCESS | 3288 | 1461193303300 Marionette TRACE conn5 <- [1,1878,null,{}] 16:01:43 INFO - PROCESS | 3288 | 1461193303304 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:43 INFO - PROCESS | 3288 | 1461193303411 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 16:01:43 INFO - PROCESS | 3288 | 1461193303417 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571C9800 == 36 [pid = 3288] [id = 479] 16:01:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000006E5DE03400) [pid = 3288] [serial = 1437] [outer = 0000000000000000] 16:01:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000006E5DE09000) [pid = 3288] [serial = 1438] [outer = 0000006E5DE03400] 16:01:43 INFO - PROCESS | 3288 | 1461193303465 Marionette DEBUG loaded listener.js 16:01:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000006E5E296C00) [pid = 3288] [serial = 1439] [outer = 0000006E5DE03400] 16:01:43 INFO - PROCESS | 3288 | 1461193303928 Marionette TRACE conn5 <- [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]]]}] 16:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 16:01:43 INFO - PROCESS | 3288 | 1461193303972 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 16:01:43 INFO - PROCESS | 3288 | 1461193303975 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 16:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:01:43 INFO - PROCESS | 3288 | 1461193303978 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:01:43 INFO - PROCESS | 3288 | 1461193303980 Marionette TRACE conn5 <- [1,1882,null,{}] 16:01:43 INFO - PROCESS | 3288 | 1461193303983 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:44 INFO - PROCESS | 3288 | 1461193304098 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 16:01:44 INFO - PROCESS | 3288 | 1461193304104 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BF3800 == 37 [pid = 3288] [id = 480] 16:01:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000006E5E29C800) [pid = 3288] [serial = 1440] [outer = 0000000000000000] 16:01:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000006E5E460C00) [pid = 3288] [serial = 1441] [outer = 0000006E5E29C800] 16:01:44 INFO - PROCESS | 3288 | 1461193304152 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (0000006E5E468C00) [pid = 3288] [serial = 1442] [outer = 0000006E5E29C800] 16:01:44 INFO - PROCESS | 3288 | 1461193304614 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 671ms 16:01:44 INFO - PROCESS | 3288 | 1461193304652 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 16:01:44 INFO - PROCESS | 3288 | 1461193304655 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 16:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:01:44 INFO - PROCESS | 3288 | 1461193304658 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - PROCESS | 3288 | 1461193304661 Marionette TRACE conn5 <- [1,1886,null,{}] 16:01:44 INFO - PROCESS | 3288 | 1461193304665 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:44 INFO - PROCESS | 3288 | 1461193304821 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 16:01:44 INFO - PROCESS | 3288 | 1461193304847 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D28C000 == 38 [pid = 3288] [id = 481] 16:01:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (0000006E5E491800) [pid = 3288] [serial = 1443] [outer = 0000000000000000] 16:01:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (0000006E5E494000) [pid = 3288] [serial = 1444] [outer = 0000006E5E491800] 16:01:44 INFO - PROCESS | 3288 | 1461193304903 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (0000006E5E50C400) [pid = 3288] [serial = 1445] [outer = 0000006E5E491800] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (0000006E619F8C00) [pid = 3288] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (0000006E64119400) [pid = 3288] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (0000006E50C9FC00) [pid = 3288] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (0000006E61F43800) [pid = 3288] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (0000006E5D62E000) [pid = 3288] [serial = 1118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (0000006E50C59800) [pid = 3288] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000006E6807C400) [pid = 3288] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000006E6224D800) [pid = 3288] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000006E6448E000) [pid = 3288] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000006E614D7800) [pid = 3288] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000006E61F6FC00) [pid = 3288] [serial = 1124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E50F05800) [pid = 3288] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000006E5AD07C00) [pid = 3288] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000006E61F58000) [pid = 3288] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000006E62134400) [pid = 3288] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000006E62164000) [pid = 3288] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E5AD09C00) [pid = 3288] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E5E510000) [pid = 3288] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E5A952400) [pid = 3288] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E6661E000) [pid = 3288] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E528C9C00) [pid = 3288] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E52921000) [pid = 3288] [serial = 1115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E50E42C00) [pid = 3288] [serial = 1127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E5D62D800) [pid = 3288] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000006E5E48FC00) [pid = 3288] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000006E6142D800) [pid = 3288] [serial = 1121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E5E874C00) [pid = 3288] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E61794400) [pid = 3288] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E603AF400) [pid = 3288] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E5E8E1800) [pid = 3288] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E5710C000) [pid = 3288] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E50CA4C00) [pid = 3288] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E5103E000) [pid = 3288] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E566DA800) [pid = 3288] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E62249800) [pid = 3288] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E62017800) [pid = 3288] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E61F55400) [pid = 3288] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E5E47A400) [pid = 3288] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5AD78C00) [pid = 3288] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5582D000) [pid = 3288] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E619EF400) [pid = 3288] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E61426400) [pid = 3288] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E62FDFC00) [pid = 3288] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E61F52C00) [pid = 3288] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E52D67800) [pid = 3288] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:01:45 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E65B6AC00) [pid = 3288] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:01:45 INFO - PROCESS | 3288 | 1461193305947 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1339ms 16:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:01:46 INFO - PROCESS | 3288 | 1461193306000 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 3288 | 1461193306003 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 16:01:46 INFO - PROCESS | 3288 | 1461193306006 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 3288 | 1461193306008 Marionette TRACE conn5 <- [1,1890,null,{}] 16:01:46 INFO - PROCESS | 3288 | 1461193306011 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:46 INFO - PROCESS | 3288 | 1461193306092 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 16:01:46 INFO - PROCESS | 3288 | 1461193306098 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9AA800 == 39 [pid = 3288] [id = 482] 16:01:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E57110C00) [pid = 3288] [serial = 1446] [outer = 0000000000000000] 16:01:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5B1AB000) [pid = 3288] [serial = 1447] [outer = 0000006E57110C00] 16:01:46 INFO - PROCESS | 3288 | 1461193306146 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E5E299800) [pid = 3288] [serial = 1448] [outer = 0000006E57110C00] 16:01:46 INFO - PROCESS | 3288 | 1461193306548 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 587ms 16:01:46 INFO - PROCESS | 3288 | 1461193306603 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 3288 | 1461193306605 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 16:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:01:46 INFO - PROCESS | 3288 | 1461193306613 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 3288 | 1461193306615 Marionette TRACE conn5 <- [1,1894,null,{}] 16:01:46 INFO - PROCESS | 3288 | 1461193306619 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:46 INFO - PROCESS | 3288 | 1461193306701 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 16:01:46 INFO - PROCESS | 3288 | 1461193306710 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D57000 == 40 [pid = 3288] [id = 483] 16:01:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E5E49A800) [pid = 3288] [serial = 1449] [outer = 0000000000000000] 16:01:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E5E511C00) [pid = 3288] [serial = 1450] [outer = 0000006E5E49A800] 16:01:46 INFO - PROCESS | 3288 | 1461193306756 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E5A946C00) [pid = 3288] [serial = 1451] [outer = 0000006E5E49A800] 16:01:47 INFO - PROCESS | 3288 | 1461193307210 Marionette TRACE conn5 <- [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]]]}] 16:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 16:01:47 INFO - PROCESS | 3288 | 1461193307250 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 16:01:47 INFO - PROCESS | 3288 | 1461193307252 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 16:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:01:47 INFO - PROCESS | 3288 | 1461193307256 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:01:47 INFO - PROCESS | 3288 | 1461193307258 Marionette TRACE conn5 <- [1,1898,null,{}] 16:01:47 INFO - PROCESS | 3288 | 1461193307262 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:47 INFO - PROCESS | 3288 | 1461193307341 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 16:01:47 INFO - PROCESS | 3288 | 1461193307347 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64154800 == 41 [pid = 3288] [id = 484] 16:01:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E5E5CC000) [pid = 3288] [serial = 1452] [outer = 0000000000000000] 16:01:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E5E5D2000) [pid = 3288] [serial = 1453] [outer = 0000006E5E5CC000] 16:01:47 INFO - PROCESS | 3288 | 1461193307394 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E5E8E2000) [pid = 3288] [serial = 1454] [outer = 0000006E5E5CC000] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E507B9800 == 40 [pid = 3288] [id = 243] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56741800 == 39 [pid = 3288] [id = 244] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD2A800 == 38 [pid = 3288] [id = 237] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E573C8800 == 37 [pid = 3288] [id = 231] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DE6F800 == 36 [pid = 3288] [id = 234] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B351000 == 35 [pid = 3288] [id = 240] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D414000 == 34 [pid = 3288] [id = 233] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BEC800 == 33 [pid = 3288] [id = 239] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6211F000 == 32 [pid = 3288] [id = 242] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E559D4000 == 31 [pid = 3288] [id = 229] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B146000 == 30 [pid = 3288] [id = 232] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E776000 == 29 [pid = 3288] [id = 235] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B144000 == 28 [pid = 3288] [id = 238] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E566B9000 == 27 [pid = 3288] [id = 236] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AF9800 == 26 [pid = 3288] [id = 241] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E566BB000 == 25 [pid = 3288] [id = 230] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E517AA800 == 24 [pid = 3288] [id = 228] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E565C3800 == 23 [pid = 3288] [id = 245] 16:01:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69CE5000 == 22 [pid = 3288] [id = 470] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E620C3C00) [pid = 3288] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E66611400) [pid = 3288] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E55955000) [pid = 3288] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E64113800) [pid = 3288] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E5E8E4400) [pid = 3288] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E51041C00) [pid = 3288] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E681BE400) [pid = 3288] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E68031000) [pid = 3288] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E65B68000) [pid = 3288] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E620CDC00) [pid = 3288] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E620C9800) [pid = 3288] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E69726400) [pid = 3288] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5DD66800) [pid = 3288] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E61FDE400) [pid = 3288] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E6661D000) [pid = 3288] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E62D1B000) [pid = 3288] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5D80C400) [pid = 3288] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E614D6C00) [pid = 3288] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5E298C00) [pid = 3288] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E681BA400) [pid = 3288] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5B1A6000) [pid = 3288] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5A945C00) [pid = 3288] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E6224A000) [pid = 3288] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5E9BF400) [pid = 3288] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5EBA9400) [pid = 3288] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E61F63400) [pid = 3288] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E60F7FC00) [pid = 3288] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E61F62800) [pid = 3288] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E63182400) [pid = 3288] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E63179C00) [pid = 3288] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E62244400) [pid = 3288] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E620CBC00) [pid = 3288] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E6802DC00) [pid = 3288] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5E493C00) [pid = 3288] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E66593000) [pid = 3288] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E64491400) [pid = 3288] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5FD99800) [pid = 3288] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5E47D800) [pid = 3288] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5E510800) [pid = 3288] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E50F09000) [pid = 3288] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5799A800) [pid = 3288] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5A956000) [pid = 3288] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5710BC00) [pid = 3288] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E615C3C00) [pid = 3288] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5AD6F800) [pid = 3288] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E64495400) [pid = 3288] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E63185800) [pid = 3288] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E6213AC00) [pid = 3288] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E6206C400) [pid = 3288] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E62019400) [pid = 3288] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E61F65000) [pid = 3288] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E61421400) [pid = 3288] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E5E9C5C00) [pid = 3288] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E5DE03000) [pid = 3288] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 71 (0000006E5CFB1800) [pid = 3288] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 70 (0000006E574A0000) [pid = 3288] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 69 (0000006E56313C00) [pid = 3288] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 68 (0000006E61F5F400) [pid = 3288] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 67 (0000006E66618400) [pid = 3288] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 66 (0000006E614D9400) [pid = 3288] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 65 (0000006E61851000) [pid = 3288] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 64 (0000006E63182000) [pid = 3288] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | --DOMWINDOW == 63 (0000006E60F89C00) [pid = 3288] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 16:01:49 INFO - PROCESS | 3288 | 1461193309396 Marionette TRACE conn5 <- [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]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 2192ms 16:01:49 INFO - PROCESS | 3288 | 1461193309452 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 3288 | 1461193309456 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 16:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:01:49 INFO - PROCESS | 3288 | 1461193309461 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 3288 | 1461193309464 Marionette TRACE conn5 <- [1,1902,null,{}] 16:01:49 INFO - PROCESS | 3288 | 1461193309471 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:49 INFO - PROCESS | 3288 | 1461193309560 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 16:01:49 INFO - PROCESS | 3288 | 1461193309569 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E52D4E800 == 23 [pid = 3288] [id = 485] 16:01:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 64 (0000006E50E42400) [pid = 3288] [serial = 1455] [outer = 0000000000000000] 16:01:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 65 (0000006E50E43400) [pid = 3288] [serial = 1456] [outer = 0000006E50E42400] 16:01:49 INFO - PROCESS | 3288 | 1461193309622 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 66 (0000006E50F0F800) [pid = 3288] [serial = 1457] [outer = 0000006E50E42400] 16:01:50 INFO - PROCESS | 3288 | 1461193310123 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 691ms 16:01:50 INFO - PROCESS | 3288 | 1461193310152 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 3288 | 1461193310159 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 16:01:50 INFO - PROCESS | 3288 | 1461193310165 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:01:50 INFO - PROCESS | 3288 | 1461193310168 Marionette TRACE conn5 <- [1,1906,null,{}] 16:01:50 INFO - PROCESS | 3288 | 1461193310173 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:50 INFO - PROCESS | 3288 | 1461193310264 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 16:01:50 INFO - PROCESS | 3288 | 1461193310273 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56564800 == 24 [pid = 3288] [id = 486] 16:01:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 67 (0000006E51042000) [pid = 3288] [serial = 1458] [outer = 0000000000000000] 16:01:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 68 (0000006E5150D000) [pid = 3288] [serial = 1459] [outer = 0000006E51042000] 16:01:50 INFO - PROCESS | 3288 | 1461193310321 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 69 (0000006E52589400) [pid = 3288] [serial = 1460] [outer = 0000006E51042000] 16:01:50 INFO - PROCESS | 3288 | 1461193310808 Marionette TRACE conn5 <- [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]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 689ms 16:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:01:50 INFO - PROCESS | 3288 | 1461193310861 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 3288 | 1461193310864 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 16:01:50 INFO - PROCESS | 3288 | 1461193310868 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 3288 | 1461193310872 Marionette TRACE conn5 <- [1,1910,null,{}] 16:01:50 INFO - PROCESS | 3288 | 1461193310884 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:51 INFO - PROCESS | 3288 | 1461193311009 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 16:01:51 INFO - PROCESS | 3288 | 1461193311087 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DAD800 == 25 [pid = 3288] [id = 487] 16:01:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 70 (0000006E56094C00) [pid = 3288] [serial = 1461] [outer = 0000000000000000] 16:01:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 71 (0000006E561BE400) [pid = 3288] [serial = 1462] [outer = 0000006E56094C00] 16:01:51 INFO - PROCESS | 3288 | 1461193311139 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 72 (0000006E565EE000) [pid = 3288] [serial = 1463] [outer = 0000006E56094C00] 16:01:51 INFO - PROCESS | 3288 | 1461193311543 Marionette TRACE conn5 <- [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]]]}] 16:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 733ms 16:01:51 INFO - PROCESS | 3288 | 1461193311603 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 16:01:51 INFO - PROCESS | 3288 | 1461193311606 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 16:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:01:51 INFO - PROCESS | 3288 | 1461193311609 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 3288 | 1461193311611 Marionette TRACE conn5 <- [1,1914,null,{}] 16:01:51 INFO - PROCESS | 3288 | 1461193311615 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:51 INFO - PROCESS | 3288 | 1461193311698 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 16:01:51 INFO - PROCESS | 3288 | 1461193311705 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B138000 == 26 [pid = 3288] [id = 488] 16:01:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E57111C00) [pid = 3288] [serial = 1464] [outer = 0000000000000000] 16:01:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E57198C00) [pid = 3288] [serial = 1465] [outer = 0000006E57111C00] 16:01:51 INFO - PROCESS | 3288 | 1461193311754 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E57493400) [pid = 3288] [serial = 1466] [outer = 0000006E57111C00] 16:01:52 INFO - PROCESS | 3288 | 1461193312174 Marionette TRACE conn5 <- [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]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 628ms 16:01:52 INFO - PROCESS | 3288 | 1461193312240 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 3288 | 1461193312242 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 16:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:01:52 INFO - PROCESS | 3288 | 1461193312246 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 3288 | 1461193312248 Marionette TRACE conn5 <- [1,1918,null,{}] 16:01:52 INFO - PROCESS | 3288 | 1461193312251 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:52 INFO - PROCESS | 3288 | 1461193312328 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 16:01:52 INFO - PROCESS | 3288 | 1461193312336 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D282000 == 27 [pid = 3288] [id = 489] 16:01:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E51041C00) [pid = 3288] [serial = 1467] [outer = 0000000000000000] 16:01:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E5799D000) [pid = 3288] [serial = 1468] [outer = 0000006E51041C00] 16:01:52 INFO - PROCESS | 3288 | 1461193312384 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5A183400) [pid = 3288] [serial = 1469] [outer = 0000006E51041C00] 16:01:52 INFO - PROCESS | 3288 | 1461193312847 Marionette TRACE conn5 <- [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]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 627ms 16:01:52 INFO - PROCESS | 3288 | 1461193312879 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 3288 | 1461193312882 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 16:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:01:52 INFO - PROCESS | 3288 | 1461193312885 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 3288 | 1461193312887 Marionette TRACE conn5 <- [1,1922,null,{}] 16:01:52 INFO - PROCESS | 3288 | 1461193312890 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:53 INFO - PROCESS | 3288 | 1461193313002 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 16:01:53 INFO - PROCESS | 3288 | 1461193313013 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E18C000 == 28 [pid = 3288] [id = 490] 16:01:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5A940000) [pid = 3288] [serial = 1470] [outer = 0000000000000000] 16:01:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5A955400) [pid = 3288] [serial = 1471] [outer = 0000006E5A940000] 16:01:53 INFO - PROCESS | 3288 | 1461193313062 Marionette DEBUG loaded listener.js 16:01:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5AC31000) [pid = 3288] [serial = 1472] [outer = 0000006E5A940000] 16:01:53 INFO - PROCESS | 3288 | 1461193313500 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 627ms 16:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:01:53 INFO - PROCESS | 3288 | 1461193313517 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 3288 | 1461193313519 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 16:01:53 INFO - PROCESS | 3288 | 1461193313522 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 3288 | 1461193313524 Marionette TRACE conn5 <- [1,1926,null,{}] 16:01:53 INFO - PROCESS | 3288 | 1461193313528 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:53 INFO - PROCESS | 3288 | 1461193313602 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 16:01:53 INFO - PROCESS | 3288 | 1461193313609 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E81F000 == 29 [pid = 3288] [id = 491] 16:01:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5ACBF400) [pid = 3288] [serial = 1473] [outer = 0000000000000000] 16:01:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5AD0AC00) [pid = 3288] [serial = 1474] [outer = 0000006E5ACBF400] 16:01:53 INFO - PROCESS | 3288 | 1461193313655 Marionette DEBUG loaded listener.js 16:01:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5B1A7800) [pid = 3288] [serial = 1475] [outer = 0000006E5ACBF400] 16:01:54 INFO - PROCESS | 3288 | 1461193314082 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 585ms 16:01:54 INFO - PROCESS | 3288 | 1461193314110 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 16:01:54 INFO - PROCESS | 3288 | 1461193314113 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 16:01:54 INFO - PROCESS | 3288 | 1461193314116 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:01:54 INFO - PROCESS | 3288 | 1461193314118 Marionette TRACE conn5 <- [1,1930,null,{}] 16:01:54 INFO - PROCESS | 3288 | 1461193314121 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:54 INFO - PROCESS | 3288 | 1461193314233 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 16:01:54 INFO - PROCESS | 3288 | 1461193314244 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0C0800 == 30 [pid = 3288] [id = 492] 16:01:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5B379C00) [pid = 3288] [serial = 1476] [outer = 0000000000000000] 16:01:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5B3DF800) [pid = 3288] [serial = 1477] [outer = 0000006E5B379C00] 16:01:54 INFO - PROCESS | 3288 | 1461193314290 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5D02BC00) [pid = 3288] [serial = 1478] [outer = 0000006E5B379C00] 16:01:54 INFO - PROCESS | 3288 | 1461193314719 Marionette TRACE conn5 <- [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]]]}] 16:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 629ms 16:01:54 INFO - PROCESS | 3288 | 1461193314749 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 16:01:54 INFO - PROCESS | 3288 | 1461193314751 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 16:01:54 INFO - PROCESS | 3288 | 1461193314754 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:01:54 INFO - PROCESS | 3288 | 1461193314756 Marionette TRACE conn5 <- [1,1934,null,{}] 16:01:54 INFO - PROCESS | 3288 | 1461193314759 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:54 INFO - PROCESS | 3288 | 1461193314863 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 16:01:54 INFO - PROCESS | 3288 | 1461193314869 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DAB800 == 31 [pid = 3288] [id = 493] 16:01:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5D063000) [pid = 3288] [serial = 1479] [outer = 0000000000000000] 16:01:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5D522C00) [pid = 3288] [serial = 1480] [outer = 0000006E5D063000] 16:01:54 INFO - PROCESS | 3288 | 1461193314916 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5D664800) [pid = 3288] [serial = 1481] [outer = 0000006E5D063000] 16:01:55 INFO - PROCESS | 3288 | 1461193315378 Marionette TRACE conn5 <- [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]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 692ms 16:01:55 INFO - PROCESS | 3288 | 1461193315459 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 3288 | 1461193315462 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 16:01:55 INFO - PROCESS | 3288 | 1461193315465 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:01:55 INFO - PROCESS | 3288 | 1461193315467 Marionette TRACE conn5 <- [1,1938,null,{}] 16:01:55 INFO - PROCESS | 3288 | 1461193315470 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:55 INFO - PROCESS | 3288 | 1461193315578 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 16:01:55 INFO - PROCESS | 3288 | 1461193315591 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BEF800 == 32 [pid = 3288] [id = 494] 16:01:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5D637400) [pid = 3288] [serial = 1482] [outer = 0000000000000000] 16:01:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5D807400) [pid = 3288] [serial = 1483] [outer = 0000006E5D637400] 16:01:55 INFO - PROCESS | 3288 | 1461193315637 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5DDE4400) [pid = 3288] [serial = 1484] [outer = 0000006E5D637400] 16:01:56 INFO - PROCESS | 3288 | 1461193316077 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 629ms 16:01:56 INFO - PROCESS | 3288 | 1461193316099 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 3288 | 1461193316101 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 16:01:56 INFO - PROCESS | 3288 | 1461193316105 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:01:56 INFO - PROCESS | 3288 | 1461193316107 Marionette TRACE conn5 <- [1,1942,null,{}] 16:01:56 INFO - PROCESS | 3288 | 1461193316111 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:56 INFO - PROCESS | 3288 | 1461193316264 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 16:01:56 INFO - PROCESS | 3288 | 1461193316290 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61F78800 == 33 [pid = 3288] [id = 495] 16:01:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5E29E400) [pid = 3288] [serial = 1485] [outer = 0000000000000000] 16:01:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5E2A0C00) [pid = 3288] [serial = 1486] [outer = 0000006E5E29E400] 16:01:56 INFO - PROCESS | 3288 | 1461193316347 Marionette DEBUG loaded listener.js 16:01:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5E46D800) [pid = 3288] [serial = 1487] [outer = 0000006E5E29E400] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5E49A800) [pid = 3288] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5DE03400) [pid = 3288] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5E29C800) [pid = 3288] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5E491800) [pid = 3288] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E50FDC400) [pid = 3288] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E68027000) [pid = 3288] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5D524800) [pid = 3288] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5B380000) [pid = 3288] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5AC25000) [pid = 3288] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E520A5800) [pid = 3288] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E57492C00) [pid = 3288] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E50762C00) [pid = 3288] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E51044800) [pid = 3288] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:01:56 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E57110C00) [pid = 3288] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:01:56 INFO - PROCESS | 3288 | 1461193316913 Marionette TRACE conn5 <- [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]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 838ms 16:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:01:56 INFO - PROCESS | 3288 | 1461193316946 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 3288 | 1461193316948 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 16:01:56 INFO - PROCESS | 3288 | 1461193316952 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 3288 | 1461193316954 Marionette TRACE conn5 <- [1,1946,null,{}] 16:01:56 INFO - PROCESS | 3288 | 1461193316962 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:57 INFO - PROCESS | 3288 | 1461193317069 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 16:01:57 INFO - PROCESS | 3288 | 1461193317119 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6210C000 == 34 [pid = 3288] [id = 496] 16:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E57495400) [pid = 3288] [serial = 1488] [outer = 0000000000000000] 16:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5D51B400) [pid = 3288] [serial = 1489] [outer = 0000006E57495400] 16:01:57 INFO - PROCESS | 3288 | 1461193317164 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5E46F800) [pid = 3288] [serial = 1490] [outer = 0000006E57495400] 16:01:57 INFO - PROCESS | 3288 | 1461193317513 Marionette TRACE conn5 <- [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]]]}] 16:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 586ms 16:01:57 INFO - PROCESS | 3288 | 1461193317541 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 16:01:57 INFO - PROCESS | 3288 | 1461193317543 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 16:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:01:57 INFO - PROCESS | 3288 | 1461193317546 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - PROCESS | 3288 | 1461193317548 Marionette TRACE conn5 <- [1,1950,null,{}] 16:01:57 INFO - PROCESS | 3288 | 1461193317551 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:57 INFO - PROCESS | 3288 | 1461193317659 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 16:01:57 INFO - PROCESS | 3288 | 1461193317667 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62F82800 == 35 [pid = 3288] [id = 497] 16:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5E474000) [pid = 3288] [serial = 1491] [outer = 0000000000000000] 16:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5E47B400) [pid = 3288] [serial = 1492] [outer = 0000006E5E474000] 16:01:57 INFO - PROCESS | 3288 | 1461193317714 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5E496000) [pid = 3288] [serial = 1493] [outer = 0000006E5E474000] 16:01:58 INFO - PROCESS | 3288 | 1461193318136 Marionette TRACE conn5 <- [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]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 628ms 16:01:58 INFO - PROCESS | 3288 | 1461193318178 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 3288 | 1461193318180 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 16:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:01:58 INFO - PROCESS | 3288 | 1461193318184 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 3288 | 1461193318185 Marionette TRACE conn5 <- [1,1954,null,{}] 16:01:58 INFO - PROCESS | 3288 | 1461193318189 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:58 INFO - PROCESS | 3288 | 1461193318296 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 16:01:58 INFO - PROCESS | 3288 | 1461193318304 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6415D000 == 36 [pid = 3288] [id = 498] 16:01:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5E49A800) [pid = 3288] [serial = 1494] [outer = 0000000000000000] 16:01:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5E4E0C00) [pid = 3288] [serial = 1495] [outer = 0000006E5E49A800] 16:01:58 INFO - PROCESS | 3288 | 1461193318351 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5E515C00) [pid = 3288] [serial = 1496] [outer = 0000006E5E49A800] 16:01:58 INFO - PROCESS | 3288 | 1461193318831 Marionette TRACE conn5 <- [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]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 692ms 16:01:58 INFO - PROCESS | 3288 | 1461193318879 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 3288 | 1461193318884 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 16:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:01:58 INFO - PROCESS | 3288 | 1461193318890 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 3288 | 1461193318895 Marionette TRACE conn5 <- [1,1958,null,{}] 16:01:58 INFO - PROCESS | 3288 | 1461193318902 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:59 INFO - PROCESS | 3288 | 1461193319137 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 16:01:59 INFO - PROCESS | 3288 | 1461193319210 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:01:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5591E000 == 37 [pid = 3288] [id = 499] 16:01:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E50E3FC00) [pid = 3288] [serial = 1497] [outer = 0000000000000000] 16:01:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E50F08000) [pid = 3288] [serial = 1498] [outer = 0000006E50E3FC00] 16:01:59 INFO - PROCESS | 3288 | 1461193319270 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E51047C00) [pid = 3288] [serial = 1499] [outer = 0000006E50E3FC00] 16:02:00 INFO - PROCESS | 3288 | 1461193320028 Marionette TRACE conn5 <- [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]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1182ms 16:02:00 INFO - PROCESS | 3288 | 1461193320076 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 3288 | 1461193320083 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 16:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:02:00 INFO - PROCESS | 3288 | 1461193320089 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 3288 | 1461193320093 Marionette TRACE conn5 <- [1,1962,null,{}] 16:02:00 INFO - PROCESS | 3288 | 1461193320097 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:00 INFO - PROCESS | 3288 | 1461193320215 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 16:02:00 INFO - PROCESS | 3288 | 1461193320292 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D276000 == 38 [pid = 3288] [id = 500] 16:02:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E55831400) [pid = 3288] [serial = 1500] [outer = 0000000000000000] 16:02:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E563EA800) [pid = 3288] [serial = 1501] [outer = 0000006E55831400] 16:02:00 INFO - PROCESS | 3288 | 1461193320348 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E57495C00) [pid = 3288] [serial = 1502] [outer = 0000006E55831400] 16:02:01 INFO - PROCESS | 3288 | 1461193321296 Marionette TRACE conn5 <- [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]]]}] 16:02:01 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D28C000 == 37 [pid = 3288] [id = 481] 16:02:01 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55B6A000 == 36 [pid = 3288] [id = 472] 16:02:01 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD32800 == 35 [pid = 3288] [id = 478] 16:02:01 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0A7000 == 34 [pid = 3288] [id = 477] 16:02:01 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5A1F6800 == 33 [pid = 3288] [id = 474] 16:02:01 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E555800 == 32 [pid = 3288] [id = 476] 16:02:01 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571CA800 == 31 [pid = 3288] [id = 473] 16:02:01 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571C9800 == 30 [pid = 3288] [id = 479] 16:02:01 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5287F800 == 29 [pid = 3288] [id = 471] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5E5D2000) [pid = 3288] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1241ms 16:02:01 INFO - PROCESS | 3288 | 1461193321340 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 3288 | 1461193321344 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 16:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:02:01 INFO - PROCESS | 3288 | 1461193321349 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 3288 | 1461193321353 Marionette TRACE conn5 <- [1,1966,null,{}] 16:02:01 INFO - PROCESS | 3288 | 1461193321358 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:01 INFO - PROCESS | 3288 | 1461193321441 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 16:02:01 INFO - PROCESS | 3288 | 1461193321451 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55B6A000 == 30 [pid = 3288] [id = 501] 16:02:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E50FE1400) [pid = 3288] [serial = 1503] [outer = 0000000000000000] 16:02:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E50FE8400) [pid = 3288] [serial = 1504] [outer = 0000006E50FE1400] 16:02:01 INFO - PROCESS | 3288 | 1461193321505 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E520A0C00) [pid = 3288] [serial = 1505] [outer = 0000006E50FE1400] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5A946C00) [pid = 3288] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5DE09000) [pid = 3288] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5E460C00) [pid = 3288] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5E296C00) [pid = 3288] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5E494000) [pid = 3288] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5E468C00) [pid = 3288] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5E511C00) [pid = 3288] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5E50C400) [pid = 3288] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E50FDD000) [pid = 3288] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E68081400) [pid = 3288] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5D66A800) [pid = 3288] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5D029400) [pid = 3288] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5D525400) [pid = 3288] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5AD13800) [pid = 3288] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5B378C00) [pid = 3288] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5A1C7400) [pid = 3288] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5A916C00) [pid = 3288] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5799BC00) [pid = 3288] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5A181800) [pid = 3288] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E5704C800) [pid = 3288] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E57196400) [pid = 3288] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E5258CC00) [pid = 3288] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E5595A400) [pid = 3288] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E51041800) [pid = 3288] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E5B1AB000) [pid = 3288] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E5E299800) [pid = 3288] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E5DB87400) [pid = 3288] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 16:02:02 INFO - PROCESS | 3288 | 1461193322035 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 16:02:02 INFO - PROCESS | 3288 | 1461193322084 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 16:02:02 INFO - PROCESS | 3288 | 1461193322090 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 16:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:02:02 INFO - PROCESS | 3288 | 1461193322096 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 3288 | 1461193322099 Marionette TRACE conn5 <- [1,1970,null,{}] 16:02:02 INFO - PROCESS | 3288 | 1461193322103 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:02 INFO - PROCESS | 3288 | 1461193322184 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 16:02:02 INFO - PROCESS | 3288 | 1461193322286 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571D5800 == 31 [pid = 3288] [id = 502] 16:02:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E5600AC00) [pid = 3288] [serial = 1506] [outer = 0000000000000000] 16:02:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E565A6800) [pid = 3288] [serial = 1507] [outer = 0000006E5600AC00] 16:02:02 INFO - PROCESS | 3288 | 1461193322332 Marionette DEBUG loaded listener.js 16:02:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E57199800) [pid = 3288] [serial = 1508] [outer = 0000006E5600AC00] 16:02:02 INFO - PROCESS | 3288 | 1461193322732 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:02:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:02:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 689ms 16:02:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:02:02 INFO - PROCESS | 3288 | 1461193322786 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 16:02:02 INFO - PROCESS | 3288 | 1461193322789 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 16:02:02 INFO - PROCESS | 3288 | 1461193322792 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 3288 | 1461193322796 Marionette TRACE conn5 <- [1,1974,null,{}] 16:02:02 INFO - PROCESS | 3288 | 1461193322808 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:02 INFO - PROCESS | 3288 | 1461193322924 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 16:02:02 INFO - PROCESS | 3288 | 1461193322944 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5CFD3800 == 32 [pid = 3288] [id = 503] 16:02:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E50CA0800) [pid = 3288] [serial = 1509] [outer = 0000000000000000] 16:02:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E5A1C8800) [pid = 3288] [serial = 1510] [outer = 0000006E50CA0800] 16:02:03 INFO - PROCESS | 3288 | 1461193322993 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5A940400) [pid = 3288] [serial = 1511] [outer = 0000006E50CA0800] 16:02:03 INFO - PROCESS | 3288 | 1461193323419 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 690ms 16:02:03 INFO - PROCESS | 3288 | 1461193323485 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 3288 | 1461193323488 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 16:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:02:03 INFO - PROCESS | 3288 | 1461193323491 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 3288 | 1461193323493 Marionette TRACE conn5 <- [1,1978,null,{}] 16:02:03 INFO - PROCESS | 3288 | 1461193323497 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:03 INFO - PROCESS | 3288 | 1461193323579 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 16:02:03 INFO - PROCESS | 3288 | 1461193323585 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E196000 == 33 [pid = 3288] [id = 504] 16:02:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5A955800) [pid = 3288] [serial = 1512] [outer = 0000000000000000] 16:02:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5AC30000) [pid = 3288] [serial = 1513] [outer = 0000006E5A955800] 16:02:03 INFO - PROCESS | 3288 | 1461193323633 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5AD0C000) [pid = 3288] [serial = 1514] [outer = 0000006E5A955800] 16:02:04 INFO - PROCESS | 3288 | 1461193324100 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 627ms 16:02:04 INFO - PROCESS | 3288 | 1461193324121 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 3288 | 1461193324123 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 16:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:02:04 INFO - PROCESS | 3288 | 1461193324134 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 3288 | 1461193324136 Marionette TRACE conn5 <- [1,1982,null,{}] 16:02:04 INFO - PROCESS | 3288 | 1461193324140 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:04 INFO - PROCESS | 3288 | 1461193324240 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 16:02:04 INFO - PROCESS | 3288 | 1461193324317 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0AE800 == 34 [pid = 3288] [id = 505] 16:02:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5B37C800) [pid = 3288] [serial = 1515] [outer = 0000000000000000] 16:02:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5B3E0000) [pid = 3288] [serial = 1516] [outer = 0000006E5B37C800] 16:02:04 INFO - PROCESS | 3288 | 1461193324386 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5D062C00) [pid = 3288] [serial = 1517] [outer = 0000006E5B37C800] 16:02:04 INFO - PROCESS | 3288 | 1461193324826 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 16:02:04 INFO - PROCESS | 3288 | 1461193324869 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 3288 | 1461193324872 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 16:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:02:04 INFO - PROCESS | 3288 | 1461193324875 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 3288 | 1461193324877 Marionette TRACE conn5 <- [1,1986,null,{}] 16:02:04 INFO - PROCESS | 3288 | 1461193324881 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:05 INFO - PROCESS | 3288 | 1461193325008 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 16:02:05 INFO - PROCESS | 3288 | 1461193325066 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FDF7000 == 35 [pid = 3288] [id = 506] 16:02:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5D804800) [pid = 3288] [serial = 1518] [outer = 0000000000000000] 16:02:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5DE06400) [pid = 3288] [serial = 1519] [outer = 0000006E5D804800] 16:02:05 INFO - PROCESS | 3288 | 1461193325115 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5E1EF800) [pid = 3288] [serial = 1520] [outer = 0000006E5D804800] 16:02:05 INFO - PROCESS | 3288 | 1461193325526 Marionette TRACE conn5 <- [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]]]}] 16:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 16:02:05 INFO - PROCESS | 3288 | 1461193325554 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 3288 | 1461193325556 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 16:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:02:05 INFO - PROCESS | 3288 | 1461193325559 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - PROCESS | 3288 | 1461193325561 Marionette TRACE conn5 <- [1,1990,null,{}] 16:02:05 INFO - PROCESS | 3288 | 1461193325565 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:05 INFO - PROCESS | 3288 | 1461193325693 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 16:02:05 INFO - PROCESS | 3288 | 1461193325710 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E617A8800 == 36 [pid = 3288] [id = 507] 16:02:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5E29C400) [pid = 3288] [serial = 1521] [outer = 0000000000000000] 16:02:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5E29F000) [pid = 3288] [serial = 1522] [outer = 0000006E5E29C400] 16:02:05 INFO - PROCESS | 3288 | 1461193325755 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5E46AC00) [pid = 3288] [serial = 1523] [outer = 0000006E5E29C400] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5B379C00) [pid = 3288] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E5ACBF400) [pid = 3288] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E51042000) [pid = 3288] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5E474000) [pid = 3288] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E51041C00) [pid = 3288] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5D063000) [pid = 3288] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5E5CC000) [pid = 3288] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E50E42400) [pid = 3288] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E56094C00) [pid = 3288] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E57111C00) [pid = 3288] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E5D637400) [pid = 3288] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5E29E400) [pid = 3288] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E57495400) [pid = 3288] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:02:06 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E5A940000) [pid = 3288] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:02:06 INFO - PROCESS | 3288 | 1461193326239 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 733ms 16:02:06 INFO - PROCESS | 3288 | 1461193326295 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 3288 | 1461193326298 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 16:02:06 INFO - PROCESS | 3288 | 1461193326301 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:02:06 INFO - PROCESS | 3288 | 1461193326303 Marionette TRACE conn5 <- [1,1994,null,{}] 16:02:06 INFO - PROCESS | 3288 | 1461193326306 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:06 INFO - PROCESS | 3288 | 1461193326384 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 16:02:06 INFO - PROCESS | 3288 | 1461193326392 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AFD000 == 37 [pid = 3288] [id = 508] 16:02:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E57190C00) [pid = 3288] [serial = 1524] [outer = 0000000000000000] 16:02:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5AD75C00) [pid = 3288] [serial = 1525] [outer = 0000006E57190C00] 16:02:06 INFO - PROCESS | 3288 | 1461193326437 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5E467000) [pid = 3288] [serial = 1526] [outer = 0000006E57190C00] 16:02:06 INFO - PROCESS | 3288 | 1461193326853 Marionette TRACE conn5 <- [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]]]}] 16:02:06 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 16:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 585ms 16:02:06 INFO - PROCESS | 3288 | 1461193326890 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 3288 | 1461193326892 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 16:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:02:06 INFO - PROCESS | 3288 | 1461193326895 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 3288 | 1461193326897 Marionette TRACE conn5 <- [1,1998,null,{}] 16:02:06 INFO - PROCESS | 3288 | 1461193326900 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:06 INFO - PROCESS | 3288 | 1461193326977 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 16:02:06 INFO - PROCESS | 3288 | 1461193326983 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62116800 == 38 [pid = 3288] [id = 509] 16:02:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5E475C00) [pid = 3288] [serial = 1527] [outer = 0000000000000000] 16:02:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5E47DC00) [pid = 3288] [serial = 1528] [outer = 0000006E5E475C00] 16:02:07 INFO - PROCESS | 3288 | 1461193327030 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5E50D800) [pid = 3288] [serial = 1529] [outer = 0000006E5E475C00] 16:02:07 INFO - PROCESS | 3288 | 1461193327476 Marionette TRACE conn5 <- [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]]]}] 16:02:07 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 16:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 629ms 16:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:02:07 INFO - PROCESS | 3288 | 1461193327528 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 3288 | 1461193327530 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 16:02:07 INFO - PROCESS | 3288 | 1461193327533 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - PROCESS | 3288 | 1461193327535 Marionette TRACE conn5 <- [1,2002,null,{}] 16:02:07 INFO - PROCESS | 3288 | 1461193327539 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:07 INFO - PROCESS | 3288 | 1461193327619 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 16:02:07 INFO - PROCESS | 3288 | 1461193327625 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62F91800 == 39 [pid = 3288] [id = 510] 16:02:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5E517800) [pid = 3288] [serial = 1530] [outer = 0000000000000000] 16:02:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5E57F000) [pid = 3288] [serial = 1531] [outer = 0000006E5E517800] 16:02:07 INFO - PROCESS | 3288 | 1461193327673 Marionette DEBUG loaded listener.js 16:02:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5E5D2800) [pid = 3288] [serial = 1532] [outer = 0000006E5E517800] 16:02:08 INFO - PROCESS | 3288 | 1461193328223 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 732ms 16:02:08 INFO - PROCESS | 3288 | 1461193328269 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 16:02:08 INFO - PROCESS | 3288 | 1461193328274 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 16:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:02:08 INFO - PROCESS | 3288 | 1461193328280 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 3288 | 1461193328285 Marionette TRACE conn5 <- [1,2006,null,{}] 16:02:08 INFO - PROCESS | 3288 | 1461193328292 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:08 INFO - PROCESS | 3288 | 1461193328455 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 16:02:08 INFO - PROCESS | 3288 | 1461193328578 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56735000 == 40 [pid = 3288] [id = 511] 16:02:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E50F0A400) [pid = 3288] [serial = 1533] [outer = 0000000000000000] 16:02:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E55959C00) [pid = 3288] [serial = 1534] [outer = 0000006E50F0A400] 16:02:08 INFO - PROCESS | 3288 | 1461193328637 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E57111C00) [pid = 3288] [serial = 1535] [outer = 0000006E50F0A400] 16:02:09 INFO - PROCESS | 3288 | 1461193329211 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 983ms 16:02:09 INFO - PROCESS | 3288 | 1461193329266 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 3288 | 1461193329273 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 16:02:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:02:09 INFO - PROCESS | 3288 | 1461193329280 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 3288 | 1461193329283 Marionette TRACE conn5 <- [1,2010,null,{}] 16:02:09 INFO - PROCESS | 3288 | 1461193329288 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:09 INFO - PROCESS | 3288 | 1461193329441 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 16:02:09 INFO - PROCESS | 3288 | 1461193329452 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E81B800 == 41 [pid = 3288] [id = 512] 16:02:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E57D25400) [pid = 3288] [serial = 1536] [outer = 0000000000000000] 16:02:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5A917000) [pid = 3288] [serial = 1537] [outer = 0000006E57D25400] 16:02:09 INFO - PROCESS | 3288 | 1461193329511 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5ACC3400) [pid = 3288] [serial = 1538] [outer = 0000006E57D25400] 16:02:10 INFO - PROCESS | 3288 | 1461193330151 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:02:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:02:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 923ms 16:02:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:02:10 INFO - PROCESS | 3288 | 1461193330209 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 3288 | 1461193330212 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 16:02:10 INFO - PROCESS | 3288 | 1461193330216 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 3288 | 1461193330220 Marionette TRACE conn5 <- [1,2014,null,{}] 16:02:10 INFO - PROCESS | 3288 | 1461193330232 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:10 INFO - PROCESS | 3288 | 1461193330341 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 16:02:10 INFO - PROCESS | 3288 | 1461193330418 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649B0800 == 42 [pid = 3288] [id = 513] 16:02:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5D66E000) [pid = 3288] [serial = 1539] [outer = 0000000000000000] 16:02:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5E297800) [pid = 3288] [serial = 1540] [outer = 0000006E5D66E000] 16:02:10 INFO - PROCESS | 3288 | 1461193330518 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5E5D3800) [pid = 3288] [serial = 1541] [outer = 0000006E5D66E000] 16:02:11 INFO - PROCESS | 3288 | 1461193331099 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:02:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 942ms 16:02:11 INFO - PROCESS | 3288 | 1461193331160 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 3288 | 1461193331163 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 16:02:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:02:11 INFO - PROCESS | 3288 | 1461193331167 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 3288 | 1461193331169 Marionette TRACE conn5 <- [1,2018,null,{}] 16:02:11 INFO - PROCESS | 3288 | 1461193331186 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:11 INFO - PROCESS | 3288 | 1461193331316 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 16:02:11 INFO - PROCESS | 3288 | 1461193331369 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C59800 == 43 [pid = 3288] [id = 514] 16:02:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5E8E9C00) [pid = 3288] [serial = 1542] [outer = 0000000000000000] 16:02:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5E8EBC00) [pid = 3288] [serial = 1543] [outer = 0000006E5E8E9C00] 16:02:11 INFO - PROCESS | 3288 | 1461193331425 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5F085C00) [pid = 3288] [serial = 1544] [outer = 0000006E5E8E9C00] 16:02:12 INFO - PROCESS | 3288 | 1461193332157 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:02:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1033ms 16:02:12 INFO - PROCESS | 3288 | 1461193332202 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 3288 | 1461193332206 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 16:02:12 INFO - PROCESS | 3288 | 1461193332212 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:02:12 INFO - PROCESS | 3288 | 1461193332216 Marionette TRACE conn5 <- [1,2022,null,{}] 16:02:12 INFO - PROCESS | 3288 | 1461193332223 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:12 INFO - PROCESS | 3288 | 1461193332343 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 16:02:12 INFO - PROCESS | 3288 | 1461193332425 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:12 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5580C000 == 44 [pid = 3288] [id = 515] 16:02:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E50F0E400) [pid = 3288] [serial = 1545] [outer = 0000000000000000] 16:02:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E50FEA800) [pid = 3288] [serial = 1546] [outer = 0000006E50F0E400] 16:02:12 INFO - PROCESS | 3288 | 1461193332522 Marionette DEBUG loaded listener.js 16:02:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E52521000) [pid = 3288] [serial = 1547] [outer = 0000006E50F0E400] 16:02:12 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64154800 == 43 [pid = 3288] [id = 484] 16:02:12 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5E4E0C00) [pid = 3288] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5B3DF800) [pid = 3288] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5AD0AC00) [pid = 3288] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5B1A7800) [pid = 3288] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5150D000) [pid = 3288] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E52589400) [pid = 3288] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5E496000) [pid = 3288] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5799D000) [pid = 3288] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5A183400) [pid = 3288] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5D522C00) [pid = 3288] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5E8E2000) [pid = 3288] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E50E43400) [pid = 3288] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E50F0F800) [pid = 3288] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E561BE400) [pid = 3288] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E565EE000) [pid = 3288] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E57493400) [pid = 3288] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E57198C00) [pid = 3288] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5D807400) [pid = 3288] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5DDE4400) [pid = 3288] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5E2A0C00) [pid = 3288] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E5D51B400) [pid = 3288] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E5E47B400) [pid = 3288] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E5E46D800) [pid = 3288] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 76 (0000006E5A955400) [pid = 3288] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 75 (0000006E5AC31000) [pid = 3288] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 74 (0000006E5D664800) [pid = 3288] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 73 (0000006E5E46F800) [pid = 3288] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | --DOMWINDOW == 72 (0000006E5D02BC00) [pid = 3288] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3288 | 1461193333092 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 941ms 16:02:13 INFO - PROCESS | 3288 | 1461193333156 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 16:02:13 INFO - PROCESS | 3288 | 1461193333162 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 16:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:02:13 INFO - PROCESS | 3288 | 1461193333168 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - PROCESS | 3288 | 1461193333171 Marionette TRACE conn5 <- [1,2026,null,{}] 16:02:13 INFO - PROCESS | 3288 | 1461193333175 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:13 INFO - PROCESS | 3288 | 1461193333259 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 16:02:13 INFO - PROCESS | 3288 | 1461193333334 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E565BE800 == 44 [pid = 3288] [id = 516] 16:02:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 73 (0000006E50E42C00) [pid = 3288] [serial = 1548] [outer = 0000000000000000] 16:02:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 74 (0000006E5251F000) [pid = 3288] [serial = 1549] [outer = 0000006E50E42C00] 16:02:13 INFO - PROCESS | 3288 | 1461193333381 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 75 (0000006E5608C800) [pid = 3288] [serial = 1550] [outer = 0000006E50E42C00] 16:02:13 INFO - PROCESS | 3288 | 1461193333838 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:02:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:02:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 733ms 16:02:13 INFO - PROCESS | 3288 | 1461193333903 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 16:02:13 INFO - PROCESS | 3288 | 1461193333906 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 16:02:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:02:13 INFO - PROCESS | 3288 | 1461193333909 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - PROCESS | 3288 | 1461193333913 Marionette TRACE conn5 <- [1,2030,null,{}] 16:02:13 INFO - PROCESS | 3288 | 1461193333925 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:14 INFO - PROCESS | 3288 | 1461193334014 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 16:02:14 INFO - PROCESS | 3288 | 1461193334028 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B34C000 == 45 [pid = 3288] [id = 517] 16:02:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 76 (0000006E57491000) [pid = 3288] [serial = 1551] [outer = 0000000000000000] 16:02:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 77 (0000006E5799F800) [pid = 3288] [serial = 1552] [outer = 0000006E57491000] 16:02:14 INFO - PROCESS | 3288 | 1461193334077 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E5A1BE000) [pid = 3288] [serial = 1553] [outer = 0000006E57491000] 16:02:14 INFO - PROCESS | 3288 | 1461193334543 Marionette TRACE conn5 <- [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]]]}] 16:02:14 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) 16:02:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 690ms 16:02:14 INFO - PROCESS | 3288 | 1461193334602 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 3288 | 1461193334605 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 16:02:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:02:14 INFO - PROCESS | 3288 | 1461193334608 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 3288 | 1461193334610 Marionette TRACE conn5 <- [1,2034,null,{}] 16:02:14 INFO - PROCESS | 3288 | 1461193334613 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:14 INFO - PROCESS | 3288 | 1461193334696 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 16:02:14 INFO - PROCESS | 3288 | 1461193334704 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E182000 == 46 [pid = 3288] [id = 518] 16:02:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E5A93DC00) [pid = 3288] [serial = 1554] [outer = 0000000000000000] 16:02:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E5A956400) [pid = 3288] [serial = 1555] [outer = 0000006E5A93DC00] 16:02:14 INFO - PROCESS | 3288 | 1461193334752 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E5ACC1400) [pid = 3288] [serial = 1556] [outer = 0000006E5A93DC00] 16:02:15 INFO - PROCESS | 3288 | 1461193335208 Marionette TRACE conn5 <- [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]]]}] 16:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 628ms 16:02:15 INFO - PROCESS | 3288 | 1461193335239 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 16:02:15 INFO - PROCESS | 3288 | 1461193335241 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 16:02:15 INFO - PROCESS | 3288 | 1461193335244 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:02:15 INFO - PROCESS | 3288 | 1461193335246 Marionette TRACE conn5 <- [1,2038,null,{}] 16:02:15 INFO - PROCESS | 3288 | 1461193335250 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:15 INFO - PROCESS | 3288 | 1461193335354 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 16:02:15 INFO - PROCESS | 3288 | 1461193335438 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0A4800 == 47 [pid = 3288] [id = 519] 16:02:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5AD14C00) [pid = 3288] [serial = 1557] [outer = 0000000000000000] 16:02:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5B1AD400) [pid = 3288] [serial = 1558] [outer = 0000006E5AD14C00] 16:02:15 INFO - PROCESS | 3288 | 1461193335484 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5CFB5400) [pid = 3288] [serial = 1559] [outer = 0000006E5AD14C00] 16:02:15 INFO - PROCESS | 3288 | 1461193335912 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:02:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:02:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 732ms 16:02:15 INFO - PROCESS | 3288 | 1461193335980 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 16:02:15 INFO - PROCESS | 3288 | 1461193335982 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 16:02:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:02:15 INFO - PROCESS | 3288 | 1461193335986 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:02:15 INFO - PROCESS | 3288 | 1461193335987 Marionette TRACE conn5 <- [1,2042,null,{}] 16:02:16 INFO - PROCESS | 3288 | 1461193335991 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:16 INFO - PROCESS | 3288 | 1461193336121 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 16:02:16 INFO - PROCESS | 3288 | 1461193336179 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFDC800 == 48 [pid = 3288] [id = 520] 16:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5D631C00) [pid = 3288] [serial = 1560] [outer = 0000000000000000] 16:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5D80FC00) [pid = 3288] [serial = 1561] [outer = 0000006E5D631C00] 16:02:16 INFO - PROCESS | 3288 | 1461193336228 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5E29B000) [pid = 3288] [serial = 1562] [outer = 0000006E5D631C00] 16:02:16 INFO - PROCESS | 3288 | 1461193336667 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:02:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 733ms 16:02:16 INFO - PROCESS | 3288 | 1461193336734 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 3288 | 1461193336736 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 16:02:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:02:16 INFO - PROCESS | 3288 | 1461193336739 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 3288 | 1461193336741 Marionette TRACE conn5 <- [1,2046,null,{}] 16:02:16 INFO - PROCESS | 3288 | 1461193336745 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:16 INFO - PROCESS | 3288 | 1461193336846 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 16:02:16 INFO - PROCESS | 3288 | 1461193336859 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55913800 == 49 [pid = 3288] [id = 521] 16:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5E463400) [pid = 3288] [serial = 1563] [outer = 0000000000000000] 16:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5E474400) [pid = 3288] [serial = 1564] [outer = 0000006E5E463400] 16:02:16 INFO - PROCESS | 3288 | 1461193336904 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5E50D000) [pid = 3288] [serial = 1565] [outer = 0000006E5E463400] 16:02:17 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5B37C800) [pid = 3288] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:02:17 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E50CA0800) [pid = 3288] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:02:17 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E55831400) [pid = 3288] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:02:17 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5D804800) [pid = 3288] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:02:17 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5600AC00) [pid = 3288] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:02:17 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5A955800) [pid = 3288] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:02:17 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E50FE1400) [pid = 3288] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:02:17 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5E475C00) [pid = 3288] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:02:17 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E5E29C400) [pid = 3288] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:02:17 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E57190C00) [pid = 3288] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:02:17 INFO - PROCESS | 3288 | 1461193337389 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:02:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 692ms 16:02:17 INFO - PROCESS | 3288 | 1461193337434 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 3288 | 1461193337436 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 16:02:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:02:17 INFO - PROCESS | 3288 | 1461193337439 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 3288 | 1461193337441 Marionette TRACE conn5 <- [1,2050,null,{}] 16:02:17 INFO - PROCESS | 3288 | 1461193337445 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:17 INFO - PROCESS | 3288 | 1461193337522 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 16:02:17 INFO - PROCESS | 3288 | 1461193337528 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62102800 == 50 [pid = 3288] [id = 522] 16:02:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E50E39000) [pid = 3288] [serial = 1566] [outer = 0000000000000000] 16:02:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E5CFB9000) [pid = 3288] [serial = 1567] [outer = 0000006E50E39000] 16:02:17 INFO - PROCESS | 3288 | 1461193337575 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E5E519C00) [pid = 3288] [serial = 1568] [outer = 0000006E50E39000] 16:02:17 INFO - PROCESS | 3288 | 1461193337992 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 628ms 16:02:18 INFO - PROCESS | 3288 | 1461193338071 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 3288 | 1461193338073 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 16:02:18 INFO - PROCESS | 3288 | 1461193338077 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:02:18 INFO - PROCESS | 3288 | 1461193338078 Marionette TRACE conn5 <- [1,2054,null,{}] 16:02:18 INFO - PROCESS | 3288 | 1461193338082 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:18 INFO - PROCESS | 3288 | 1461193338189 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 16:02:18 INFO - PROCESS | 3288 | 1461193338199 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62F92000 == 51 [pid = 3288] [id = 523] 16:02:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5E8E3800) [pid = 3288] [serial = 1569] [outer = 0000000000000000] 16:02:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5E8ED800) [pid = 3288] [serial = 1570] [outer = 0000006E5E8E3800] 16:02:18 INFO - PROCESS | 3288 | 1461193338246 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5F2CE800) [pid = 3288] [serial = 1571] [outer = 0000006E5E8E3800] 16:02:18 INFO - PROCESS | 3288 | 1461193338665 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:02:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:02:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 627ms 16:02:18 INFO - PROCESS | 3288 | 1461193338707 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 3288 | 1461193338709 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 16:02:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:02:18 INFO - PROCESS | 3288 | 1461193338712 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - PROCESS | 3288 | 1461193338714 Marionette TRACE conn5 <- [1,2058,null,{}] 16:02:18 INFO - PROCESS | 3288 | 1461193338718 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:18 INFO - PROCESS | 3288 | 1461193338799 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 16:02:18 INFO - PROCESS | 3288 | 1461193338808 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649B2000 == 52 [pid = 3288] [id = 524] 16:02:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5F3AA800) [pid = 3288] [serial = 1572] [outer = 0000000000000000] 16:02:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5FD92000) [pid = 3288] [serial = 1573] [outer = 0000006E5F3AA800] 16:02:18 INFO - PROCESS | 3288 | 1461193338855 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5FD9A000) [pid = 3288] [serial = 1574] [outer = 0000006E5F3AA800] 16:02:19 INFO - PROCESS | 3288 | 1461193339258 Marionette TRACE conn5 <- [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]]]}] 16:02:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:02:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 586ms 16:02:19 INFO - PROCESS | 3288 | 1461193339371 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 16:02:19 INFO - PROCESS | 3288 | 1461193339376 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 16:02:19 INFO - PROCESS | 3288 | 1461193339393 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - PROCESS | 3288 | 1461193339398 Marionette TRACE conn5 <- [1,2062,null,{}] 16:02:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:02:19 INFO - PROCESS | 3288 | 1461193339403 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:19 INFO - PROCESS | 3288 | 1461193339550 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 16:02:19 INFO - PROCESS | 3288 | 1461193339702 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E565D3800 == 53 [pid = 3288] [id = 525] 16:02:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E51572000) [pid = 3288] [serial = 1575] [outer = 0000000000000000] 16:02:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E52989800) [pid = 3288] [serial = 1576] [outer = 0000006E51572000] 16:02:19 INFO - PROCESS | 3288 | 1461193339760 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E57050C00) [pid = 3288] [serial = 1577] [outer = 0000006E51572000] 16:02:20 INFO - PROCESS | 3288 | 1461193340272 Marionette TRACE conn5 <- [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]]]}] 16:02:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:02:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 923ms 16:02:20 INFO - PROCESS | 3288 | 1461193340330 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 16:02:20 INFO - PROCESS | 3288 | 1461193340334 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 16:02:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:02:20 INFO - PROCESS | 3288 | 1461193340343 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:02:20 INFO - PROCESS | 3288 | 1461193340347 Marionette TRACE conn5 <- [1,2066,null,{}] 16:02:20 INFO - PROCESS | 3288 | 1461193340352 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:20 INFO - PROCESS | 3288 | 1461193340464 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 16:02:20 INFO - PROCESS | 3288 | 1461193340557 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F3ED000 == 54 [pid = 3288] [id = 526] 16:02:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5A181800) [pid = 3288] [serial = 1578] [outer = 0000000000000000] 16:02:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5A952800) [pid = 3288] [serial = 1579] [outer = 0000006E5A181800] 16:02:20 INFO - PROCESS | 3288 | 1461193340613 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5D030000) [pid = 3288] [serial = 1580] [outer = 0000006E5A181800] 16:02:21 INFO - PROCESS | 3288 | 1461193341216 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:02:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:02:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 942ms 16:02:21 INFO - PROCESS | 3288 | 1461193341286 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 16:02:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:02:21 INFO - PROCESS | 3288 | 1461193341289 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 16:02:21 INFO - PROCESS | 3288 | 1461193341293 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:02:21 INFO - PROCESS | 3288 | 1461193341296 Marionette TRACE conn5 <- [1,2070,null,{}] 16:02:21 INFO - PROCESS | 3288 | 1461193341307 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:21 INFO - PROCESS | 3288 | 1461193341449 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 16:02:21 INFO - PROCESS | 3288 | 1461193341570 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C80800 == 55 [pid = 3288] [id = 527] 16:02:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5E476400) [pid = 3288] [serial = 1581] [outer = 0000000000000000] 16:02:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5E49B800) [pid = 3288] [serial = 1582] [outer = 0000006E5E476400] 16:02:21 INFO - PROCESS | 3288 | 1461193341631 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5FD98800) [pid = 3288] [serial = 1583] [outer = 0000006E5E476400] 16:02:22 INFO - PROCESS | 3288 | 1461193342192 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:02:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 943ms 16:02:22 INFO - PROCESS | 3288 | 1461193342236 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 3288 | 1461193342239 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 16:02:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:02:22 INFO - PROCESS | 3288 | 1461193342242 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 3288 | 1461193342245 Marionette TRACE conn5 <- [1,2074,null,{}] 16:02:22 INFO - PROCESS | 3288 | 1461193342248 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:22 INFO - PROCESS | 3288 | 1461193342355 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 16:02:22 INFO - PROCESS | 3288 | 1461193342474 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B92800 == 56 [pid = 3288] [id = 528] 16:02:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E603EB800) [pid = 3288] [serial = 1584] [outer = 0000000000000000] 16:02:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E60858C00) [pid = 3288] [serial = 1585] [outer = 0000006E603EB800] 16:02:22 INFO - PROCESS | 3288 | 1461193342531 Marionette DEBUG loaded listener.js 16:02:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E60BD1C00) [pid = 3288] [serial = 1586] [outer = 0000006E603EB800] 16:02:23 INFO - PROCESS | 3288 | 1461193343164 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:02:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:02:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 944ms 16:02:23 INFO - PROCESS | 3288 | 1461193343188 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 16:02:23 INFO - PROCESS | 3288 | 1461193343191 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 16:02:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:02:23 INFO - PROCESS | 3288 | 1461193343195 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 3288 | 1461193343197 Marionette TRACE conn5 <- [1,2078,null,{}] 16:02:23 INFO - PROCESS | 3288 | 1461193343201 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:23 INFO - PROCESS | 3288 | 1461193343438 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 16:02:23 INFO - PROCESS | 3288 | 1461193343576 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E573B8000 == 57 [pid = 3288] [id = 529] 16:02:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E50E3AC00) [pid = 3288] [serial = 1587] [outer = 0000000000000000] 16:02:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E50F02400) [pid = 3288] [serial = 1588] [outer = 0000006E50E3AC00] 16:02:23 INFO - PROCESS | 3288 | 1461193343628 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E51509400) [pid = 3288] [serial = 1589] [outer = 0000006E50E3AC00] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62116800 == 56 [pid = 3288] [id = 509] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9AA800 == 55 [pid = 3288] [id = 482] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62F92000 == 54 [pid = 3288] [id = 523] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62102800 == 53 [pid = 3288] [id = 522] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55913800 == 52 [pid = 3288] [id = 521] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFDC800 == 51 [pid = 3288] [id = 520] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0A4800 == 50 [pid = 3288] [id = 519] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E182000 == 49 [pid = 3288] [id = 518] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B34C000 == 48 [pid = 3288] [id = 517] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5E57F000) [pid = 3288] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E565BE800 == 47 [pid = 3288] [id = 516] 16:02:24 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5580C000 == 46 [pid = 3288] [id = 515] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5E29F000) [pid = 3288] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5E1EF800) [pid = 3288] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5E47DC00) [pid = 3288] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5E46AC00) [pid = 3288] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5AD75C00) [pid = 3288] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5E467000) [pid = 3288] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5AD0C000) [pid = 3288] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5B3E0000) [pid = 3288] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5A1C8800) [pid = 3288] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5A940400) [pid = 3288] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E57495C00) [pid = 3288] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E563EA800) [pid = 3288] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5DE06400) [pid = 3288] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E565A6800) [pid = 3288] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E57199800) [pid = 3288] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E50F08000) [pid = 3288] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E5AC30000) [pid = 3288] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E50FE8400) [pid = 3288] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E520A0C00) [pid = 3288] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5D062C00) [pid = 3288] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E5E50D800) [pid = 3288] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 16:02:24 INFO - PROCESS | 3288 | 1461193344313 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:02:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1183ms 16:02:24 INFO - PROCESS | 3288 | 1461193344382 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 3288 | 1461193344387 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 16:02:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:02:24 INFO - PROCESS | 3288 | 1461193344394 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 3288 | 1461193344398 Marionette TRACE conn5 <- [1,2082,null,{}] 16:02:24 INFO - PROCESS | 3288 | 1461193344403 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:24 INFO - PROCESS | 3288 | 1461193344489 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 16:02:24 INFO - PROCESS | 3288 | 1461193344502 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E560C5800 == 47 [pid = 3288] [id = 530] 16:02:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E520A1800) [pid = 3288] [serial = 1590] [outer = 0000000000000000] 16:02:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E52D37C00) [pid = 3288] [serial = 1591] [outer = 0000006E520A1800] 16:02:24 INFO - PROCESS | 3288 | 1461193344553 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E565A6800) [pid = 3288] [serial = 1592] [outer = 0000006E520A1800] 16:02:25 INFO - PROCESS | 3288 | 1461193345040 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 692ms 16:02:25 INFO - PROCESS | 3288 | 1461193345087 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 16:02:25 INFO - PROCESS | 3288 | 1461193345090 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 16:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:02:25 INFO - PROCESS | 3288 | 1461193345093 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:02:25 INFO - PROCESS | 3288 | 1461193345096 Marionette TRACE conn5 <- [1,2086,null,{}] 16:02:25 INFO - PROCESS | 3288 | 1461193345100 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:25 INFO - PROCESS | 3288 | 1461193345183 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 16:02:25 INFO - PROCESS | 3288 | 1461193345194 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAA3000 == 48 [pid = 3288] [id = 531] 16:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E57D25C00) [pid = 3288] [serial = 1593] [outer = 0000000000000000] 16:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5A182000) [pid = 3288] [serial = 1594] [outer = 0000006E57D25C00] 16:02:25 INFO - PROCESS | 3288 | 1461193345240 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5A90BC00) [pid = 3288] [serial = 1595] [outer = 0000006E57D25C00] 16:02:25 INFO - PROCESS | 3288 | 1461193345709 Marionette TRACE conn5 <- [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]]]}] 16:02:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:02:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 16:02:25 INFO - PROCESS | 3288 | 1461193345724 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 16:02:25 INFO - PROCESS | 3288 | 1461193345728 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 16:02:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:02:25 INFO - PROCESS | 3288 | 1461193345739 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:02:25 INFO - PROCESS | 3288 | 1461193345744 Marionette TRACE conn5 <- [1,2090,null,{}] 16:02:25 INFO - PROCESS | 3288 | 1461193345748 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:25 INFO - PROCESS | 3288 | 1461193345862 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 16:02:25 INFO - PROCESS | 3288 | 1461193345873 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E9B2000 == 49 [pid = 3288] [id = 532] 16:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5ACB8C00) [pid = 3288] [serial = 1596] [outer = 0000000000000000] 16:02:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5AD0C000) [pid = 3288] [serial = 1597] [outer = 0000006E5ACB8C00] 16:02:25 INFO - PROCESS | 3288 | 1461193345921 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5B1AE000) [pid = 3288] [serial = 1598] [outer = 0000006E5ACB8C00] 16:02:26 INFO - PROCESS | 3288 | 1461193346358 Marionette TRACE conn5 <- [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]]]}] 16:02:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:02:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 692ms 16:02:26 INFO - PROCESS | 3288 | 1461193346430 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 16:02:26 INFO - PROCESS | 3288 | 1461193346432 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 16:02:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:02:26 INFO - PROCESS | 3288 | 1461193346436 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:02:26 INFO - PROCESS | 3288 | 1461193346438 Marionette TRACE conn5 <- [1,2094,null,{}] 16:02:26 INFO - PROCESS | 3288 | 1461193346441 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:26 INFO - PROCESS | 3288 | 1461193346521 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 16:02:26 INFO - PROCESS | 3288 | 1461193346527 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFDC800 == 50 [pid = 3288] [id = 533] 16:02:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5B37EC00) [pid = 3288] [serial = 1599] [outer = 0000000000000000] 16:02:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5D524800) [pid = 3288] [serial = 1600] [outer = 0000006E5B37EC00] 16:02:26 INFO - PROCESS | 3288 | 1461193346572 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5D66EC00) [pid = 3288] [serial = 1601] [outer = 0000006E5B37EC00] 16:02:27 INFO - PROCESS | 3288 | 1461193347035 Marionette TRACE conn5 <- [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] 16:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:02:27 INFO - PROCESS | 3288 | 1461193347071 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 16:02:27 INFO - PROCESS | 3288 | 1461193347074 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 3288 | 1461193347076 Marionette TRACE conn5 <- [1,2098,null,{}] 16:02:27 INFO - PROCESS | 3288 | 1461193347080 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:27 INFO - PROCESS | 3288 | 1461193347186 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 16:02:27 INFO - PROCESS | 3288 | 1461193347274 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AF2800 == 51 [pid = 3288] [id = 534] 16:02:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5E299C00) [pid = 3288] [serial = 1602] [outer = 0000000000000000] 16:02:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5E2A0C00) [pid = 3288] [serial = 1603] [outer = 0000006E5E299C00] 16:02:27 INFO - PROCESS | 3288 | 1461193347330 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5E474800) [pid = 3288] [serial = 1604] [outer = 0000006E5E299C00] 16:02:27 INFO - PROCESS | 3288 | 1461193347785 Marionette TRACE conn5 <- [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]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:02:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 16:02:27 INFO - PROCESS | 3288 | 1461193347811 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 3288 | 1461193347814 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 16:02:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:02:27 INFO - PROCESS | 3288 | 1461193347817 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 3288 | 1461193347819 Marionette TRACE conn5 <- [1,2102,null,{}] 16:02:27 INFO - PROCESS | 3288 | 1461193347823 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:27 INFO - PROCESS | 3288 | 1461193347932 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 16:02:27 INFO - PROCESS | 3288 | 1461193347941 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E565BA800 == 52 [pid = 3288] [id = 535] 16:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5E50E400) [pid = 3288] [serial = 1605] [outer = 0000000000000000] 16:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5E5CC400) [pid = 3288] [serial = 1606] [outer = 0000006E5E50E400] 16:02:28 INFO - PROCESS | 3288 | 1461193348030 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5EBAD800) [pid = 3288] [serial = 1607] [outer = 0000006E5E50E400] 16:02:28 INFO - PROCESS | 3288 | 1461193348453 Marionette TRACE conn5 <- [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]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:02:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 16:02:28 INFO - PROCESS | 3288 | 1461193348512 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 3288 | 1461193348514 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 16:02:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:02:28 INFO - PROCESS | 3288 | 1461193348518 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 3288 | 1461193348520 Marionette TRACE conn5 <- [1,2106,null,{}] 16:02:28 INFO - PROCESS | 3288 | 1461193348523 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:28 INFO - PROCESS | 3288 | 1461193348660 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 16:02:28 INFO - PROCESS | 3288 | 1461193348684 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649B5800 == 53 [pid = 3288] [id = 536] 16:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5F365000) [pid = 3288] [serial = 1608] [outer = 0000000000000000] 16:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5FD9D800) [pid = 3288] [serial = 1609] [outer = 0000006E5F365000] 16:02:28 INFO - PROCESS | 3288 | 1461193348729 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E60BCC000) [pid = 3288] [serial = 1610] [outer = 0000006E5F365000] 16:02:28 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5AD14C00) [pid = 3288] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:02:28 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5A93DC00) [pid = 3288] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:02:28 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5D631C00) [pid = 3288] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:02:28 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E57491000) [pid = 3288] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:02:28 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E50F0E400) [pid = 3288] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:02:28 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E50E42C00) [pid = 3288] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:02:28 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5E463400) [pid = 3288] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:02:28 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5E8E3800) [pid = 3288] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:02:28 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E50E39000) [pid = 3288] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:02:29 INFO - PROCESS | 3288 | 1461193349180 Marionette TRACE conn5 <- [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]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 690ms 16:02:29 INFO - PROCESS | 3288 | 1461193349216 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 16:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:02:29 INFO - PROCESS | 3288 | 1461193349219 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 16:02:29 INFO - PROCESS | 3288 | 1461193349222 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 3288 | 1461193349224 Marionette TRACE conn5 <- [1,2110,null,{}] 16:02:29 INFO - PROCESS | 3288 | 1461193349227 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:29 INFO - PROCESS | 3288 | 1461193349305 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 16:02:29 INFO - PROCESS | 3288 | 1461193349312 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C6E000 == 54 [pid = 3288] [id = 537] 16:02:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5B383000) [pid = 3288] [serial = 1611] [outer = 0000000000000000] 16:02:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5F0E6000) [pid = 3288] [serial = 1612] [outer = 0000006E5B383000] 16:02:29 INFO - PROCESS | 3288 | 1461193349359 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E60F83C00) [pid = 3288] [serial = 1613] [outer = 0000006E5B383000] 16:02:29 INFO - PROCESS | 3288 | 1461193349784 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:02:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 587ms 16:02:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:02:29 INFO - PROCESS | 3288 | 1461193349817 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 3288 | 1461193349819 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 16:02:29 INFO - PROCESS | 3288 | 1461193349827 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 3288 | 1461193349829 Marionette TRACE conn5 <- [1,2114,null,{}] 16:02:29 INFO - PROCESS | 3288 | 1461193349832 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:29 INFO - PROCESS | 3288 | 1461193349913 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 16:02:29 INFO - PROCESS | 3288 | 1461193349920 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BAB800 == 55 [pid = 3288] [id = 538] 16:02:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E61405400) [pid = 3288] [serial = 1614] [outer = 0000000000000000] 16:02:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E61409400) [pid = 3288] [serial = 1615] [outer = 0000006E61405400] 16:02:29 INFO - PROCESS | 3288 | 1461193349969 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E61421800) [pid = 3288] [serial = 1616] [outer = 0000006E61405400] 16:02:30 INFO - PROCESS | 3288 | 1461193350418 Marionette TRACE conn5 <- [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]]]}] 16:02:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:02:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 627ms 16:02:30 INFO - PROCESS | 3288 | 1461193350462 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 16:02:30 INFO - PROCESS | 3288 | 1461193350465 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 16:02:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:02:30 INFO - PROCESS | 3288 | 1461193350468 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:02:30 INFO - PROCESS | 3288 | 1461193350470 Marionette TRACE conn5 <- [1,2118,null,{}] 16:02:30 INFO - PROCESS | 3288 | 1461193350474 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:30 INFO - PROCESS | 3288 | 1461193350555 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 16:02:30 INFO - PROCESS | 3288 | 1461193350561 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C89800 == 56 [pid = 3288] [id = 539] 16:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E61427800) [pid = 3288] [serial = 1617] [outer = 0000000000000000] 16:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E6142A800) [pid = 3288] [serial = 1618] [outer = 0000006E61427800] 16:02:30 INFO - PROCESS | 3288 | 1461193350614 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E614DA000) [pid = 3288] [serial = 1619] [outer = 0000006E61427800] 16:02:31 INFO - PROCESS | 3288 | 1461193351170 Marionette TRACE conn5 <- [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] 16:02:31 INFO - PROCESS | 3288 | 1461193351302 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 16:02:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:02:31 INFO - PROCESS | 3288 | 1461193351322 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - PROCESS | 3288 | 1461193351327 Marionette TRACE conn5 <- [1,2122,null,{}] 16:02:31 INFO - PROCESS | 3288 | 1461193351335 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:31 INFO - PROCESS | 3288 | 1461193351458 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 16:02:31 INFO - PROCESS | 3288 | 1461193351534 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B35F000 == 57 [pid = 3288] [id = 540] 16:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E50F0B000) [pid = 3288] [serial = 1620] [outer = 0000000000000000] 16:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5748E400) [pid = 3288] [serial = 1621] [outer = 0000006E50F0B000] 16:02:31 INFO - PROCESS | 3288 | 1461193351635 Marionette DEBUG loaded listener.js 16:02:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5A1C0000) [pid = 3288] [serial = 1622] [outer = 0000006E50F0B000] 16:02:32 INFO - PROCESS | 3288 | 1461193352177 Marionette TRACE conn5 <- [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] 16:02:32 INFO - PROCESS | 3288 | 1461193352223 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 16:02:32 INFO - PROCESS | 3288 | 1461193352230 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:02:32 INFO - PROCESS | 3288 | 1461193352233 Marionette TRACE conn5 <- [1,2126,null,{}] 16:02:32 INFO - PROCESS | 3288 | 1461193352238 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:32 INFO - PROCESS | 3288 | 1461193352347 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 16:02:32 INFO - PROCESS | 3288 | 1461193352442 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BE7800 == 58 [pid = 3288] [id = 541] 16:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5AC2B800) [pid = 3288] [serial = 1623] [outer = 0000000000000000] 16:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5CFB2C00) [pid = 3288] [serial = 1624] [outer = 0000006E5AC2B800] 16:02:32 INFO - PROCESS | 3288 | 1461193352497 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5DE10000) [pid = 3288] [serial = 1625] [outer = 0000006E5AC2B800] 16:02:33 INFO - PROCESS | 3288 | 1461193353105 Marionette TRACE conn5 <- [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]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:02:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 943ms 16:02:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:02:33 INFO - PROCESS | 3288 | 1461193353178 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 3288 | 1461193353181 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 16:02:33 INFO - PROCESS | 3288 | 1461193353185 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - PROCESS | 3288 | 1461193353189 Marionette TRACE conn5 <- [1,2130,null,{}] 16:02:33 INFO - PROCESS | 3288 | 1461193353201 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:33 INFO - PROCESS | 3288 | 1461193353314 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 16:02:33 INFO - PROCESS | 3288 | 1461193353435 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6612E000 == 59 [pid = 3288] [id = 542] 16:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5E49D000) [pid = 3288] [serial = 1626] [outer = 0000000000000000] 16:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E60B37C00) [pid = 3288] [serial = 1627] [outer = 0000006E5E49D000] 16:02:33 INFO - PROCESS | 3288 | 1461193353495 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E614D4C00) [pid = 3288] [serial = 1628] [outer = 0000006E5E49D000] 16:02:34 INFO - PROCESS | 3288 | 1461193354060 Marionette TRACE conn5 <- [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] 16:02:34 INFO - PROCESS | 3288 | 1461193354092 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 16:02:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:02:34 INFO - PROCESS | 3288 | 1461193354096 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - PROCESS | 3288 | 1461193354098 Marionette TRACE conn5 <- [1,2134,null,{}] 16:02:34 INFO - PROCESS | 3288 | 1461193354102 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:34 INFO - PROCESS | 3288 | 1461193354208 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 16:02:34 INFO - PROCESS | 3288 | 1461193354302 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6630F000 == 60 [pid = 3288] [id = 543] 16:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E615BB400) [pid = 3288] [serial = 1629] [outer = 0000000000000000] 16:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E615C2000) [pid = 3288] [serial = 1630] [outer = 0000006E615BB400] 16:02:34 INFO - PROCESS | 3288 | 1461193354357 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E6178A400) [pid = 3288] [serial = 1631] [outer = 0000006E615BB400] 16:02:35 INFO - PROCESS | 3288 | 1461193354991 Marionette TRACE conn5 <- [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] 16:02:35 INFO - PROCESS | 3288 | 1461193355043 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 16:02:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:02:35 INFO - PROCESS | 3288 | 1461193355047 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 3288 | 1461193355050 Marionette TRACE conn5 <- [1,2138,null,{}] 16:02:35 INFO - PROCESS | 3288 | 1461193355055 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:35 INFO - PROCESS | 3288 | 1461193355163 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 16:02:35 INFO - PROCESS | 3288 | 1461193355430 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571E3800 == 61 [pid = 3288] [id = 544] 16:02:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E50F07C00) [pid = 3288] [serial = 1632] [outer = 0000000000000000] 16:02:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E50F0EC00) [pid = 3288] [serial = 1633] [outer = 0000006E50F07C00] 16:02:35 INFO - PROCESS | 3288 | 1461193355498 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E563EEC00) [pid = 3288] [serial = 1634] [outer = 0000006E50F07C00] 16:02:36 INFO - PROCESS | 3288 | 1461193356162 Marionette TRACE conn5 <- [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] 16:02:36 INFO - PROCESS | 3288 | 1461193356246 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 16:02:36 INFO - PROCESS | 3288 | 1461193356252 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:02:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:02:36 INFO - PROCESS | 3288 | 1461193356255 Marionette TRACE conn5 <- [1,2142,null,{}] 16:02:36 INFO - PROCESS | 3288 | 1461193356260 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:36 INFO - PROCESS | 3288 | 1461193356371 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 16:02:36 INFO - PROCESS | 3288 | 1461193356447 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5201A800 == 62 [pid = 3288] [id = 545] 16:02:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E50F11000) [pid = 3288] [serial = 1635] [outer = 0000000000000000] 16:02:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E5630B800) [pid = 3288] [serial = 1636] [outer = 0000006E50F11000] 16:02:36 INFO - PROCESS | 3288 | 1461193356523 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E5A958C00) [pid = 3288] [serial = 1637] [outer = 0000006E50F11000] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E617A8800 == 61 [pid = 3288] [id = 507] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E196000 == 60 [pid = 3288] [id = 504] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BAB800 == 59 [pid = 3288] [id = 538] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C6E000 == 58 [pid = 3288] [id = 537] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649B5800 == 57 [pid = 3288] [id = 536] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E565BA800 == 56 [pid = 3288] [id = 535] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AF2800 == 55 [pid = 3288] [id = 534] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFDC800 == 54 [pid = 3288] [id = 533] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E9B2000 == 53 [pid = 3288] [id = 532] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E55959C00) [pid = 3288] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5E297800) [pid = 3288] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5A917000) [pid = 3288] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5E8EBC00) [pid = 3288] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E5FD92000) [pid = 3288] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAA3000 == 52 [pid = 3288] [id = 531] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E560C5800 == 51 [pid = 3288] [id = 530] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E573B8000 == 50 [pid = 3288] [id = 529] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E565D3800 == 49 [pid = 3288] [id = 525] 16:02:36 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649B2000 == 48 [pid = 3288] [id = 524] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E5B1AD400) [pid = 3288] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5CFB5400) [pid = 3288] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5A956400) [pid = 3288] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5E29B000) [pid = 3288] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5D80FC00) [pid = 3288] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5799F800) [pid = 3288] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E50FEA800) [pid = 3288] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E52521000) [pid = 3288] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5A1BE000) [pid = 3288] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5251F000) [pid = 3288] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5608C800) [pid = 3288] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5E474400) [pid = 3288] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5F2CE800) [pid = 3288] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5CFB9000) [pid = 3288] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5E519C00) [pid = 3288] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5E8ED800) [pid = 3288] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5E50D000) [pid = 3288] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5ACC1400) [pid = 3288] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 16:02:36 INFO - PROCESS | 3288 | 1461193356985 Marionette TRACE conn5 <- [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]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:02:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 795ms 16:02:37 INFO - PROCESS | 3288 | 1461193357054 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 3288 | 1461193357058 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 16:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:02:37 INFO - PROCESS | 3288 | 1461193357063 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 3288 | 1461193357065 Marionette TRACE conn5 <- [1,2146,null,{}] 16:02:37 INFO - PROCESS | 3288 | 1461193357069 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:37 INFO - PROCESS | 3288 | 1461193357153 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 16:02:37 INFO - PROCESS | 3288 | 1461193357165 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D687000 == 49 [pid = 3288] [id = 546] 16:02:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E574A3800) [pid = 3288] [serial = 1638] [outer = 0000000000000000] 16:02:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5A1C3000) [pid = 3288] [serial = 1639] [outer = 0000006E574A3800] 16:02:37 INFO - PROCESS | 3288 | 1461193357212 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5ACB8800) [pid = 3288] [serial = 1640] [outer = 0000006E574A3800] 16:02:37 INFO - PROCESS | 3288 | 1461193357707 Marionette TRACE conn5 <- [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] 16:02:37 INFO - PROCESS | 3288 | 1461193357759 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 16:02:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:02:37 INFO - PROCESS | 3288 | 1461193357765 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 3288 | 1461193357771 Marionette TRACE conn5 <- [1,2150,null,{}] 16:02:37 INFO - PROCESS | 3288 | 1461193357781 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:37 INFO - PROCESS | 3288 | 1461193357898 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 16:02:37 INFO - PROCESS | 3288 | 1461193357983 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0BC800 == 50 [pid = 3288] [id = 547] 16:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E51672000) [pid = 3288] [serial = 1641] [outer = 0000000000000000] 16:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5B3E4800) [pid = 3288] [serial = 1642] [outer = 0000006E51672000] 16:02:38 INFO - PROCESS | 3288 | 1461193358030 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5D668C00) [pid = 3288] [serial = 1643] [outer = 0000006E51672000] 16:02:38 INFO - PROCESS | 3288 | 1461193358401 Marionette TRACE conn5 <- [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]]]}] 16:02:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:02:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 691ms 16:02:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:02:38 INFO - PROCESS | 3288 | 1461193358457 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 16:02:38 INFO - PROCESS | 3288 | 1461193358460 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 16:02:38 INFO - PROCESS | 3288 | 1461193358463 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:02:38 INFO - PROCESS | 3288 | 1461193358465 Marionette TRACE conn5 <- [1,2154,null,{}] 16:02:38 INFO - PROCESS | 3288 | 1461193358468 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:38 INFO - PROCESS | 3288 | 1461193358553 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 16:02:38 INFO - PROCESS | 3288 | 1461193358560 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60815800 == 51 [pid = 3288] [id = 548] 16:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5D80E800) [pid = 3288] [serial = 1644] [outer = 0000000000000000] 16:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5E299400) [pid = 3288] [serial = 1645] [outer = 0000006E5D80E800] 16:02:38 INFO - PROCESS | 3288 | 1461193358607 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5E46A400) [pid = 3288] [serial = 1646] [outer = 0000006E5D80E800] 16:02:39 INFO - PROCESS | 3288 | 1461193359085 Marionette TRACE conn5 <- [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]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 691ms 16:02:39 INFO - PROCESS | 3288 | 1461193359157 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 3288 | 1461193359159 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 16:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:02:39 INFO - PROCESS | 3288 | 1461193359163 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - PROCESS | 3288 | 1461193359164 Marionette TRACE conn5 <- [1,2158,null,{}] 16:02:39 INFO - PROCESS | 3288 | 1461193359168 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:39 INFO - PROCESS | 3288 | 1461193359302 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 16:02:39 INFO - PROCESS | 3288 | 1461193359325 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61F75000 == 52 [pid = 3288] [id = 549] 16:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5E47A400) [pid = 3288] [serial = 1647] [outer = 0000000000000000] 16:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5E490400) [pid = 3288] [serial = 1648] [outer = 0000006E5E47A400] 16:02:39 INFO - PROCESS | 3288 | 1461193359381 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5E515000) [pid = 3288] [serial = 1649] [outer = 0000006E5E47A400] 16:02:39 INFO - PROCESS | 3288 | 1461193359849 Marionette TRACE conn5 <- [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]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:02:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 16:02:39 INFO - PROCESS | 3288 | 1461193359901 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 3288 | 1461193359903 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 16:02:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:02:39 INFO - PROCESS | 3288 | 1461193359906 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - PROCESS | 3288 | 1461193359908 Marionette TRACE conn5 <- [1,2162,null,{}] 16:02:39 INFO - PROCESS | 3288 | 1461193359912 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:40 INFO - PROCESS | 3288 | 1461193360022 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 16:02:40 INFO - PROCESS | 3288 | 1461193360074 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D52000 == 53 [pid = 3288] [id = 550] 16:02:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5E8F0000) [pid = 3288] [serial = 1650] [outer = 0000000000000000] 16:02:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5F364C00) [pid = 3288] [serial = 1651] [outer = 0000006E5E8F0000] 16:02:40 INFO - PROCESS | 3288 | 1461193360126 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5FD9A400) [pid = 3288] [serial = 1652] [outer = 0000006E5E8F0000] 16:02:40 INFO - PROCESS | 3288 | 1461193360539 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:02:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 691ms 16:02:40 INFO - PROCESS | 3288 | 1461193360603 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 3288 | 1461193360605 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 16:02:40 INFO - PROCESS | 3288 | 1461193360614 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:02:40 INFO - PROCESS | 3288 | 1461193360616 Marionette TRACE conn5 <- [1,2166,null,{}] 16:02:40 INFO - PROCESS | 3288 | 1461193360620 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:40 INFO - PROCESS | 3288 | 1461193360755 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5E8E9C00) [pid = 3288] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5E517800) [pid = 3288] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5E299C00) [pid = 3288] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5E50E400) [pid = 3288] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5F365000) [pid = 3288] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5ACB8C00) [pid = 3288] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5F3AA800) [pid = 3288] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E520A1800) [pid = 3288] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E50E3AC00) [pid = 3288] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5B37EC00) [pid = 3288] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E57D25C00) [pid = 3288] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E61405400) [pid = 3288] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5B383000) [pid = 3288] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5D66E000) [pid = 3288] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E50E3FC00) [pid = 3288] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E50F0A400) [pid = 3288] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E57D25400) [pid = 3288] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:02:40 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5E49A800) [pid = 3288] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:02:40 INFO - PROCESS | 3288 | 1461193360977 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56174800 == 54 [pid = 3288] [id = 551] 16:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E50C9FC00) [pid = 3288] [serial = 1653] [outer = 0000000000000000] 16:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5103E400) [pid = 3288] [serial = 1654] [outer = 0000006E50C9FC00] 16:02:41 INFO - PROCESS | 3288 | 1461193361025 Marionette DEBUG loaded listener.js 16:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5A94F400) [pid = 3288] [serial = 1655] [outer = 0000006E50C9FC00] 16:02:41 INFO - PROCESS | 3288 | 1461193361392 Marionette TRACE conn5 <- [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]]]}] 16:02:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:02:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 838ms 16:02:41 INFO - PROCESS | 3288 | 1461193361457 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 16:02:41 INFO - PROCESS | 3288 | 1461193361459 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 16:02:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:02:41 INFO - PROCESS | 3288 | 1461193361462 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - PROCESS | 3288 | 1461193361464 Marionette TRACE conn5 <- [1,2170,null,{}] 16:02:41 INFO - PROCESS | 3288 | 1461193361468 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:41 INFO - PROCESS | 3288 | 1461193361579 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 16:02:41 INFO - PROCESS | 3288 | 1461193361589 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C5B000 == 55 [pid = 3288] [id = 552] 16:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5710FC00) [pid = 3288] [serial = 1656] [outer = 0000000000000000] 16:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5E5CB800) [pid = 3288] [serial = 1657] [outer = 0000006E5710FC00] 16:02:41 INFO - PROCESS | 3288 | 1461193361637 Marionette DEBUG loaded listener.js 16:02:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E60BC9400) [pid = 3288] [serial = 1658] [outer = 0000006E5710FC00] 16:02:42 INFO - PROCESS | 3288 | 1461193362036 Marionette TRACE conn5 <- [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]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:02:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 16:02:42 INFO - PROCESS | 3288 | 1461193362094 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 3288 | 1461193362096 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 16:02:42 INFO - PROCESS | 3288 | 1461193362099 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:02:42 INFO - PROCESS | 3288 | 1461193362101 Marionette TRACE conn5 <- [1,2174,null,{}] 16:02:42 INFO - PROCESS | 3288 | 1461193362104 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:42 INFO - PROCESS | 3288 | 1461193362214 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 16:02:42 INFO - PROCESS | 3288 | 1461193362255 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BA8000 == 56 [pid = 3288] [id = 553] 16:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E604C0800) [pid = 3288] [serial = 1659] [outer = 0000000000000000] 16:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E61410000) [pid = 3288] [serial = 1660] [outer = 0000006E604C0800] 16:02:42 INFO - PROCESS | 3288 | 1461193362299 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E614D7000) [pid = 3288] [serial = 1661] [outer = 0000006E604C0800] 16:02:42 INFO - PROCESS | 3288 | 1461193362697 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 628ms 16:02:42 INFO - PROCESS | 3288 | 1461193362731 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 3288 | 1461193362733 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 16:02:42 INFO - PROCESS | 3288 | 1461193362737 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:02:42 INFO - PROCESS | 3288 | 1461193362739 Marionette TRACE conn5 <- [1,2178,null,{}] 16:02:42 INFO - PROCESS | 3288 | 1461193362747 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:42 INFO - PROCESS | 3288 | 1461193362860 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 16:02:42 INFO - PROCESS | 3288 | 1461193362868 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6612D000 == 57 [pid = 3288] [id = 554] 16:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E61405800) [pid = 3288] [serial = 1662] [outer = 0000000000000000] 16:02:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E61793800) [pid = 3288] [serial = 1663] [outer = 0000006E61405800] 16:02:42 INFO - PROCESS | 3288 | 1461193362922 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E61856400) [pid = 3288] [serial = 1664] [outer = 0000006E61405800] 16:02:43 INFO - PROCESS | 3288 | 1461193363597 Marionette TRACE conn5 <- [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]]]}] 16:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 944ms 16:02:43 INFO - PROCESS | 3288 | 1461193363684 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 16:02:43 INFO - PROCESS | 3288 | 1461193363691 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 16:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:02:43 INFO - PROCESS | 3288 | 1461193363697 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - PROCESS | 3288 | 1461193363701 Marionette TRACE conn5 <- [1,2182,null,{}] 16:02:43 INFO - PROCESS | 3288 | 1461193363707 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:43 INFO - PROCESS | 3288 | 1461193363861 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 16:02:43 INFO - PROCESS | 3288 | 1461193363951 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAA1000 == 58 [pid = 3288] [id = 555] 16:02:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E565A6000) [pid = 3288] [serial = 1665] [outer = 0000000000000000] 16:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5A90EC00) [pid = 3288] [serial = 1666] [outer = 0000006E565A6000] 16:02:44 INFO - PROCESS | 3288 | 1461193364011 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5ACC7C00) [pid = 3288] [serial = 1667] [outer = 0000006E565A6000] 16:02:44 INFO - PROCESS | 3288 | 1461193364566 Marionette TRACE conn5 <- [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]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 902ms 16:02:44 INFO - PROCESS | 3288 | 1461193364599 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 3288 | 1461193364606 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 16:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:02:44 INFO - PROCESS | 3288 | 1461193364613 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 3288 | 1461193364617 Marionette TRACE conn5 <- [1,2186,null,{}] 16:02:44 INFO - PROCESS | 3288 | 1461193364621 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:44 INFO - PROCESS | 3288 | 1461193364734 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 16:02:44 INFO - PROCESS | 3288 | 1461193364830 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D3A800 == 59 [pid = 3288] [id = 556] 16:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5D524C00) [pid = 3288] [serial = 1668] [outer = 0000000000000000] 16:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5E29CC00) [pid = 3288] [serial = 1669] [outer = 0000006E5D524C00] 16:02:44 INFO - PROCESS | 3288 | 1461193364886 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5E49CC00) [pid = 3288] [serial = 1670] [outer = 0000006E5D524C00] 16:02:45 INFO - PROCESS | 3288 | 1461193365539 Marionette TRACE conn5 <- [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]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 985ms 16:02:45 INFO - PROCESS | 3288 | 1461193365603 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 3288 | 1461193365606 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 16:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:02:45 INFO - PROCESS | 3288 | 1461193365609 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 3288 | 1461193365614 Marionette TRACE conn5 <- [1,2190,null,{}] 16:02:45 INFO - PROCESS | 3288 | 1461193365625 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:45 INFO - PROCESS | 3288 | 1461193365740 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 16:02:45 INFO - PROCESS | 3288 | 1461193365865 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6677B800 == 60 [pid = 3288] [id = 557] 16:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E61426400) [pid = 3288] [serial = 1671] [outer = 0000000000000000] 16:02:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E615C4C00) [pid = 3288] [serial = 1672] [outer = 0000006E61426400] 16:02:45 INFO - PROCESS | 3288 | 1461193365925 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E61859000) [pid = 3288] [serial = 1673] [outer = 0000006E61426400] 16:02:46 INFO - PROCESS | 3288 | 1461193366496 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 944ms 16:02:46 INFO - PROCESS | 3288 | 1461193366556 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 3288 | 1461193366559 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 16:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:02:46 INFO - PROCESS | 3288 | 1461193366562 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:02:46 INFO - PROCESS | 3288 | 1461193366565 Marionette TRACE conn5 <- [1,2194,null,{}] 16:02:46 INFO - PROCESS | 3288 | 1461193366568 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:46 INFO - PROCESS | 3288 | 1461193366677 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 16:02:46 INFO - PROCESS | 3288 | 1461193366800 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667AA800 == 61 [pid = 3288] [id = 558] 16:02:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E619F0400) [pid = 3288] [serial = 1674] [outer = 0000000000000000] 16:02:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E619F7400) [pid = 3288] [serial = 1675] [outer = 0000006E619F0400] 16:02:46 INFO - PROCESS | 3288 | 1461193366856 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E61F45400) [pid = 3288] [serial = 1676] [outer = 0000006E619F0400] 16:02:47 INFO - PROCESS | 3288 | 1461193367450 Marionette TRACE conn5 <- [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]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 942ms 16:02:47 INFO - PROCESS | 3288 | 1461193367506 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 3288 | 1461193367509 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 16:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:02:47 INFO - PROCESS | 3288 | 1461193367513 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 3288 | 1461193367515 Marionette TRACE conn5 <- [1,2198,null,{}] 16:02:47 INFO - PROCESS | 3288 | 1461193367519 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:47 INFO - PROCESS | 3288 | 1461193367759 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 16:02:47 INFO - PROCESS | 3288 | 1461193367863 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B132000 == 62 [pid = 3288] [id = 559] 16:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E51047400) [pid = 3288] [serial = 1677] [outer = 0000000000000000] 16:02:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E52980800) [pid = 3288] [serial = 1678] [outer = 0000006E51047400] 16:02:47 INFO - PROCESS | 3288 | 1461193367914 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E5710C800) [pid = 3288] [serial = 1679] [outer = 0000006E51047400] 16:02:48 INFO - PROCESS | 3288 | 1461193368601 Marionette TRACE conn5 <- [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]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1130ms 16:02:48 INFO - PROCESS | 3288 | 1461193368646 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 16:02:48 INFO - PROCESS | 3288 | 1461193368651 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 16:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:02:48 INFO - PROCESS | 3288 | 1461193368656 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - PROCESS | 3288 | 1461193368660 Marionette TRACE conn5 <- [1,2202,null,{}] 16:02:48 INFO - PROCESS | 3288 | 1461193368665 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:48 INFO - PROCESS | 3288 | 1461193368765 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 16:02:48 INFO - PROCESS | 3288 | 1461193368876 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56735000 == 61 [pid = 3288] [id = 511] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E81B800 == 60 [pid = 3288] [id = 512] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BA8000 == 59 [pid = 3288] [id = 553] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C5B000 == 58 [pid = 3288] [id = 552] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56174800 == 57 [pid = 3288] [id = 551] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D52000 == 56 [pid = 3288] [id = 550] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61F75000 == 55 [pid = 3288] [id = 549] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60815800 == 54 [pid = 3288] [id = 548] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0BC800 == 53 [pid = 3288] [id = 547] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D687000 == 52 [pid = 3288] [id = 546] 16:02:48 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5201A800 == 51 [pid = 3288] [id = 545] 16:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E6142A800) [pid = 3288] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E52989800) [pid = 3288] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5A952800) [pid = 3288] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E60858C00) [pid = 3288] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5E49B800) [pid = 3288] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 16:02:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E56174800 == 52 [pid = 3288] [id = 560] 16:02:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E50C7AC00) [pid = 3288] [serial = 1680] [outer = 0000000000000000] 16:02:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E51044800) [pid = 3288] [serial = 1681] [outer = 0000006E50C7AC00] 16:02:48 INFO - PROCESS | 3288 | 1461193368970 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E574A3000) [pid = 3288] [serial = 1682] [outer = 0000006E50C7AC00] 16:02:49 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571E3800 == 51 [pid = 3288] [id = 544] 16:02:49 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6612E000 == 50 [pid = 3288] [id = 542] 16:02:49 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BE7800 == 49 [pid = 3288] [id = 541] 16:02:49 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B35F000 == 48 [pid = 3288] [id = 540] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5F085C00) [pid = 3288] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E61409400) [pid = 3288] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E60BCC000) [pid = 3288] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E5F0E6000) [pid = 3288] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E5D66EC00) [pid = 3288] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E60F83C00) [pid = 3288] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5E5D3800) [pid = 3288] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E51047C00) [pid = 3288] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E57111C00) [pid = 3288] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5ACC3400) [pid = 3288] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5E515C00) [pid = 3288] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5E5D2800) [pid = 3288] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5E2A0C00) [pid = 3288] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5E5CC400) [pid = 3288] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5E474800) [pid = 3288] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5FD9D800) [pid = 3288] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5EBAD800) [pid = 3288] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5AD0C000) [pid = 3288] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5B1AE000) [pid = 3288] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5FD9A000) [pid = 3288] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E52D37C00) [pid = 3288] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E565A6800) [pid = 3288] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E51509400) [pid = 3288] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E50F02400) [pid = 3288] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5D524800) [pid = 3288] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5A182000) [pid = 3288] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5A90BC00) [pid = 3288] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E61421800) [pid = 3288] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 16:02:49 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DE6A800 == 47 [pid = 3288] [id = 11] 16:02:49 INFO - PROCESS | 3288 | 1461193369436 Marionette TRACE conn5 <- [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]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 838ms 16:02:49 INFO - PROCESS | 3288 | 1461193369498 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 3288 | 1461193369501 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 16:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:02:49 INFO - PROCESS | 3288 | 1461193369504 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 3288 | 1461193369507 Marionette TRACE conn5 <- [1,2206,null,{}] 16:02:49 INFO - PROCESS | 3288 | 1461193369510 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:49 INFO - PROCESS | 3288 | 1461193369616 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 16:02:49 INFO - PROCESS | 3288 | 1461193369719 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E536000 == 48 [pid = 3288] [id = 561] 16:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E50C9D800) [pid = 3288] [serial = 1683] [outer = 0000000000000000] 16:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5A94E400) [pid = 3288] [serial = 1684] [outer = 0000006E50C9D800] 16:02:49 INFO - PROCESS | 3288 | 1461193369766 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5ACC3000) [pid = 3288] [serial = 1685] [outer = 0000006E50C9D800] 16:02:50 INFO - PROCESS | 3288 | 1461193370154 Marionette TRACE conn5 <- [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]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 691ms 16:02:50 INFO - PROCESS | 3288 | 1461193370218 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 3288 | 1461193370222 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 16:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:02:50 INFO - PROCESS | 3288 | 1461193370235 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 3288 | 1461193370240 Marionette TRACE conn5 <- [1,2210,null,{}] 16:02:50 INFO - PROCESS | 3288 | 1461193370244 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:50 INFO - PROCESS | 3288 | 1461193370332 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 16:02:50 INFO - PROCESS | 3288 | 1461193370340 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FDE7800 == 49 [pid = 3288] [id = 562] 16:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5B1B0400) [pid = 3288] [serial = 1686] [outer = 0000000000000000] 16:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5D663800) [pid = 3288] [serial = 1687] [outer = 0000006E5B1B0400] 16:02:50 INFO - PROCESS | 3288 | 1461193370386 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5DDEB800) [pid = 3288] [serial = 1688] [outer = 0000006E5B1B0400] 16:02:50 INFO - PROCESS | 3288 | 1461193370823 Marionette TRACE conn5 <- [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]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 648ms 16:02:50 INFO - PROCESS | 3288 | 1461193370881 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 3288 | 1461193370883 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 16:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:02:50 INFO - PROCESS | 3288 | 1461193370886 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 3288 | 1461193370888 Marionette TRACE conn5 <- [1,2214,null,{}] 16:02:50 INFO - PROCESS | 3288 | 1461193370892 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:50 INFO - PROCESS | 3288 | 1461193370975 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 16:02:50 INFO - PROCESS | 3288 | 1461193370981 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566AC000 == 50 [pid = 3288] [id = 563] 16:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5DE0F800) [pid = 3288] [serial = 1689] [outer = 0000000000000000] 16:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5E477400) [pid = 3288] [serial = 1690] [outer = 0000006E5DE0F800] 16:02:51 INFO - PROCESS | 3288 | 1461193371030 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5E49A800) [pid = 3288] [serial = 1691] [outer = 0000006E5DE0F800] 16:02:51 INFO - PROCESS | 3288 | 1461193371481 Marionette TRACE conn5 <- [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]]]}] 16:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms 16:02:51 INFO - PROCESS | 3288 | 1461193371518 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 16:02:51 INFO - PROCESS | 3288 | 1461193371521 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 16:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:02:51 INFO - PROCESS | 3288 | 1461193371524 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:02:51 INFO - PROCESS | 3288 | 1461193371526 Marionette TRACE conn5 <- [1,2218,null,{}] 16:02:51 INFO - PROCESS | 3288 | 1461193371530 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:51 INFO - PROCESS | 3288 | 1461193371643 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 16:02:51 INFO - PROCESS | 3288 | 1461193371731 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62121000 == 51 [pid = 3288] [id = 564] 16:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5E5D4800) [pid = 3288] [serial = 1692] [outer = 0000000000000000] 16:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5E870400) [pid = 3288] [serial = 1693] [outer = 0000006E5E5D4800] 16:02:51 INFO - PROCESS | 3288 | 1461193371787 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5F01C400) [pid = 3288] [serial = 1694] [outer = 0000006E5E5D4800] 16:02:52 INFO - PROCESS | 3288 | 1461193372235 Marionette TRACE conn5 <- [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]]]}] 16:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 731ms 16:02:52 INFO - PROCESS | 3288 | 1461193372258 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 3288 | 1461193372261 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 16:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:02:52 INFO - PROCESS | 3288 | 1461193372264 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 3288 | 1461193372266 Marionette TRACE conn5 <- [1,2222,null,{}] 16:02:52 INFO - PROCESS | 3288 | 1461193372269 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:52 INFO - PROCESS | 3288 | 1461193372380 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 16:02:52 INFO - PROCESS | 3288 | 1461193372439 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566AB000 == 52 [pid = 3288] [id = 565] 16:02:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5F086C00) [pid = 3288] [serial = 1695] [outer = 0000000000000000] 16:02:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E60B38800) [pid = 3288] [serial = 1696] [outer = 0000006E5F086C00] 16:02:52 INFO - PROCESS | 3288 | 1461193372485 Marionette DEBUG loaded listener.js 16:02:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E6140A000) [pid = 3288] [serial = 1697] [outer = 0000006E5F086C00] 16:02:52 INFO - PROCESS | 3288 | 1461193372904 Marionette TRACE conn5 <- [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]]]}] 16:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 16:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:02:52 INFO - PROCESS | 3288 | 1461193372941 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 3288 | 1461193372943 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 16:02:52 INFO - PROCESS | 3288 | 1461193372946 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 3288 | 1461193372948 Marionette TRACE conn5 <- [1,2226,null,{}] 16:02:52 INFO - PROCESS | 3288 | 1461193372952 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:53 INFO - PROCESS | 3288 | 1461193373060 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 16:02:53 INFO - PROCESS | 3288 | 1461193373145 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C5F800 == 53 [pid = 3288] [id = 566] 16:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E61425400) [pid = 3288] [serial = 1698] [outer = 0000000000000000] 16:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E614D3400) [pid = 3288] [serial = 1699] [outer = 0000006E61425400] 16:02:53 INFO - PROCESS | 3288 | 1461193373190 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E615BE000) [pid = 3288] [serial = 1700] [outer = 0000006E61425400] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E604C0800) [pid = 3288] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E50F07C00) [pid = 3288] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E574A3800) [pid = 3288] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5E47A400) [pid = 3288] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5E8F0000) [pid = 3288] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E61427800) [pid = 3288] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5D80E800) [pid = 3288] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E50F11000) [pid = 3288] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E50C9FC00) [pid = 3288] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E51672000) [pid = 3288] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5710FC00) [pid = 3288] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E51572000) [pid = 3288] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E603EB800) [pid = 3288] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5E476400) [pid = 3288] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:02:53 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5A181800) [pid = 3288] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:02:53 INFO - PROCESS | 3288 | 1461193373647 Marionette TRACE conn5 <- [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]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 732ms 16:02:53 INFO - PROCESS | 3288 | 1461193373685 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 3288 | 1461193373688 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 16:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:02:53 INFO - PROCESS | 3288 | 1461193373691 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 3288 | 1461193373693 Marionette TRACE conn5 <- [1,2230,null,{}] 16:02:53 INFO - PROCESS | 3288 | 1461193373696 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:53 INFO - PROCESS | 3288 | 1461193373779 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 16:02:53 INFO - PROCESS | 3288 | 1461193373785 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C89800 == 54 [pid = 3288] [id = 567] 16:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5156F400) [pid = 3288] [serial = 1701] [outer = 0000000000000000] 16:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5E495C00) [pid = 3288] [serial = 1702] [outer = 0000006E5156F400] 16:02:53 INFO - PROCESS | 3288 | 1461193373833 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E61425800) [pid = 3288] [serial = 1703] [outer = 0000006E5156F400] 16:02:54 INFO - PROCESS | 3288 | 1461193374252 Marionette TRACE conn5 <- [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]]]}] 16:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 587ms 16:02:54 INFO - PROCESS | 3288 | 1461193374280 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 3288 | 1461193374283 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 16:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:02:54 INFO - PROCESS | 3288 | 1461193374302 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:02:54 INFO - PROCESS | 3288 | 1461193374304 Marionette TRACE conn5 <- [1,2234,null,{}] 16:02:54 INFO - PROCESS | 3288 | 1461193374308 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:54 INFO - PROCESS | 3288 | 1461193374391 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 16:02:54 INFO - PROCESS | 3288 | 1461193374397 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C6B000 == 55 [pid = 3288] [id = 568] 16:02:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E6184A800) [pid = 3288] [serial = 1704] [outer = 0000000000000000] 16:02:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E6184F800) [pid = 3288] [serial = 1705] [outer = 0000006E6184A800] 16:02:54 INFO - PROCESS | 3288 | 1461193374444 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E619F8400) [pid = 3288] [serial = 1706] [outer = 0000006E6184A800] 16:02:54 INFO - PROCESS | 3288 | 1461193374889 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 628ms 16:02:54 INFO - PROCESS | 3288 | 1461193374937 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 3288 | 1461193374940 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 16:02:54 INFO - PROCESS | 3288 | 1461193374943 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:02:54 INFO - PROCESS | 3288 | 1461193374945 Marionette TRACE conn5 <- [1,2238,null,{}] 16:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:02:54 INFO - PROCESS | 3288 | 1461193374949 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:55 INFO - PROCESS | 3288 | 1461193375033 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 16:02:55 INFO - PROCESS | 3288 | 1461193375039 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6630B000 == 56 [pid = 3288] [id = 569] 16:02:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E61F46000) [pid = 3288] [serial = 1707] [outer = 0000000000000000] 16:02:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E61F4C000) [pid = 3288] [serial = 1708] [outer = 0000006E61F46000] 16:02:55 INFO - PROCESS | 3288 | 1461193375091 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E61F57000) [pid = 3288] [serial = 1709] [outer = 0000006E61F46000] 16:02:55 INFO - PROCESS | 3288 | 1461193375639 Marionette TRACE conn5 <- [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]]]}] 16:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 776ms 16:02:55 INFO - PROCESS | 3288 | 1461193375776 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 16:02:55 INFO - PROCESS | 3288 | 1461193375781 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 16:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:02:55 INFO - PROCESS | 3288 | 1461193375842 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 3288 | 1461193375845 Marionette TRACE conn5 <- [1,2242,null,{}] 16:02:55 INFO - PROCESS | 3288 | 1461193375853 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:55 INFO - PROCESS | 3288 | 1461193375970 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 16:02:56 INFO - PROCESS | 3288 | 1461193376088 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B355000 == 57 [pid = 3288] [id = 570] 16:02:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E528CD800) [pid = 3288] [serial = 1710] [outer = 0000000000000000] 16:02:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E57D16C00) [pid = 3288] [serial = 1711] [outer = 0000006E528CD800] 16:02:56 INFO - PROCESS | 3288 | 1461193376149 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5A959C00) [pid = 3288] [serial = 1712] [outer = 0000006E528CD800] 16:02:56 INFO - PROCESS | 3288 | 1461193376731 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 986ms 16:02:56 INFO - PROCESS | 3288 | 1461193376776 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 16:02:56 INFO - PROCESS | 3288 | 1461193376783 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 16:02:56 INFO - PROCESS | 3288 | 1461193376790 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:02:56 INFO - PROCESS | 3288 | 1461193376793 Marionette TRACE conn5 <- [1,2246,null,{}] 16:02:56 INFO - PROCESS | 3288 | 1461193376797 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:56 INFO - PROCESS | 3288 | 1461193376908 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 16:02:57 INFO - PROCESS | 3288 | 1461193377033 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E617A8800 == 58 [pid = 3288] [id = 571] 16:02:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5B1AAC00) [pid = 3288] [serial = 1713] [outer = 0000000000000000] 16:02:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5D521800) [pid = 3288] [serial = 1714] [outer = 0000006E5B1AAC00] 16:02:57 INFO - PROCESS | 3288 | 1461193377090 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5E478800) [pid = 3288] [serial = 1715] [outer = 0000006E5B1AAC00] 16:02:57 INFO - PROCESS | 3288 | 1461193377689 Marionette TRACE conn5 <- [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]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 945ms 16:02:57 INFO - PROCESS | 3288 | 1461193377741 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 3288 | 1461193377744 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 16:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:02:57 INFO - PROCESS | 3288 | 1461193377748 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 3288 | 1461193377752 Marionette TRACE conn5 <- [1,2250,null,{}] 16:02:57 INFO - PROCESS | 3288 | 1461193377764 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:57 INFO - PROCESS | 3288 | 1461193377880 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 16:02:58 INFO - PROCESS | 3288 | 1461193378007 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667A7000 == 59 [pid = 3288] [id = 572] 16:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E603ED000) [pid = 3288] [serial = 1716] [outer = 0000000000000000] 16:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E6085CC00) [pid = 3288] [serial = 1717] [outer = 0000006E603ED000] 16:02:58 INFO - PROCESS | 3288 | 1461193378067 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E61F4FC00) [pid = 3288] [serial = 1718] [outer = 0000006E603ED000] 16:02:58 INFO - PROCESS | 3288 | 1461193378632 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 943ms 16:02:58 INFO - PROCESS | 3288 | 1461193378693 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 3288 | 1461193378696 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 16:02:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:02:58 INFO - PROCESS | 3288 | 1461193378700 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - PROCESS | 3288 | 1461193378703 Marionette TRACE conn5 <- [1,2254,null,{}] 16:02:58 INFO - PROCESS | 3288 | 1461193378707 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:58 INFO - PROCESS | 3288 | 1461193378816 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 16:02:58 INFO - PROCESS | 3288 | 1461193378946 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:02:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67F8C000 == 60 [pid = 3288] [id = 573] 16:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5608D400) [pid = 3288] [serial = 1719] [outer = 0000000000000000] 16:02:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E61F5DC00) [pid = 3288] [serial = 1720] [outer = 0000006E5608D400] 16:02:59 INFO - PROCESS | 3288 | 1461193379007 Marionette DEBUG loaded listener.js 16:02:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E61F68C00) [pid = 3288] [serial = 1721] [outer = 0000006E5608D400] 16:02:59 INFO - PROCESS | 3288 | 1461193379833 Marionette TRACE conn5 <- [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]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:02:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1181ms 16:02:59 INFO - PROCESS | 3288 | 1461193379883 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 3288 | 1461193379887 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 16:02:59 INFO - PROCESS | 3288 | 1461193379893 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:02:59 INFO - PROCESS | 3288 | 1461193379897 Marionette TRACE conn5 <- [1,2258,null,{}] 16:02:59 INFO - PROCESS | 3288 | 1461193379904 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:00 INFO - PROCESS | 3288 | 1461193380001 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 16:03:00 INFO - PROCESS | 3288 | 1461193380133 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5A1F5800 == 61 [pid = 3288] [id = 574] 16:03:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E50E41800) [pid = 3288] [serial = 1722] [outer = 0000000000000000] 16:03:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E52D62C00) [pid = 3288] [serial = 1723] [outer = 0000006E50E41800] 16:03:00 INFO - PROCESS | 3288 | 1461193380184 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E57110000) [pid = 3288] [serial = 1724] [outer = 0000006E50E41800] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C6B000 == 60 [pid = 3288] [id = 568] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C89800 == 59 [pid = 3288] [id = 567] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C5F800 == 58 [pid = 3288] [id = 566] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E566AB000 == 57 [pid = 3288] [id = 565] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62121000 == 56 [pid = 3288] [id = 564] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E566AC000 == 55 [pid = 3288] [id = 563] 16:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5748E400) [pid = 3288] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E60B37C00) [pid = 3288] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E615C2000) [pid = 3288] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E5CFB2C00) [pid = 3288] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FDE7800 == 54 [pid = 3288] [id = 562] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E536000 == 53 [pid = 3288] [id = 561] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E56174800 == 52 [pid = 3288] [id = 560] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B132000 == 51 [pid = 3288] [id = 559] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667AA800 == 50 [pid = 3288] [id = 558] 16:03:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6612D000 == 49 [pid = 3288] [id = 554] 16:03:00 INFO - PROCESS | 3288 | 1461193380818 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:03:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:03:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 985ms 16:03:00 INFO - PROCESS | 3288 | 1461193380882 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 16:03:00 INFO - PROCESS | 3288 | 1461193380888 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 16:03:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:03:00 INFO - PROCESS | 3288 | 1461193380895 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:03:00 INFO - PROCESS | 3288 | 1461193380898 Marionette TRACE conn5 <- [1,2262,null,{}] 16:03:00 INFO - PROCESS | 3288 | 1461193380902 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:01 INFO - PROCESS | 3288 | 1461193380998 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E57050C00) [pid = 3288] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E60BD1C00) [pid = 3288] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5FD98800) [pid = 3288] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5D030000) [pid = 3288] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E61410000) [pid = 3288] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E563EEC00) [pid = 3288] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E50F0EC00) [pid = 3288] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5A1C3000) [pid = 3288] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5E490400) [pid = 3288] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5F364C00) [pid = 3288] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E614DA000) [pid = 3288] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5E299400) [pid = 3288] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5E515000) [pid = 3288] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5630B800) [pid = 3288] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5A958C00) [pid = 3288] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5103E400) [pid = 3288] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5B3E4800) [pid = 3288] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5D668C00) [pid = 3288] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5FD9A400) [pid = 3288] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E5A94F400) [pid = 3288] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E614D7000) [pid = 3288] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E5E5CB800) [pid = 3288] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E5ACB8800) [pid = 3288] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E60BC9400) [pid = 3288] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5E46A400) [pid = 3288] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 16:03:01 INFO - PROCESS | 3288 | 1461193381096 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E559E7800 == 50 [pid = 3288] [id = 575] 16:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E50C82C00) [pid = 3288] [serial = 1725] [outer = 0000000000000000] 16:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5103E400) [pid = 3288] [serial = 1726] [outer = 0000006E50C82C00] 16:03:01 INFO - PROCESS | 3288 | 1461193381142 Marionette DEBUG loaded listener.js 16:03:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E57110400) [pid = 3288] [serial = 1727] [outer = 0000006E50C82C00] 16:03:01 INFO - PROCESS | 3288 | 1461193381781 Marionette TRACE conn5 <- [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]]]}] 16:03:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:03:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 944ms 16:03:01 INFO - PROCESS | 3288 | 1461193381840 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 16:03:01 INFO - PROCESS | 3288 | 1461193381846 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 16:03:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:03:01 INFO - PROCESS | 3288 | 1461193381852 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:03:01 INFO - PROCESS | 3288 | 1461193381856 Marionette TRACE conn5 <- [1,2266,null,{}] 16:03:01 INFO - PROCESS | 3288 | 1461193381862 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:01 INFO - PROCESS | 3288 | 1461193381970 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 16:03:02 INFO - PROCESS | 3288 | 1461193382052 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B345000 == 51 [pid = 3288] [id = 576] 16:03:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E561B8000) [pid = 3288] [serial = 1728] [outer = 0000000000000000] 16:03:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5748E400) [pid = 3288] [serial = 1729] [outer = 0000006E561B8000] 16:03:02 INFO - PROCESS | 3288 | 1461193382152 Marionette DEBUG loaded listener.js 16:03:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 96 (0000006E5A16B400) [pid = 3288] [serial = 1730] [outer = 0000006E561B8000] 16:03:02 INFO - PROCESS | 3288 | 1461193382708 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:03:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:03:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 880ms 16:03:02 INFO - PROCESS | 3288 | 1461193382735 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 16:03:02 INFO - PROCESS | 3288 | 1461193382741 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 16:03:02 INFO - PROCESS | 3288 | 1461193382748 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:03:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:03:02 INFO - PROCESS | 3288 | 1461193382752 Marionette TRACE conn5 <- [1,2270,null,{}] 16:03:02 INFO - PROCESS | 3288 | 1461193382756 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:02 INFO - PROCESS | 3288 | 1461193382862 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 16:03:02 INFO - PROCESS | 3288 | 1461193382942 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E767800 == 52 [pid = 3288] [id = 577] 16:03:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E5A90AC00) [pid = 3288] [serial = 1731] [outer = 0000000000000000] 16:03:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5A956400) [pid = 3288] [serial = 1732] [outer = 0000006E5A90AC00] 16:03:03 INFO - PROCESS | 3288 | 1461193383039 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5ACC5C00) [pid = 3288] [serial = 1733] [outer = 0000006E5A90AC00] 16:03:03 INFO - PROCESS | 3288 | 1461193383665 Marionette TRACE conn5 <- [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]]]}] 16:03:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:03:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 944ms 16:03:03 INFO - PROCESS | 3288 | 1461193383701 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 16:03:03 INFO - PROCESS | 3288 | 1461193383704 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 16:03:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:03:03 INFO - PROCESS | 3288 | 1461193383709 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 3288 | 1461193383713 Marionette TRACE conn5 <- [1,2274,null,{}] 16:03:03 INFO - PROCESS | 3288 | 1461193383725 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:03 INFO - PROCESS | 3288 | 1461193383833 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 16:03:03 INFO - PROCESS | 3288 | 1461193383956 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD44800 == 53 [pid = 3288] [id = 578] 16:03:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5CFB4400) [pid = 3288] [serial = 1734] [outer = 0000000000000000] 16:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5D063C00) [pid = 3288] [serial = 1735] [outer = 0000006E5CFB4400] 16:03:04 INFO - PROCESS | 3288 | 1461193384016 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5D667800) [pid = 3288] [serial = 1736] [outer = 0000006E5CFB4400] 16:03:04 INFO - PROCESS | 3288 | 1461193384566 Marionette TRACE conn5 <- [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]]]}] 16:03:04 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 16:03:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 882ms 16:03:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:03:04 INFO - PROCESS | 3288 | 1461193384604 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 16:03:04 INFO - PROCESS | 3288 | 1461193384607 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 16:03:04 INFO - PROCESS | 3288 | 1461193384612 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 3288 | 1461193384614 Marionette TRACE conn5 <- [1,2278,null,{}] 16:03:04 INFO - PROCESS | 3288 | 1461193384618 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:04 INFO - PROCESS | 3288 | 1461193384748 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 16:03:04 INFO - PROCESS | 3288 | 1461193384840 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E617A6000 == 54 [pid = 3288] [id = 579] 16:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5DB87400) [pid = 3288] [serial = 1737] [outer = 0000000000000000] 16:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5E139C00) [pid = 3288] [serial = 1738] [outer = 0000006E5DB87400] 16:03:04 INFO - PROCESS | 3288 | 1461193384896 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5E45FC00) [pid = 3288] [serial = 1739] [outer = 0000006E5DB87400] 16:03:05 INFO - PROCESS | 3288 | 1461193385471 Marionette TRACE conn5 <- [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]]]}] 16:03:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:03:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 882ms 16:03:05 INFO - PROCESS | 3288 | 1461193385504 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 16:03:05 INFO - PROCESS | 3288 | 1461193385506 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 16:03:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:03:05 INFO - PROCESS | 3288 | 1461193385511 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 3288 | 1461193385513 Marionette TRACE conn5 <- [1,2282,null,{}] 16:03:05 INFO - PROCESS | 3288 | 1461193385517 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:05 INFO - PROCESS | 3288 | 1461193385618 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 16:03:05 INFO - PROCESS | 3288 | 1461193385709 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571CB000 == 55 [pid = 3288] [id = 580] 16:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5E46BC00) [pid = 3288] [serial = 1740] [outer = 0000000000000000] 16:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5E475C00) [pid = 3288] [serial = 1741] [outer = 0000006E5E46BC00] 16:03:05 INFO - PROCESS | 3288 | 1461193385764 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5E516400) [pid = 3288] [serial = 1742] [outer = 0000006E5E46BC00] 16:03:06 INFO - PROCESS | 3288 | 1461193386338 Marionette TRACE conn5 <- [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]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:03:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 880ms 16:03:06 INFO - PROCESS | 3288 | 1461193386394 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 3288 | 1461193386397 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 16:03:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:03:06 INFO - PROCESS | 3288 | 1461193386401 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 3288 | 1461193386403 Marionette TRACE conn5 <- [1,2286,null,{}] 16:03:06 INFO - PROCESS | 3288 | 1461193386407 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:06 INFO - PROCESS | 3288 | 1461193386564 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 16:03:06 INFO - PROCESS | 3288 | 1461193386686 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62F99800 == 56 [pid = 3288] [id = 581] 16:03:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E528CC400) [pid = 3288] [serial = 1743] [outer = 0000000000000000] 16:03:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5E8E6000) [pid = 3288] [serial = 1744] [outer = 0000006E528CC400] 16:03:06 INFO - PROCESS | 3288 | 1461193386750 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5F3ADC00) [pid = 3288] [serial = 1745] [outer = 0000006E528CC400] 16:03:07 INFO - PROCESS | 3288 | 1461193387388 Marionette TRACE conn5 <- [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]]]}] 16:03:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:03:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1033ms 16:03:07 INFO - PROCESS | 3288 | 1461193387437 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 16:03:07 INFO - PROCESS | 3288 | 1461193387442 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 16:03:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:03:07 INFO - PROCESS | 3288 | 1461193387448 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:03:07 INFO - PROCESS | 3288 | 1461193387452 Marionette TRACE conn5 <- [1,2290,null,{}] 16:03:07 INFO - PROCESS | 3288 | 1461193387457 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:07 INFO - PROCESS | 3288 | 1461193387618 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 16:03:07 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5A1F5800 == 55 [pid = 3288] [id = 574] 16:03:07 INFO - PROCESS | 3288 | 1461193387722 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E565BA800 == 56 [pid = 3288] [id = 582] 16:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E50F04400) [pid = 3288] [serial = 1746] [outer = 0000000000000000] 16:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E55B3D800) [pid = 3288] [serial = 1747] [outer = 0000006E50F04400] 16:03:07 INFO - PROCESS | 3288 | 1461193387771 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5A949000) [pid = 3288] [serial = 1748] [outer = 0000006E50F04400] 16:03:08 INFO - PROCESS | 3288 | 1461193388173 Marionette TRACE conn5 <- [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]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 797ms 16:03:08 INFO - PROCESS | 3288 | 1461193388248 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 3288 | 1461193388254 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 16:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:03:08 INFO - PROCESS | 3288 | 1461193388260 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 3288 | 1461193388263 Marionette TRACE conn5 <- [1,2294,null,{}] 16:03:08 INFO - PROCESS | 3288 | 1461193388267 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:08 INFO - PROCESS | 3288 | 1461193388358 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 16:03:08 INFO - PROCESS | 3288 | 1461193388365 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6179A800 == 57 [pid = 3288] [id = 583] 16:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5ACB9400) [pid = 3288] [serial = 1749] [outer = 0000000000000000] 16:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5D030C00) [pid = 3288] [serial = 1750] [outer = 0000006E5ACB9400] 16:03:08 INFO - PROCESS | 3288 | 1461193388412 Marionette DEBUG loaded listener.js 16:03:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E5E466800) [pid = 3288] [serial = 1751] [outer = 0000006E5ACB9400] 16:03:08 INFO - PROCESS | 3288 | 1461193388896 Marionette TRACE conn5 <- [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]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:03:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 691ms 16:03:08 INFO - PROCESS | 3288 | 1461193388953 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 3288 | 1461193388956 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 16:03:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:03:08 INFO - PROCESS | 3288 | 1461193388959 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 3288 | 1461193388963 Marionette TRACE conn5 <- [1,2298,null,{}] 16:03:08 INFO - PROCESS | 3288 | 1461193388974 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:09 INFO - PROCESS | 3288 | 1461193389066 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 16:03:09 INFO - PROCESS | 3288 | 1461193389160 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C57000 == 58 [pid = 3288] [id = 584] 16:03:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5E9C6000) [pid = 3288] [serial = 1752] [outer = 0000000000000000] 16:03:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5F2CEC00) [pid = 3288] [serial = 1753] [outer = 0000006E5E9C6000] 16:03:09 INFO - PROCESS | 3288 | 1461193389236 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E5FD9BC00) [pid = 3288] [serial = 1754] [outer = 0000006E5E9C6000] 16:03:09 INFO - PROCESS | 3288 | 1461193389674 Marionette TRACE conn5 <- [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]]]}] 16:03:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:03:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 733ms 16:03:09 INFO - PROCESS | 3288 | 1461193389694 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 3288 | 1461193389697 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 16:03:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:03:09 INFO - PROCESS | 3288 | 1461193389700 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 3288 | 1461193389702 Marionette TRACE conn5 <- [1,2302,null,{}] 16:03:09 INFO - PROCESS | 3288 | 1461193389706 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:09 INFO - PROCESS | 3288 | 1461193389825 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 16:03:09 INFO - PROCESS | 3288 | 1461193389878 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65967000 == 59 [pid = 3288] [id = 585] 16:03:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E5FF19C00) [pid = 3288] [serial = 1755] [outer = 0000000000000000] 16:03:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E60BC7800) [pid = 3288] [serial = 1756] [outer = 0000006E5FF19C00] 16:03:09 INFO - PROCESS | 3288 | 1461193389932 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E60F85000) [pid = 3288] [serial = 1757] [outer = 0000006E5FF19C00] 16:03:10 INFO - PROCESS | 3288 | 1461193390357 Marionette TRACE conn5 <- [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]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:03:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 691ms 16:03:10 INFO - PROCESS | 3288 | 1461193390394 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 16:03:10 INFO - PROCESS | 3288 | 1461193390396 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 16:03:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:03:10 INFO - PROCESS | 3288 | 1461193390406 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 3288 | 1461193390408 Marionette TRACE conn5 <- [1,2306,null,{}] 16:03:10 INFO - PROCESS | 3288 | 1461193390412 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:10 INFO - PROCESS | 3288 | 1461193390549 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 16:03:10 INFO - PROCESS | 3288 | 1461193390608 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55921000 == 60 [pid = 3288] [id = 586] 16:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E61406000) [pid = 3288] [serial = 1758] [outer = 0000000000000000] 16:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E6140DC00) [pid = 3288] [serial = 1759] [outer = 0000006E61406000] 16:03:10 INFO - PROCESS | 3288 | 1461193390653 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E6142BC00) [pid = 3288] [serial = 1760] [outer = 0000006E61406000] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E51047400) [pid = 3288] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E61425400) [pid = 3288] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E6184A800) [pid = 3288] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E507D0800) [pid = 3288] [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.] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E50E41800) [pid = 3288] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E5156F400) [pid = 3288] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5E5D4800) [pid = 3288] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5F086C00) [pid = 3288] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5DE0F800) [pid = 3288] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E50C7AC00) [pid = 3288] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E5B1B0400) [pid = 3288] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E50C9D800) [pid = 3288] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:03:11 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E61405800) [pid = 3288] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:03:11 INFO - PROCESS | 3288 | 1461193391103 Marionette TRACE conn5 <- [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] 16:03:11 INFO - PROCESS | 3288 | 1461193391139 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 16:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:03:11 INFO - PROCESS | 3288 | 1461193391142 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 3288 | 1461193391144 Marionette TRACE conn5 <- [1,2310,null,{}] 16:03:11 INFO - PROCESS | 3288 | 1461193391148 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:11 INFO - PROCESS | 3288 | 1461193391251 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 16:03:11 INFO - PROCESS | 3288 | 1461193391257 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66310000 == 61 [pid = 3288] [id = 587] 16:03:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E565E9C00) [pid = 3288] [serial = 1761] [outer = 0000000000000000] 16:03:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E614DB800) [pid = 3288] [serial = 1762] [outer = 0000006E565E9C00] 16:03:11 INFO - PROCESS | 3288 | 1461193391306 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E61797400) [pid = 3288] [serial = 1763] [outer = 0000006E565E9C00] 16:03:11 INFO - PROCESS | 3288 | 1461193391737 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:03:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 628ms 16:03:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:03:11 INFO - PROCESS | 3288 | 1461193391773 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 3288 | 1461193391776 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 16:03:11 INFO - PROCESS | 3288 | 1461193391779 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - PROCESS | 3288 | 1461193391781 Marionette TRACE conn5 <- [1,2314,null,{}] 16:03:11 INFO - PROCESS | 3288 | 1461193391784 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:11 INFO - PROCESS | 3288 | 1461193391866 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 16:03:11 INFO - PROCESS | 3288 | 1461193391900 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667C6000 == 62 [pid = 3288] [id = 588] 16:03:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E6184B000) [pid = 3288] [serial = 1764] [outer = 0000000000000000] 16:03:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E619F7C00) [pid = 3288] [serial = 1765] [outer = 0000006E6184B000] 16:03:11 INFO - PROCESS | 3288 | 1461193391946 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E61F4A800) [pid = 3288] [serial = 1766] [outer = 0000006E6184B000] 16:03:12 INFO - PROCESS | 3288 | 1461193392339 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:03:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 628ms 16:03:12 INFO - PROCESS | 3288 | 1461193392411 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 3288 | 1461193392413 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 16:03:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:03:12 INFO - PROCESS | 3288 | 1461193392416 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - PROCESS | 3288 | 1461193392418 Marionette TRACE conn5 <- [1,2318,null,{}] 16:03:12 INFO - PROCESS | 3288 | 1461193392422 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:12 INFO - PROCESS | 3288 | 1461193392504 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 16:03:12 INFO - PROCESS | 3288 | 1461193392510 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:12 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67FA0800 == 63 [pid = 3288] [id = 589] 16:03:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E61F56800) [pid = 3288] [serial = 1767] [outer = 0000000000000000] 16:03:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E61F5D800) [pid = 3288] [serial = 1768] [outer = 0000006E61F56800] 16:03:12 INFO - PROCESS | 3288 | 1461193392557 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E61F66400) [pid = 3288] [serial = 1769] [outer = 0000006E61F56800] 16:03:12 INFO - PROCESS | 3288 | 1461193392976 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:03:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:03:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 587ms 16:03:13 INFO - PROCESS | 3288 | 1461193393019 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 16:03:13 INFO - PROCESS | 3288 | 1461193393021 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 16:03:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:03:13 INFO - PROCESS | 3288 | 1461193393025 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:03:13 INFO - PROCESS | 3288 | 1461193393027 Marionette TRACE conn5 <- [1,2322,null,{}] 16:03:13 INFO - PROCESS | 3288 | 1461193393031 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:13 INFO - PROCESS | 3288 | 1461193393170 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 16:03:13 INFO - PROCESS | 3288 | 1461193393332 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DCA000 == 64 [pid = 3288] [id = 590] 16:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E50D61C00) [pid = 3288] [serial = 1770] [outer = 0000000000000000] 16:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E50FE9C00) [pid = 3288] [serial = 1771] [outer = 0000006E50D61C00] 16:03:13 INFO - PROCESS | 3288 | 1461193393393 Marionette DEBUG loaded listener.js 16:03:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E561BD400) [pid = 3288] [serial = 1772] [outer = 0000006E50D61C00] 16:03:13 INFO - PROCESS | 3288 | 1461193393947 Marionette TRACE conn5 <- [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]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:03:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 16:03:14 INFO - PROCESS | 3288 | 1461193394014 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 16:03:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:03:14 INFO - PROCESS | 3288 | 1461193394020 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 16:03:14 INFO - PROCESS | 3288 | 1461193394025 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - PROCESS | 3288 | 1461193394030 Marionette TRACE conn5 <- [1,2326,null,{}] 16:03:14 INFO - PROCESS | 3288 | 1461193394035 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:14 INFO - PROCESS | 3288 | 1461193394178 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 16:03:14 INFO - PROCESS | 3288 | 1461193394305 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649A3800 == 65 [pid = 3288] [id = 591] 16:03:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E5B37D000) [pid = 3288] [serial = 1773] [outer = 0000000000000000] 16:03:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E5CFB1800) [pid = 3288] [serial = 1774] [outer = 0000006E5B37D000] 16:03:14 INFO - PROCESS | 3288 | 1461193394365 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E5E461000) [pid = 3288] [serial = 1775] [outer = 0000006E5B37D000] 16:03:14 INFO - PROCESS | 3288 | 1461193394976 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 986ms 16:03:15 INFO - PROCESS | 3288 | 1461193395013 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 3288 | 1461193395017 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 16:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:03:15 INFO - PROCESS | 3288 | 1461193395021 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 3288 | 1461193395023 Marionette TRACE conn5 <- [1,2330,null,{}] 16:03:15 INFO - PROCESS | 3288 | 1461193395028 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:15 INFO - PROCESS | 3288 | 1461193395137 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 16:03:15 INFO - PROCESS | 3288 | 1461193395265 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67F87000 == 66 [pid = 3288] [id = 592] 16:03:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E5E519800) [pid = 3288] [serial = 1776] [outer = 0000000000000000] 16:03:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E5FD96C00) [pid = 3288] [serial = 1777] [outer = 0000006E5E519800] 16:03:15 INFO - PROCESS | 3288 | 1461193395322 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E61404800) [pid = 3288] [serial = 1778] [outer = 0000006E5E519800] 16:03:15 INFO - PROCESS | 3288 | 1461193395916 Marionette TRACE conn5 <- [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]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:03:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 943ms 16:03:15 INFO - PROCESS | 3288 | 1461193395965 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 3288 | 1461193395970 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 16:03:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:03:15 INFO - PROCESS | 3288 | 1461193395982 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 3288 | 1461193395988 Marionette TRACE conn5 <- [1,2334,null,{}] 16:03:15 INFO - PROCESS | 3288 | 1461193395992 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:16 INFO - PROCESS | 3288 | 1461193396104 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 16:03:16 INFO - PROCESS | 3288 | 1461193396230 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E687CB800 == 67 [pid = 3288] [id = 593] 16:03:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E61F6F400) [pid = 3288] [serial = 1779] [outer = 0000000000000000] 16:03:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E61FD3400) [pid = 3288] [serial = 1780] [outer = 0000006E61F6F400] 16:03:16 INFO - PROCESS | 3288 | 1461193396288 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E61FDBC00) [pid = 3288] [serial = 1781] [outer = 0000006E61F6F400] 16:03:16 INFO - PROCESS | 3288 | 1461193396827 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:03:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:03:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 902ms 16:03:16 INFO - PROCESS | 3288 | 1461193396881 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 16:03:16 INFO - PROCESS | 3288 | 1461193396883 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 16:03:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:03:16 INFO - PROCESS | 3288 | 1461193396887 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - PROCESS | 3288 | 1461193396889 Marionette TRACE conn5 <- [1,2338,null,{}] 16:03:16 INFO - PROCESS | 3288 | 1461193396893 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:17 INFO - PROCESS | 3288 | 1461193397001 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 16:03:17 INFO - PROCESS | 3288 | 1461193397099 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E68938000 == 68 [pid = 3288] [id = 594] 16:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E61FDA800) [pid = 3288] [serial = 1782] [outer = 0000000000000000] 16:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E62017400) [pid = 3288] [serial = 1783] [outer = 0000006E61FDA800] 16:03:17 INFO - PROCESS | 3288 | 1461193397155 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E6201DC00) [pid = 3288] [serial = 1784] [outer = 0000006E61FDA800] 16:03:17 INFO - PROCESS | 3288 | 1461193397975 Marionette TRACE conn5 <- [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]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1129ms 16:03:18 INFO - PROCESS | 3288 | 1461193398019 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 3288 | 1461193398023 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 16:03:18 INFO - PROCESS | 3288 | 1461193398029 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:03:18 INFO - PROCESS | 3288 | 1461193398033 Marionette TRACE conn5 <- [1,2342,null,{}] 16:03:18 INFO - PROCESS | 3288 | 1461193398038 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:18 INFO - PROCESS | 3288 | 1461193398140 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 16:03:18 INFO - PROCESS | 3288 | 1461193398235 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E541800 == 69 [pid = 3288] [id = 595] 16:03:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000006E5710E000) [pid = 3288] [serial = 1785] [outer = 0000000000000000] 16:03:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000006E57195800) [pid = 3288] [serial = 1786] [outer = 0000006E5710E000] 16:03:18 INFO - PROCESS | 3288 | 1461193398285 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E5A911000) [pid = 3288] [serial = 1787] [outer = 0000006E5710E000] 16:03:18 INFO - PROCESS | 3288 | 1461193398828 Marionette TRACE conn5 <- [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]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:03:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 839ms 16:03:18 INFO - PROCESS | 3288 | 1461193398873 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 3288 | 1461193398879 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 16:03:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:03:18 INFO - PROCESS | 3288 | 1461193398885 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 3288 | 1461193398888 Marionette TRACE conn5 <- [1,2346,null,{}] 16:03:18 INFO - PROCESS | 3288 | 1461193398892 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:18 INFO - PROCESS | 3288 | 1461193398993 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 16:03:19 INFO - PROCESS | 3288 | 1461193399101 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FDE7800 == 70 [pid = 3288] [id = 596] 16:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E5ACC3800) [pid = 3288] [serial = 1788] [outer = 0000000000000000] 16:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E5B380800) [pid = 3288] [serial = 1789] [outer = 0000006E5ACC3800] 16:03:19 INFO - PROCESS | 3288 | 1461193399153 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E5DE0A000) [pid = 3288] [serial = 1790] [outer = 0000006E5ACC3800] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FDF7000 == 69 [pid = 3288] [id = 506] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B355000 == 68 [pid = 3288] [id = 570] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D28F000 == 67 [pid = 3288] [id = 475] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5CFD3800 == 66 [pid = 3288] [id = 503] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649B0800 == 65 [pid = 3288] [id = 513] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67FA0800 == 64 [pid = 3288] [id = 589] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667C6000 == 63 [pid = 3288] [id = 588] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66310000 == 62 [pid = 3288] [id = 587] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55921000 == 61 [pid = 3288] [id = 586] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65967000 == 60 [pid = 3288] [id = 585] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C57000 == 59 [pid = 3288] [id = 584] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6179A800 == 58 [pid = 3288] [id = 583] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E565BA800 == 57 [pid = 3288] [id = 582] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E5A90EC00) [pid = 3288] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E5E29CC00) [pid = 3288] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E615C4C00) [pid = 3288] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E619F7400) [pid = 3288] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000006E61F4C000) [pid = 3288] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000006E5103E400) [pid = 3288] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E57D16C00) [pid = 3288] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E5D521800) [pid = 3288] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E6085CC00) [pid = 3288] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E61F5DC00) [pid = 3288] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B345000 == 56 [pid = 3288] [id = 576] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E559E7800 == 55 [pid = 3288] [id = 575] 16:03:19 INFO - PROCESS | 3288 | --DOCSHELL 0000006E507A1800 == 54 [pid = 3288] [id = 12] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E5E870400) [pid = 3288] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E60B38800) [pid = 3288] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E5E477400) [pid = 3288] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E51044800) [pid = 3288] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E574A3000) [pid = 3288] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E5F01C400) [pid = 3288] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E5D663800) [pid = 3288] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E5DDEB800) [pid = 3288] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5A94E400) [pid = 3288] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5ACC3000) [pid = 3288] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E61793800) [pid = 3288] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E61856400) [pid = 3288] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E5710C800) [pid = 3288] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E52980800) [pid = 3288] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E614D3400) [pid = 3288] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E619F8400) [pid = 3288] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E6140A000) [pid = 3288] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E57D1D400) [pid = 3288] [serial = 1136] [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.] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E52D62C00) [pid = 3288] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E57110000) [pid = 3288] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E6184F800) [pid = 3288] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5E495C00) [pid = 3288] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E61425800) [pid = 3288] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5E49A800) [pid = 3288] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E615BE000) [pid = 3288] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 16:03:19 INFO - PROCESS | 3288 | 1461193399825 Marionette TRACE conn5 <- [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]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:03:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 983ms 16:03:19 INFO - PROCESS | 3288 | 1461193399869 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 3288 | 1461193399872 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 16:03:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:03:19 INFO - PROCESS | 3288 | 1461193399875 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 3288 | 1461193399879 Marionette TRACE conn5 <- [1,2350,null,{}] 16:03:19 INFO - PROCESS | 3288 | 1461193399890 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:19 INFO - PROCESS | 3288 | 1461193399980 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 16:03:20 INFO - PROCESS | 3288 | 1461193400064 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B141000 == 55 [pid = 3288] [id = 597] 16:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E50E40800) [pid = 3288] [serial = 1791] [outer = 0000000000000000] 16:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E57190C00) [pid = 3288] [serial = 1792] [outer = 0000006E50E40800] 16:03:20 INFO - PROCESS | 3288 | 1461193400114 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5ACC7800) [pid = 3288] [serial = 1793] [outer = 0000006E50E40800] 16:03:20 INFO - PROCESS | 3288 | 1461193400542 Marionette TRACE conn5 <- [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]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:03:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 690ms 16:03:20 INFO - PROCESS | 3288 | 1461193400567 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 16:03:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:03:20 INFO - PROCESS | 3288 | 1461193400570 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 16:03:20 INFO - PROCESS | 3288 | 1461193400574 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - PROCESS | 3288 | 1461193400576 Marionette TRACE conn5 <- [1,2354,null,{}] 16:03:20 INFO - PROCESS | 3288 | 1461193400579 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:20 INFO - PROCESS | 3288 | 1461193400668 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 16:03:20 INFO - PROCESS | 3288 | 1461193400674 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60816000 == 56 [pid = 3288] [id = 598] 16:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5D663800) [pid = 3288] [serial = 1794] [outer = 0000000000000000] 16:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5E45F400) [pid = 3288] [serial = 1795] [outer = 0000006E5D663800] 16:03:20 INFO - PROCESS | 3288 | 1461193400721 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5E497800) [pid = 3288] [serial = 1796] [outer = 0000006E5D663800] 16:03:21 INFO - PROCESS | 3288 | 1461193401175 Marionette TRACE conn5 <- [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]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 16:03:21 INFO - PROCESS | 3288 | 1461193401205 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 3288 | 1461193401207 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 16:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:03:21 INFO - PROCESS | 3288 | 1461193401211 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 3288 | 1461193401212 Marionette TRACE conn5 <- [1,2358,null,{}] 16:03:21 INFO - PROCESS | 3288 | 1461193401216 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:21 INFO - PROCESS | 3288 | 1461193401300 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 16:03:21 INFO - PROCESS | 3288 | 1461193401308 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62F8B800 == 57 [pid = 3288] [id = 599] 16:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5E498800) [pid = 3288] [serial = 1797] [outer = 0000000000000000] 16:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5E5CF000) [pid = 3288] [serial = 1798] [outer = 0000006E5E498800] 16:03:21 INFO - PROCESS | 3288 | 1461193401355 Marionette DEBUG loaded listener.js 16:03:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E5E9BF400) [pid = 3288] [serial = 1799] [outer = 0000006E5E498800] 16:03:21 INFO - PROCESS | 3288 | 1461193401825 Marionette TRACE conn5 <- [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]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:03:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 628ms 16:03:21 INFO - PROCESS | 3288 | 1461193401858 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 3288 | 1461193401860 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 16:03:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:03:21 INFO - PROCESS | 3288 | 1461193401864 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 3288 | 1461193401865 Marionette TRACE conn5 <- [1,2362,null,{}] 16:03:21 INFO - PROCESS | 3288 | 1461193401881 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:22 INFO - PROCESS | 3288 | 1461193402015 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 16:03:22 INFO - PROCESS | 3288 | 1461193402070 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C52000 == 58 [pid = 3288] [id = 600] 16:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E603EB400) [pid = 3288] [serial = 1800] [outer = 0000000000000000] 16:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E60B38000) [pid = 3288] [serial = 1801] [outer = 0000006E603EB400] 16:03:22 INFO - PROCESS | 3288 | 1461193402119 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E61405000) [pid = 3288] [serial = 1802] [outer = 0000006E603EB400] 16:03:22 INFO - PROCESS | 3288 | 1461193402554 Marionette TRACE conn5 <- [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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:03:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 731ms 16:03:22 INFO - PROCESS | 3288 | 1461193402605 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 3288 | 1461193402607 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 16:03:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:03:22 INFO - PROCESS | 3288 | 1461193402610 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 3288 | 1461193402612 Marionette TRACE conn5 <- [1,2366,null,{}] 16:03:22 INFO - PROCESS | 3288 | 1461193402615 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:22 INFO - PROCESS | 3288 | 1461193402754 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 16:03:22 INFO - PROCESS | 3288 | 1461193402778 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B95000 == 59 [pid = 3288] [id = 601] 16:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E6140B800) [pid = 3288] [serial = 1803] [outer = 0000000000000000] 16:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E614D4400) [pid = 3288] [serial = 1804] [outer = 0000006E6140B800] 16:03:22 INFO - PROCESS | 3288 | 1461193402824 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E615C7C00) [pid = 3288] [serial = 1805] [outer = 0000006E6140B800] 16:03:23 INFO - PROCESS | 3288 | 1461193403277 Marionette TRACE conn5 <- [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]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:03:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 16:03:23 INFO - PROCESS | 3288 | 1461193403306 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 3288 | 1461193403309 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 16:03:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:03:23 INFO - PROCESS | 3288 | 1461193403312 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - PROCESS | 3288 | 1461193403313 Marionette TRACE conn5 <- [1,2370,null,{}] 16:03:23 INFO - PROCESS | 3288 | 1461193403317 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:23 INFO - PROCESS | 3288 | 1461193403433 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 16:03:23 INFO - PROCESS | 3288 | 1461193403492 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66124000 == 60 [pid = 3288] [id = 602] 16:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E6178E400) [pid = 3288] [serial = 1806] [outer = 0000000000000000] 16:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E619EF400) [pid = 3288] [serial = 1807] [outer = 0000006E6178E400] 16:03:23 INFO - PROCESS | 3288 | 1461193403537 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E61F53400) [pid = 3288] [serial = 1808] [outer = 0000006E6178E400] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E50F0B000) [pid = 3288] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5E49D000) [pid = 3288] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E565A6000) [pid = 3288] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5FF19C00) [pid = 3288] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E61406000) [pid = 3288] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E565E9C00) [pid = 3288] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E561B8000) [pid = 3288] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5ACB9400) [pid = 3288] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E6184B000) [pid = 3288] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E50F04400) [pid = 3288] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E50C82C00) [pid = 3288] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E528CC400) [pid = 3288] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5E9C6000) [pid = 3288] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E603ED000) [pid = 3288] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E528CD800) [pid = 3288] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E61F46000) [pid = 3288] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5B1AAC00) [pid = 3288] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5AC2B800) [pid = 3288] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E61426400) [pid = 3288] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E615BB400) [pid = 3288] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E619F0400) [pid = 3288] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5D524C00) [pid = 3288] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:03:24 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5608D400) [pid = 3288] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:03:24 INFO - PROCESS | 3288 | 1461193404200 Marionette TRACE conn5 <- [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]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 923ms 16:03:24 INFO - PROCESS | 3288 | 1461193404238 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 3288 | 1461193404240 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 16:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:03:24 INFO - PROCESS | 3288 | 1461193404243 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 3288 | 1461193404245 Marionette TRACE conn5 <- [1,2374,null,{}] 16:03:24 INFO - PROCESS | 3288 | 1461193404249 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:24 INFO - PROCESS | 3288 | 1461193404334 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 16:03:24 INFO - PROCESS | 3288 | 1461193404421 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60B17000 == 61 [pid = 3288] [id = 603] 16:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5608D400) [pid = 3288] [serial = 1809] [outer = 0000000000000000] 16:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5A90D800) [pid = 3288] [serial = 1810] [outer = 0000006E5608D400] 16:03:24 INFO - PROCESS | 3288 | 1461193404467 Marionette DEBUG loaded listener.js 16:03:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5E46D400) [pid = 3288] [serial = 1811] [outer = 0000006E5608D400] 16:03:24 INFO - PROCESS | 3288 | 1461193404824 Marionette TRACE conn5 <- [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]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:03:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 629ms 16:03:24 INFO - PROCESS | 3288 | 1461193404875 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 3288 | 1461193404877 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 16:03:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:03:24 INFO - PROCESS | 3288 | 1461193404880 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 3288 | 1461193404882 Marionette TRACE conn5 <- [1,2378,null,{}] 16:03:24 INFO - PROCESS | 3288 | 1461193404886 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:25 INFO - PROCESS | 3288 | 1461193405003 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 16:03:25 INFO - PROCESS | 3288 | 1461193405015 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66796800 == 62 [pid = 3288] [id = 604] 16:03:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5FD9C800) [pid = 3288] [serial = 1812] [outer = 0000000000000000] 16:03:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E615C6C00) [pid = 3288] [serial = 1813] [outer = 0000006E5FD9C800] 16:03:25 INFO - PROCESS | 3288 | 1461193405063 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E61F62800) [pid = 3288] [serial = 1814] [outer = 0000006E5FD9C800] 16:03:25 INFO - PROCESS | 3288 | 1461193405458 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:03:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:03:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 629ms 16:03:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:03:25 INFO - PROCESS | 3288 | 1461193405512 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 16:03:25 INFO - PROCESS | 3288 | 1461193405515 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 16:03:25 INFO - PROCESS | 3288 | 1461193405518 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:03:25 INFO - PROCESS | 3288 | 1461193405521 Marionette TRACE conn5 <- [1,2382,null,{}] 16:03:25 INFO - PROCESS | 3288 | 1461193405524 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:25 INFO - PROCESS | 3288 | 1461193405660 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 16:03:25 INFO - PROCESS | 3288 | 1461193405703 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E686D8800 == 63 [pid = 3288] [id = 605] 16:03:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E61FD7000) [pid = 3288] [serial = 1815] [outer = 0000000000000000] 16:03:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E62068800) [pid = 3288] [serial = 1816] [outer = 0000006E61FD7000] 16:03:25 INFO - PROCESS | 3288 | 1461193405754 Marionette DEBUG loaded listener.js 16:03:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E62163800) [pid = 3288] [serial = 1817] [outer = 0000006E61FD7000] 16:03:26 INFO - PROCESS | 3288 | 1461193406343 Marionette TRACE conn5 <- [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]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:03:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 881ms 16:03:26 INFO - PROCESS | 3288 | 1461193406401 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 3288 | 1461193406406 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 16:03:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:03:26 INFO - PROCESS | 3288 | 1461193406412 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 3288 | 1461193406417 Marionette TRACE conn5 <- [1,2386,null,{}] 16:03:26 INFO - PROCESS | 3288 | 1461193406437 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:26 INFO - PROCESS | 3288 | 1461193406554 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 16:03:26 INFO - PROCESS | 3288 | 1461193406684 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5AD9E000 == 64 [pid = 3288] [id = 606] 16:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5103FC00) [pid = 3288] [serial = 1818] [outer = 0000000000000000] 16:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E565EB800) [pid = 3288] [serial = 1819] [outer = 0000006E5103FC00] 16:03:26 INFO - PROCESS | 3288 | 1461193406744 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E57D1CC00) [pid = 3288] [serial = 1820] [outer = 0000006E5103FC00] 16:03:27 INFO - PROCESS | 3288 | 1461193407374 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:03:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:03:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 16:03:27 INFO - PROCESS | 3288 | 1461193407403 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 16:03:27 INFO - PROCESS | 3288 | 1461193407410 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 16:03:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:03:27 INFO - PROCESS | 3288 | 1461193407418 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:03:27 INFO - PROCESS | 3288 | 1461193407421 Marionette TRACE conn5 <- [1,2390,null,{}] 16:03:27 INFO - PROCESS | 3288 | 1461193407425 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:27 INFO - PROCESS | 3288 | 1461193407538 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 16:03:27 INFO - PROCESS | 3288 | 1461193407638 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D49800 == 65 [pid = 3288] [id = 607] 16:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5B379000) [pid = 3288] [serial = 1821] [outer = 0000000000000000] 16:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E5D80C400) [pid = 3288] [serial = 1822] [outer = 0000006E5B379000] 16:03:27 INFO - PROCESS | 3288 | 1461193407694 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5E497400) [pid = 3288] [serial = 1823] [outer = 0000006E5B379000] 16:03:28 INFO - PROCESS | 3288 | 1461193408265 Marionette TRACE conn5 <- [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]]]}] 16:03:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:03:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 944ms 16:03:28 INFO - PROCESS | 3288 | 1461193408366 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 16:03:28 INFO - PROCESS | 3288 | 1461193408369 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 16:03:28 INFO - PROCESS | 3288 | 1461193408374 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:03:28 INFO - PROCESS | 3288 | 1461193408379 Marionette TRACE conn5 <- [1,2394,null,{}] 16:03:28 INFO - PROCESS | 3288 | 1461193408391 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:28 INFO - PROCESS | 3288 | 1461193408515 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 16:03:28 INFO - PROCESS | 3288 | 1461193408639 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E687C3000 == 66 [pid = 3288] [id = 608] 16:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5F01AC00) [pid = 3288] [serial = 1824] [outer = 0000000000000000] 16:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E61404000) [pid = 3288] [serial = 1825] [outer = 0000006E5F01AC00] 16:03:28 INFO - PROCESS | 3288 | 1461193408703 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E61F5B800) [pid = 3288] [serial = 1826] [outer = 0000006E5F01AC00] 16:03:29 INFO - PROCESS | 3288 | 1461193409275 Marionette TRACE conn5 <- [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]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:03:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 943ms 16:03:29 INFO - PROCESS | 3288 | 1461193409322 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 3288 | 1461193409325 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 16:03:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:03:29 INFO - PROCESS | 3288 | 1461193409329 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 3288 | 1461193409331 Marionette TRACE conn5 <- [1,2398,null,{}] 16:03:29 INFO - PROCESS | 3288 | 1461193409335 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:29 INFO - PROCESS | 3288 | 1461193409445 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 16:03:29 INFO - PROCESS | 3288 | 1461193409545 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69F83000 == 67 [pid = 3288] [id = 609] 16:03:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E62064400) [pid = 3288] [serial = 1827] [outer = 0000000000000000] 16:03:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E6206D800) [pid = 3288] [serial = 1828] [outer = 0000006E62064400] 16:03:29 INFO - PROCESS | 3288 | 1461193409601 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E62168000) [pid = 3288] [serial = 1829] [outer = 0000006E62064400] 16:03:30 INFO - PROCESS | 3288 | 1461193410199 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:03:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 942ms 16:03:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:03:30 INFO - PROCESS | 3288 | 1461193410274 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 16:03:30 INFO - PROCESS | 3288 | 1461193410276 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 16:03:30 INFO - PROCESS | 3288 | 1461193410280 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 3288 | 1461193410282 Marionette TRACE conn5 <- [1,2402,null,{}] 16:03:30 INFO - PROCESS | 3288 | 1461193410286 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:30 INFO - PROCESS | 3288 | 1461193410426 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 16:03:30 INFO - PROCESS | 3288 | 1461193410554 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6A084000 == 68 [pid = 3288] [id = 610] 16:03:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E62066400) [pid = 3288] [serial = 1830] [outer = 0000000000000000] 16:03:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E62249000) [pid = 3288] [serial = 1831] [outer = 0000006E62066400] 16:03:30 INFO - PROCESS | 3288 | 1461193410610 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E62251400) [pid = 3288] [serial = 1832] [outer = 0000006E62066400] 16:03:31 INFO - PROCESS | 3288 | 1461193411253 Marionette TRACE conn5 <- [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]]]}] 16:03:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:03:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1028ms 16:03:31 INFO - PROCESS | 3288 | 1461193411311 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 3288 | 1461193411314 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 16:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:03:31 INFO - PROCESS | 3288 | 1461193411317 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 3288 | 1461193411319 Marionette TRACE conn5 <- [1,2406,null,{}] 16:03:31 INFO - PROCESS | 3288 | 1461193411324 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:31 INFO - PROCESS | 3288 | 1461193411473 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 16:03:31 INFO - PROCESS | 3288 | 1461193411740 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B143000 == 69 [pid = 3288] [id = 611] 16:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E50CA7000) [pid = 3288] [serial = 1833] [outer = 0000000000000000] 16:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E50F07400) [pid = 3288] [serial = 1834] [outer = 0000006E50CA7000] 16:03:31 INFO - PROCESS | 3288 | 1461193411803 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E55CB0C00) [pid = 3288] [serial = 1835] [outer = 0000006E50CA7000] 16:03:32 INFO - PROCESS | 3288 | 1461193412374 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1128ms 16:03:32 INFO - PROCESS | 3288 | 1461193412448 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 3288 | 1461193412453 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 16:03:32 INFO - PROCESS | 3288 | 1461193412458 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:03:32 INFO - PROCESS | 3288 | 1461193412462 Marionette TRACE conn5 <- [1,2410,null,{}] 16:03:32 INFO - PROCESS | 3288 | 1461193412467 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:32 INFO - PROCESS | 3288 | 1461193412572 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 16:03:32 INFO - PROCESS | 3288 | 1461193412681 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E822800 == 70 [pid = 3288] [id = 612] 16:03:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E5A916C00) [pid = 3288] [serial = 1836] [outer = 0000000000000000] 16:03:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E5A944800) [pid = 3288] [serial = 1837] [outer = 0000006E5A916C00] 16:03:32 INFO - PROCESS | 3288 | 1461193412732 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E5ACC2000) [pid = 3288] [serial = 1838] [outer = 0000006E5A916C00] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571CB000 == 69 [pid = 3288] [id = 580] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66796800 == 68 [pid = 3288] [id = 604] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60B17000 == 67 [pid = 3288] [id = 603] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66124000 == 66 [pid = 3288] [id = 602] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B95000 == 65 [pid = 3288] [id = 601] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C52000 == 64 [pid = 3288] [id = 600] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62F8B800 == 63 [pid = 3288] [id = 599] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E5A956400) [pid = 3288] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E5D063C00) [pid = 3288] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E5E139C00) [pid = 3288] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E5E475C00) [pid = 3288] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E61F5D800) [pid = 3288] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60816000 == 62 [pid = 3288] [id = 598] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B141000 == 61 [pid = 3288] [id = 597] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FDE7800 == 60 [pid = 3288] [id = 596] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E541800 == 59 [pid = 3288] [id = 595] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E68938000 == 58 [pid = 3288] [id = 594] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E687CB800 == 57 [pid = 3288] [id = 593] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67F87000 == 56 [pid = 3288] [id = 592] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649A3800 == 55 [pid = 3288] [id = 591] 16:03:33 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DCA000 == 54 [pid = 3288] [id = 590] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E5DE10000) [pid = 3288] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E61859000) [pid = 3288] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E6178A400) [pid = 3288] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E61F45400) [pid = 3288] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5E49CC00) [pid = 3288] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E61F68C00) [pid = 3288] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E5A1C0000) [pid = 3288] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E614D4C00) [pid = 3288] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5ACC7C00) [pid = 3288] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5A959C00) [pid = 3288] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E61F57000) [pid = 3288] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E5E478800) [pid = 3288] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E60BC7800) [pid = 3288] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E6140DC00) [pid = 3288] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E60F85000) [pid = 3288] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E614DB800) [pid = 3288] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5A16B400) [pid = 3288] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5748E400) [pid = 3288] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5D030C00) [pid = 3288] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5E466800) [pid = 3288] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E619F7C00) [pid = 3288] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E55B3D800) [pid = 3288] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5A949000) [pid = 3288] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E61F4A800) [pid = 3288] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E57110400) [pid = 3288] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E6142BC00) [pid = 3288] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5F3ADC00) [pid = 3288] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5E8E6000) [pid = 3288] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5F2CEC00) [pid = 3288] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E61797400) [pid = 3288] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5FD9BC00) [pid = 3288] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E61F4FC00) [pid = 3288] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 16:03:33 INFO - PROCESS | 3288 | 1461193413338 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 943ms 16:03:33 INFO - PROCESS | 3288 | 1461193413407 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 3288 | 1461193413411 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 16:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:03:33 INFO - PROCESS | 3288 | 1461193413415 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 3288 | 1461193413418 Marionette TRACE conn5 <- [1,2414,null,{}] 16:03:33 INFO - PROCESS | 3288 | 1461193413422 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:33 INFO - PROCESS | 3288 | 1461193413512 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 16:03:33 INFO - PROCESS | 3288 | 1461193413596 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D68B000 == 55 [pid = 3288] [id = 613] 16:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E56092C00) [pid = 3288] [serial = 1839] [outer = 0000000000000000] 16:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5A1C9C00) [pid = 3288] [serial = 1840] [outer = 0000006E56092C00] 16:03:33 INFO - PROCESS | 3288 | 1461193413644 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5ACC6400) [pid = 3288] [serial = 1841] [outer = 0000006E56092C00] 16:03:34 INFO - PROCESS | 3288 | 1461193414056 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 692ms 16:03:34 INFO - PROCESS | 3288 | 1461193414111 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 16:03:34 INFO - PROCESS | 3288 | 1461193414113 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 16:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:03:34 INFO - PROCESS | 3288 | 1461193414118 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 3288 | 1461193414125 Marionette TRACE conn5 <- [1,2418,null,{}] 16:03:34 INFO - PROCESS | 3288 | 1461193414134 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:34 INFO - PROCESS | 3288 | 1461193414252 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 16:03:34 INFO - PROCESS | 3288 | 1461193414266 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E617A2800 == 56 [pid = 3288] [id = 614] 16:03:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5D524400) [pid = 3288] [serial = 1842] [outer = 0000000000000000] 16:03:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5D661800) [pid = 3288] [serial = 1843] [outer = 0000006E5D524400] 16:03:34 INFO - PROCESS | 3288 | 1461193414315 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5E29D000) [pid = 3288] [serial = 1844] [outer = 0000006E5D524400] 16:03:34 INFO - PROCESS | 3288 | 1461193414784 Marionette TRACE conn5 <- [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]]]}] 16:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 16:03:34 INFO - PROCESS | 3288 | 1461193414811 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 16:03:34 INFO - PROCESS | 3288 | 1461193414814 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 16:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:03:34 INFO - PROCESS | 3288 | 1461193414817 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 3288 | 1461193414820 Marionette TRACE conn5 <- [1,2422,null,{}] 16:03:34 INFO - PROCESS | 3288 | 1461193414823 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:34 INFO - PROCESS | 3288 | 1461193414912 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 16:03:34 INFO - PROCESS | 3288 | 1461193414918 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D52000 == 57 [pid = 3288] [id = 615] 16:03:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5E468000) [pid = 3288] [serial = 1845] [outer = 0000000000000000] 16:03:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5E50D000) [pid = 3288] [serial = 1846] [outer = 0000006E5E468000] 16:03:34 INFO - PROCESS | 3288 | 1461193414970 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5E5CB800) [pid = 3288] [serial = 1847] [outer = 0000006E5E468000] 16:03:35 INFO - PROCESS | 3288 | 1461193415393 Marionette TRACE conn5 <- [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]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 629ms 16:03:35 INFO - PROCESS | 3288 | 1461193415450 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 3288 | 1461193415452 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 16:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:03:35 INFO - PROCESS | 3288 | 1461193415462 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 3288 | 1461193415464 Marionette TRACE conn5 <- [1,2426,null,{}] 16:03:35 INFO - PROCESS | 3288 | 1461193415467 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:35 INFO - PROCESS | 3288 | 1461193415580 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 16:03:35 INFO - PROCESS | 3288 | 1461193415665 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DB8000 == 58 [pid = 3288] [id = 616] 16:03:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5F086400) [pid = 3288] [serial = 1848] [outer = 0000000000000000] 16:03:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5F2D4000) [pid = 3288] [serial = 1849] [outer = 0000006E5F086400] 16:03:35 INFO - PROCESS | 3288 | 1461193415723 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5FD9E400) [pid = 3288] [serial = 1850] [outer = 0000006E5F086400] 16:03:36 INFO - PROCESS | 3288 | 1461193416155 Marionette TRACE conn5 <- [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]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 734ms 16:03:36 INFO - PROCESS | 3288 | 1461193416197 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 3288 | 1461193416199 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 16:03:36 INFO - PROCESS | 3288 | 1461193416202 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:03:36 INFO - PROCESS | 3288 | 1461193416204 Marionette TRACE conn5 <- [1,2430,null,{}] 16:03:36 INFO - PROCESS | 3288 | 1461193416207 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:36 INFO - PROCESS | 3288 | 1461193416327 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 16:03:36 INFO - PROCESS | 3288 | 1461193416387 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6595A800 == 59 [pid = 3288] [id = 617] 16:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E60BCD800) [pid = 3288] [serial = 1851] [outer = 0000000000000000] 16:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E61402C00) [pid = 3288] [serial = 1852] [outer = 0000006E60BCD800] 16:03:36 INFO - PROCESS | 3288 | 1461193416432 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E61425800) [pid = 3288] [serial = 1853] [outer = 0000006E60BCD800] 16:03:36 INFO - PROCESS | 3288 | 1461193416841 Marionette TRACE conn5 <- [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]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 690ms 16:03:36 INFO - PROCESS | 3288 | 1461193416896 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 3288 | 1461193416898 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 16:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:03:36 INFO - PROCESS | 3288 | 1461193416911 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - PROCESS | 3288 | 1461193416913 Marionette TRACE conn5 <- [1,2434,null,{}] 16:03:36 INFO - PROCESS | 3288 | 1461193416917 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:37 INFO - PROCESS | 3288 | 1461193417059 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 16:03:37 INFO - PROCESS | 3288 | 1461193417083 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66116800 == 60 [pid = 3288] [id = 618] 16:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E614D9400) [pid = 3288] [serial = 1854] [outer = 0000000000000000] 16:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E614E1000) [pid = 3288] [serial = 1855] [outer = 0000006E614D9400] 16:03:37 INFO - PROCESS | 3288 | 1461193417128 Marionette DEBUG loaded listener.js 16:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E6178F400) [pid = 3288] [serial = 1856] [outer = 0000006E614D9400] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E6140B800) [pid = 3288] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E6178E400) [pid = 3288] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5D663800) [pid = 3288] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E5CFB4400) [pid = 3288] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E603EB400) [pid = 3288] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E5608D400) [pid = 3288] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5E498800) [pid = 3288] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5710E000) [pid = 3288] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E50E40800) [pid = 3288] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E61F56800) [pid = 3288] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5ACC3800) [pid = 3288] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5DE6B800) [pid = 3288] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5A90AC00) [pid = 3288] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E5E46BC00) [pid = 3288] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5FD9C800) [pid = 3288] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5DB87400) [pid = 3288] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:03:37 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E50746800) [pid = 3288] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:03:37 INFO - PROCESS | 3288 | 1461193417686 Marionette TRACE conn5 <- [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]]]}] 16:03:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:03:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 839ms 16:03:37 INFO - PROCESS | 3288 | 1461193417748 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 16:03:37 INFO - PROCESS | 3288 | 1461193417751 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 16:03:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:03:37 INFO - PROCESS | 3288 | 1461193417754 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:03:37 INFO - PROCESS | 3288 | 1461193417756 Marionette TRACE conn5 <- [1,2438,null,{}] 16:03:37 INFO - PROCESS | 3288 | 1461193417760 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:37 INFO - PROCESS | 3288 | 1461193417844 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 16:03:37 INFO - PROCESS | 3288 | 1461193417932 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F3F5800 == 61 [pid = 3288] [id = 619] 16:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E5710C400) [pid = 3288] [serial = 1857] [outer = 0000000000000000] 16:03:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5D524C00) [pid = 3288] [serial = 1858] [outer = 0000006E5710C400] 16:03:37 INFO - PROCESS | 3288 | 1461193417978 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E603EB400) [pid = 3288] [serial = 1859] [outer = 0000006E5710C400] 16:03:38 INFO - PROCESS | 3288 | 1461193418320 Marionette TRACE conn5 <- [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]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 629ms 16:03:38 INFO - PROCESS | 3288 | 1461193418388 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 3288 | 1461193418390 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 16:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:03:38 INFO - PROCESS | 3288 | 1461193418394 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 3288 | 1461193418395 Marionette TRACE conn5 <- [1,2442,null,{}] 16:03:38 INFO - PROCESS | 3288 | 1461193418407 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:38 INFO - PROCESS | 3288 | 1461193418494 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 16:03:38 INFO - PROCESS | 3288 | 1461193418500 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66760000 == 62 [pid = 3288] [id = 620] 16:03:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E615C1000) [pid = 3288] [serial = 1860] [outer = 0000000000000000] 16:03:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E619EC400) [pid = 3288] [serial = 1861] [outer = 0000006E615C1000] 16:03:38 INFO - PROCESS | 3288 | 1461193418547 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E61F45C00) [pid = 3288] [serial = 1862] [outer = 0000006E615C1000] 16:03:38 INFO - PROCESS | 3288 | 1461193418968 Marionette TRACE conn5 <- [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]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 628ms 16:03:39 INFO - PROCESS | 3288 | 1461193419024 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 16:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:03:39 INFO - PROCESS | 3288 | 1461193419026 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 16:03:39 INFO - PROCESS | 3288 | 1461193419029 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 3288 | 1461193419032 Marionette TRACE conn5 <- [1,2446,null,{}] 16:03:39 INFO - PROCESS | 3288 | 1461193419035 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:39 INFO - PROCESS | 3288 | 1461193419121 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 16:03:39 INFO - PROCESS | 3288 | 1461193419127 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667A0000 == 63 [pid = 3288] [id = 621] 16:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E61F54C00) [pid = 3288] [serial = 1863] [outer = 0000000000000000] 16:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E61F58800) [pid = 3288] [serial = 1864] [outer = 0000006E61F54C00] 16:03:39 INFO - PROCESS | 3288 | 1461193419179 Marionette DEBUG loaded listener.js 16:03:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E61FD7C00) [pid = 3288] [serial = 1865] [outer = 0000006E61F54C00] 16:03:39 INFO - PROCESS | 3288 | 1461193419669 Marionette TRACE conn5 <- [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]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 733ms 16:03:39 INFO - PROCESS | 3288 | 1461193419766 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 3288 | 1461193419772 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 16:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:03:39 INFO - PROCESS | 3288 | 1461193419777 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 3288 | 1461193419782 Marionette TRACE conn5 <- [1,2450,null,{}] 16:03:39 INFO - PROCESS | 3288 | 1461193419790 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:39 INFO - PROCESS | 3288 | 1461193419966 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 16:03:40 INFO - PROCESS | 3288 | 1461193420092 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D412000 == 64 [pid = 3288] [id = 622] 16:03:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E56096C00) [pid = 3288] [serial = 1866] [outer = 0000000000000000] 16:03:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5710BC00) [pid = 3288] [serial = 1867] [outer = 0000006E56096C00] 16:03:40 INFO - PROCESS | 3288 | 1461193420152 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E57D20400) [pid = 3288] [serial = 1868] [outer = 0000006E56096C00] 16:03:40 INFO - PROCESS | 3288 | 1461193420728 Marionette TRACE conn5 <- [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]]]}] 16:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 986ms 16:03:40 INFO - PROCESS | 3288 | 1461193420766 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 16:03:40 INFO - PROCESS | 3288 | 1461193420773 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 16:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:03:40 INFO - PROCESS | 3288 | 1461193420780 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:03:40 INFO - PROCESS | 3288 | 1461193420783 Marionette TRACE conn5 <- [1,2454,null,{}] 16:03:40 INFO - PROCESS | 3288 | 1461193420788 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:40 INFO - PROCESS | 3288 | 1461193420903 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 16:03:41 INFO - PROCESS | 3288 | 1461193421033 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62117800 == 65 [pid = 3288] [id = 623] 16:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5AD75C00) [pid = 3288] [serial = 1869] [outer = 0000000000000000] 16:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E5B3E0400) [pid = 3288] [serial = 1870] [outer = 0000006E5AD75C00] 16:03:41 INFO - PROCESS | 3288 | 1461193421090 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5DE07400) [pid = 3288] [serial = 1871] [outer = 0000006E5AD75C00] 16:03:41 INFO - PROCESS | 3288 | 1461193421671 Marionette TRACE conn5 <- [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]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 943ms 16:03:41 INFO - PROCESS | 3288 | 1461193421728 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 3288 | 1461193421731 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 16:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:03:41 INFO - PROCESS | 3288 | 1461193421735 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 3288 | 1461193421739 Marionette TRACE conn5 <- [1,2458,null,{}] 16:03:41 INFO - PROCESS | 3288 | 1461193421751 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:41 INFO - PROCESS | 3288 | 1461193421869 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 16:03:42 INFO - PROCESS | 3288 | 1461193421999 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67F87000 == 66 [pid = 3288] [id = 624] 16:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5FD90000) [pid = 3288] [serial = 1872] [outer = 0000000000000000] 16:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E603ED000) [pid = 3288] [serial = 1873] [outer = 0000006E5FD90000] 16:03:42 INFO - PROCESS | 3288 | 1461193422059 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E6184F400) [pid = 3288] [serial = 1874] [outer = 0000006E5FD90000] 16:03:42 INFO - PROCESS | 3288 | 1461193422628 Marionette TRACE conn5 <- [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]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 944ms 16:03:42 INFO - PROCESS | 3288 | 1461193422681 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 3288 | 1461193422684 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 16:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:03:42 INFO - PROCESS | 3288 | 1461193422688 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 3288 | 1461193422690 Marionette TRACE conn5 <- [1,2462,null,{}] 16:03:42 INFO - PROCESS | 3288 | 1461193422694 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:42 INFO - PROCESS | 3288 | 1461193422805 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 16:03:42 INFO - PROCESS | 3288 | 1461193422933 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:42 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E687CA000 == 67 [pid = 3288] [id = 625] 16:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E61F6C800) [pid = 3288] [serial = 1875] [outer = 0000000000000000] 16:03:42 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E61FDEC00) [pid = 3288] [serial = 1876] [outer = 0000006E61F6C800] 16:03:42 INFO - PROCESS | 3288 | 1461193422990 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E6216A800) [pid = 3288] [serial = 1877] [outer = 0000006E61F6C800] 16:03:43 INFO - PROCESS | 3288 | 1461193423608 Marionette TRACE conn5 <- [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]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 943ms 16:03:43 INFO - PROCESS | 3288 | 1461193423633 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 16:03:43 INFO - PROCESS | 3288 | 1461193423635 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 16:03:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:03:43 INFO - PROCESS | 3288 | 1461193423639 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 3288 | 1461193423641 Marionette TRACE conn5 <- [1,2466,null,{}] 16:03:43 INFO - PROCESS | 3288 | 1461193423645 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:43 INFO - PROCESS | 3288 | 1461193423753 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 16:03:43 INFO - PROCESS | 3288 | 1461193423854 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6A085000 == 68 [pid = 3288] [id = 626] 16:03:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E62163000) [pid = 3288] [serial = 1878] [outer = 0000000000000000] 16:03:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E62D1F800) [pid = 3288] [serial = 1879] [outer = 0000006E62163000] 16:03:43 INFO - PROCESS | 3288 | 1461193423910 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E62FDF000) [pid = 3288] [serial = 1880] [outer = 0000006E62163000] 16:03:44 INFO - PROCESS | 3288 | 1461193424515 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:03:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 942ms 16:03:44 INFO - PROCESS | 3288 | 1461193424584 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 3288 | 1461193424587 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 16:03:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:03:44 INFO - PROCESS | 3288 | 1461193424591 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - PROCESS | 3288 | 1461193424593 Marionette TRACE conn5 <- [1,2470,null,{}] 16:03:44 INFO - PROCESS | 3288 | 1461193424597 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:44 INFO - PROCESS | 3288 | 1461193424783 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 16:03:44 INFO - PROCESS | 3288 | 1461193424795 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5050B800 == 69 [pid = 3288] [id = 627] 16:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E62021C00) [pid = 3288] [serial = 1881] [outer = 0000000000000000] 16:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E62FDE400) [pid = 3288] [serial = 1882] [outer = 0000006E62021C00] 16:03:44 INFO - PROCESS | 3288 | 1461193424856 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E63182800) [pid = 3288] [serial = 1883] [outer = 0000006E62021C00] 16:03:45 INFO - PROCESS | 3288 | 1461193425665 Marionette TRACE conn5 <- [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]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:03:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1132ms 16:03:45 INFO - PROCESS | 3288 | 1461193425724 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 3288 | 1461193425729 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 16:03:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:03:45 INFO - PROCESS | 3288 | 1461193425734 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 3288 | 1461193425738 Marionette TRACE conn5 <- [1,2474,null,{}] 16:03:45 INFO - PROCESS | 3288 | 1461193425743 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:45 INFO - PROCESS | 3288 | 1461193425853 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 16:03:46 INFO - PROCESS | 3288 | 1461193425992 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DD3000 == 70 [pid = 3288] [id = 628] 16:03:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E51044400) [pid = 3288] [serial = 1884] [outer = 0000000000000000] 16:03:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E510E4400) [pid = 3288] [serial = 1885] [outer = 0000006E51044400] 16:03:46 INFO - PROCESS | 3288 | 1461193426051 Marionette DEBUG loaded listener.js 16:03:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E57495800) [pid = 3288] [serial = 1886] [outer = 0000006E51044400] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66760000 == 69 [pid = 3288] [id = 620] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F3F5800 == 68 [pid = 3288] [id = 619] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66116800 == 67 [pid = 3288] [id = 618] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6595A800 == 66 [pid = 3288] [id = 617] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DB8000 == 65 [pid = 3288] [id = 616] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D52000 == 64 [pid = 3288] [id = 615] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E617A2800 == 63 [pid = 3288] [id = 614] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E62068800) [pid = 3288] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E62017400) [pid = 3288] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E61FD3400) [pid = 3288] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D68B000 == 62 [pid = 3288] [id = 613] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E822800 == 61 [pid = 3288] [id = 612] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B143000 == 60 [pid = 3288] [id = 611] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E687C3000 == 59 [pid = 3288] [id = 608] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D49800 == 58 [pid = 3288] [id = 607] 16:03:46 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5AD9E000 == 57 [pid = 3288] [id = 606] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E61F62800) [pid = 3288] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E614D4400) [pid = 3288] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E61F53400) [pid = 3288] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E619EF400) [pid = 3288] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5CFB1800) [pid = 3288] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5E45F400) [pid = 3288] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5D667800) [pid = 3288] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E60B38000) [pid = 3288] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E5A90D800) [pid = 3288] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E5E9BF400) [pid = 3288] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E5A911000) [pid = 3288] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E57190C00) [pid = 3288] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5FD96C00) [pid = 3288] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E615C7C00) [pid = 3288] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E50FE9C00) [pid = 3288] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E61F66400) [pid = 3288] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5E46D400) [pid = 3288] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5B380800) [pid = 3288] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E57195800) [pid = 3288] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E5ACC5C00) [pid = 3288] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5E516400) [pid = 3288] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E5E5CF000) [pid = 3288] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E5E497800) [pid = 3288] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E61405000) [pid = 3288] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E5ACC7800) [pid = 3288] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E5DE0A000) [pid = 3288] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E615C6C00) [pid = 3288] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E5E45FC00) [pid = 3288] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 16:03:46 INFO - PROCESS | 3288 | 1461193426712 Marionette TRACE conn5 <- [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]]]}] 16:03:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:03:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 986ms 16:03:46 INFO - PROCESS | 3288 | 1461193426724 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 3288 | 1461193426730 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 16:03:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:03:46 INFO - PROCESS | 3288 | 1461193426736 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 3288 | 1461193426739 Marionette TRACE conn5 <- [1,2478,null,{}] 16:03:46 INFO - PROCESS | 3288 | 1461193426743 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:46 INFO - PROCESS | 3288 | 1461193426841 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 16:03:46 INFO - PROCESS | 3288 | 1461193426929 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D091000 == 58 [pid = 3288] [id = 629] 16:03:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 97 (0000006E50FE2000) [pid = 3288] [serial = 1887] [outer = 0000000000000000] 16:03:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 98 (0000006E57190C00) [pid = 3288] [serial = 1888] [outer = 0000006E50FE2000] 16:03:46 INFO - PROCESS | 3288 | 1461193426976 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 99 (0000006E5A1C0C00) [pid = 3288] [serial = 1889] [outer = 0000006E50FE2000] 16:03:47 INFO - PROCESS | 3288 | 1461193427367 Marionette TRACE conn5 <- [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]]]}] 16:03:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:03:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 732ms 16:03:47 INFO - PROCESS | 3288 | 1461193427474 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 16:03:47 INFO - PROCESS | 3288 | 1461193427476 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 16:03:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:03:47 INFO - PROCESS | 3288 | 1461193427479 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:03:47 INFO - PROCESS | 3288 | 1461193427483 Marionette TRACE conn5 <- [1,2482,null,{}] 16:03:47 INFO - PROCESS | 3288 | 1461193427495 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:47 INFO - PROCESS | 3288 | 1461193427595 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 16:03:47 INFO - PROCESS | 3288 | 1461193427604 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FFD1000 == 59 [pid = 3288] [id = 630] 16:03:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 100 (0000006E5B37C800) [pid = 3288] [serial = 1890] [outer = 0000000000000000] 16:03:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 101 (0000006E5CFB1800) [pid = 3288] [serial = 1891] [outer = 0000006E5B37C800] 16:03:47 INFO - PROCESS | 3288 | 1461193427653 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 102 (0000006E5D66B800) [pid = 3288] [serial = 1892] [outer = 0000006E5B37C800] 16:03:48 INFO - PROCESS | 3288 | 1461193428109 Marionette TRACE conn5 <- [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]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 692ms 16:03:48 INFO - PROCESS | 3288 | 1461193428175 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 3288 | 1461193428178 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 16:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:03:48 INFO - PROCESS | 3288 | 1461193428181 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 3288 | 1461193428183 Marionette TRACE conn5 <- [1,2486,null,{}] 16:03:48 INFO - PROCESS | 3288 | 1461193428187 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:48 INFO - PROCESS | 3288 | 1461193428274 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 16:03:48 INFO - PROCESS | 3288 | 1461193428282 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E617B0800 == 60 [pid = 3288] [id = 631] 16:03:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 103 (0000006E5D631C00) [pid = 3288] [serial = 1893] [outer = 0000000000000000] 16:03:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5E29A000) [pid = 3288] [serial = 1894] [outer = 0000006E5D631C00] 16:03:48 INFO - PROCESS | 3288 | 1461193428407 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5E46B800) [pid = 3288] [serial = 1895] [outer = 0000006E5D631C00] 16:03:48 INFO - PROCESS | 3288 | 1461193428794 Marionette TRACE conn5 <- [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]]]}] 16:03:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:03:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 16:03:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:03:48 INFO - PROCESS | 3288 | 1461193428813 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 16:03:48 INFO - PROCESS | 3288 | 1461193428815 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 16:03:48 INFO - PROCESS | 3288 | 1461193428818 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:03:48 INFO - PROCESS | 3288 | 1461193428820 Marionette TRACE conn5 <- [1,2490,null,{}] 16:03:48 INFO - PROCESS | 3288 | 1461193428824 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:48 INFO - PROCESS | 3288 | 1461193428910 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 16:03:49 INFO - PROCESS | 3288 | 1461193429046 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61F8E800 == 61 [pid = 3288] [id = 632] 16:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E5DDEB800) [pid = 3288] [serial = 1896] [outer = 0000000000000000] 16:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E5E492800) [pid = 3288] [serial = 1897] [outer = 0000006E5DDEB800] 16:03:49 INFO - PROCESS | 3288 | 1461193429092 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E5E516400) [pid = 3288] [serial = 1898] [outer = 0000006E5DDEB800] 16:03:49 INFO - PROCESS | 3288 | 1461193429519 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:03:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:03:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 733ms 16:03:49 INFO - PROCESS | 3288 | 1461193429555 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 16:03:49 INFO - PROCESS | 3288 | 1461193429557 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 16:03:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:03:49 INFO - PROCESS | 3288 | 1461193429566 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:03:49 INFO - PROCESS | 3288 | 1461193429568 Marionette TRACE conn5 <- [1,2494,null,{}] 16:03:49 INFO - PROCESS | 3288 | 1461193429572 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:49 INFO - PROCESS | 3288 | 1461193429706 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 16:03:49 INFO - PROCESS | 3288 | 1461193429765 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6415A000 == 62 [pid = 3288] [id = 633] 16:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E5E874400) [pid = 3288] [serial = 1899] [outer = 0000000000000000] 16:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E5F0E6000) [pid = 3288] [serial = 1900] [outer = 0000006E5E874400] 16:03:49 INFO - PROCESS | 3288 | 1461193429816 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E6085B000) [pid = 3288] [serial = 1901] [outer = 0000006E5E874400] 16:03:50 INFO - PROCESS | 3288 | 1461193430269 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:03:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:03:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 733ms 16:03:50 INFO - PROCESS | 3288 | 1461193430297 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 16:03:50 INFO - PROCESS | 3288 | 1461193430299 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 16:03:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:03:50 INFO - PROCESS | 3288 | 1461193430339 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:03:50 INFO - PROCESS | 3288 | 1461193430341 Marionette TRACE conn5 <- [1,2498,null,{}] 16:03:50 INFO - PROCESS | 3288 | 1461193430345 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:50 INFO - PROCESS | 3288 | 1461193430461 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 16:03:50 INFO - PROCESS | 3288 | 1461193430522 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C71000 == 63 [pid = 3288] [id = 634] 16:03:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5FD95400) [pid = 3288] [serial = 1902] [outer = 0000000000000000] 16:03:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E61403C00) [pid = 3288] [serial = 1903] [outer = 0000006E5FD95400] 16:03:50 INFO - PROCESS | 3288 | 1461193430569 Marionette DEBUG loaded listener.js 16:03:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E6142AC00) [pid = 3288] [serial = 1904] [outer = 0000006E5FD95400] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E614D9400) [pid = 3288] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E615C1000) [pid = 3288] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5F086400) [pid = 3288] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E60BCD800) [pid = 3288] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5710C400) [pid = 3288] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E56092C00) [pid = 3288] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5D524400) [pid = 3288] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E61FD7000) [pid = 3288] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E5A916C00) [pid = 3288] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E50CA7000) [pid = 3288] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:03:51 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E5E468000) [pid = 3288] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:03:51 INFO - PROCESS | 3288 | 1461193431126 Marionette TRACE conn5 <- [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]]]}] 16:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 840ms 16:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:03:51 INFO - PROCESS | 3288 | 1461193431181 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 16:03:51 INFO - PROCESS | 3288 | 1461193431183 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 16:03:51 INFO - PROCESS | 3288 | 1461193431187 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - PROCESS | 3288 | 1461193431189 Marionette TRACE conn5 <- [1,2502,null,{}] 16:03:51 INFO - PROCESS | 3288 | 1461193431192 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:51 INFO - PROCESS | 3288 | 1461193431278 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 16:03:51 INFO - PROCESS | 3288 | 1461193431287 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C65800 == 64 [pid = 3288] [id = 635] 16:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 104 (0000006E5ACC1400) [pid = 3288] [serial = 1905] [outer = 0000000000000000] 16:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 105 (0000006E5E490400) [pid = 3288] [serial = 1906] [outer = 0000006E5ACC1400] 16:03:51 INFO - PROCESS | 3288 | 1461193431333 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 106 (0000006E614DCC00) [pid = 3288] [serial = 1907] [outer = 0000006E5ACC1400] 16:03:51 INFO - PROCESS | 3288 | 1461193431762 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:03:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:03:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 627ms 16:03:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:03:51 INFO - PROCESS | 3288 | 1461193431817 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 16:03:51 INFO - PROCESS | 3288 | 1461193431820 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 16:03:51 INFO - PROCESS | 3288 | 1461193431825 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - PROCESS | 3288 | 1461193431827 Marionette TRACE conn5 <- [1,2506,null,{}] 16:03:51 INFO - PROCESS | 3288 | 1461193431831 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:51 INFO - PROCESS | 3288 | 1461193431918 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 16:03:51 INFO - PROCESS | 3288 | 1461193431925 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65C7F800 == 65 [pid = 3288] [id = 636] 16:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 107 (0000006E615BFC00) [pid = 3288] [serial = 1908] [outer = 0000000000000000] 16:03:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 108 (0000006E6184C800) [pid = 3288] [serial = 1909] [outer = 0000006E615BFC00] 16:03:51 INFO - PROCESS | 3288 | 1461193431971 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 109 (0000006E619EF400) [pid = 3288] [serial = 1910] [outer = 0000006E615BFC00] 16:03:52 INFO - PROCESS | 3288 | 1461193432398 Marionette TRACE conn5 <- [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]]]}] 16:03:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:03:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 626ms 16:03:52 INFO - PROCESS | 3288 | 1461193432457 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 16:03:52 INFO - PROCESS | 3288 | 1461193432459 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 16:03:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:03:52 INFO - PROCESS | 3288 | 1461193432463 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 3288 | 1461193432465 Marionette TRACE conn5 <- [1,2510,null,{}] 16:03:52 INFO - PROCESS | 3288 | 1461193432468 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:52 INFO - PROCESS | 3288 | 1461193432554 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 16:03:52 INFO - PROCESS | 3288 | 1461193432560 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66315800 == 66 [pid = 3288] [id = 637] 16:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E619ED800) [pid = 3288] [serial = 1911] [outer = 0000000000000000] 16:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E61F53400) [pid = 3288] [serial = 1912] [outer = 0000006E619ED800] 16:03:52 INFO - PROCESS | 3288 | 1461193432608 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E61F65000) [pid = 3288] [serial = 1913] [outer = 0000006E619ED800] 16:03:53 INFO - PROCESS | 3288 | 1461193433034 Marionette TRACE conn5 <- [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]]]}] 16:03:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:03:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 626ms 16:03:53 INFO - PROCESS | 3288 | 1461193433092 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 16:03:53 INFO - PROCESS | 3288 | 1461193433095 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 16:03:53 INFO - PROCESS | 3288 | 1461193433159 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - PROCESS | 3288 | 1461193433163 Marionette TRACE conn5 <- [1,2514,null,{}] 16:03:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:03:53 INFO - PROCESS | 3288 | 1461193433169 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:53 INFO - PROCESS | 3288 | 1461193433348 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 16:03:53 INFO - PROCESS | 3288 | 1461193433460 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B34C000 == 67 [pid = 3288] [id = 638] 16:03:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E55B3D800) [pid = 3288] [serial = 1914] [outer = 0000000000000000] 16:03:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E56156800) [pid = 3288] [serial = 1915] [outer = 0000006E55B3D800] 16:03:53 INFO - PROCESS | 3288 | 1461193433518 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5A1C8000) [pid = 3288] [serial = 1916] [outer = 0000006E55B3D800] 16:03:54 INFO - PROCESS | 3288 | 1461193434103 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:03:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:03:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 986ms 16:03:54 INFO - PROCESS | 3288 | 1461193434157 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 3288 | 1461193434161 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 16:03:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:03:54 INFO - PROCESS | 3288 | 1461193434165 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 3288 | 1461193434168 Marionette TRACE conn5 <- [1,2518,null,{}] 16:03:54 INFO - PROCESS | 3288 | 1461193434177 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:54 INFO - PROCESS | 3288 | 1461193434337 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 16:03:54 INFO - PROCESS | 3288 | 1461193434398 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61991800 == 68 [pid = 3288] [id = 639] 16:03:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5B1AAC00) [pid = 3288] [serial = 1917] [outer = 0000000000000000] 16:03:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E5CFB1C00) [pid = 3288] [serial = 1918] [outer = 0000006E5B1AAC00] 16:03:54 INFO - PROCESS | 3288 | 1461193434454 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5E45F800) [pid = 3288] [serial = 1919] [outer = 0000006E5B1AAC00] 16:03:55 INFO - PROCESS | 3288 | 1461193435058 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:03:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:03:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 943ms 16:03:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:03:55 INFO - PROCESS | 3288 | 1461193435113 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 16:03:55 INFO - PROCESS | 3288 | 1461193435116 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 16:03:55 INFO - PROCESS | 3288 | 1461193435120 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 3288 | 1461193435123 Marionette TRACE conn5 <- [1,2522,null,{}] 16:03:55 INFO - PROCESS | 3288 | 1461193435127 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:55 INFO - PROCESS | 3288 | 1461193435244 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 16:03:55 INFO - PROCESS | 3288 | 1461193435354 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6679F800 == 69 [pid = 3288] [id = 640] 16:03:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5F0EAC00) [pid = 3288] [serial = 1920] [outer = 0000000000000000] 16:03:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E5F3A8C00) [pid = 3288] [serial = 1921] [outer = 0000006E5F0EAC00] 16:03:55 INFO - PROCESS | 3288 | 1461193435457 Marionette DEBUG loaded listener.js 16:03:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E614DF800) [pid = 3288] [serial = 1922] [outer = 0000006E5F0EAC00] 16:03:56 INFO - PROCESS | 3288 | 1461193436033 Marionette TRACE conn5 <- [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]]]}] 16:03:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:03:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 944ms 16:03:56 INFO - PROCESS | 3288 | 1461193436066 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 16:03:56 INFO - PROCESS | 3288 | 1461193436068 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 16:03:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:03:56 INFO - PROCESS | 3288 | 1461193436072 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 3288 | 1461193436074 Marionette TRACE conn5 <- [1,2526,null,{}] 16:03:56 INFO - PROCESS | 3288 | 1461193436078 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:56 INFO - PROCESS | 3288 | 1461193436190 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 16:03:56 INFO - PROCESS | 3288 | 1461193436291 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67FA1800 == 70 [pid = 3288] [id = 641] 16:03:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E61F63800) [pid = 3288] [serial = 1923] [outer = 0000000000000000] 16:03:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E62013400) [pid = 3288] [serial = 1924] [outer = 0000006E61F63800] 16:03:56 INFO - PROCESS | 3288 | 1461193436347 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E6206F400) [pid = 3288] [serial = 1925] [outer = 0000006E61F63800] 16:03:56 INFO - PROCESS | 3288 | 1461193436945 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 944ms 16:03:57 INFO - PROCESS | 3288 | 1461193437019 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 3288 | 1461193437022 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 16:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:03:57 INFO - PROCESS | 3288 | 1461193437026 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - PROCESS | 3288 | 1461193437028 Marionette TRACE conn5 <- [1,2530,null,{}] 16:03:57 INFO - PROCESS | 3288 | 1461193437032 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:57 INFO - PROCESS | 3288 | 1461193437141 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 16:03:57 INFO - PROCESS | 3288 | 1461193437270 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E687BF800 == 71 [pid = 3288] [id = 642] 16:03:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E62021800) [pid = 3288] [serial = 1926] [outer = 0000000000000000] 16:03:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E62D25000) [pid = 3288] [serial = 1927] [outer = 0000006E62021800] 16:03:57 INFO - PROCESS | 3288 | 1461193437326 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E6317F400) [pid = 3288] [serial = 1928] [outer = 0000006E62021800] 16:03:57 INFO - PROCESS | 3288 | 1461193437884 Marionette TRACE conn5 <- [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]]]}] 16:03:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:03:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 944ms 16:03:57 INFO - PROCESS | 3288 | 1461193437972 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 16:03:57 INFO - PROCESS | 3288 | 1461193437974 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 16:03:57 INFO - PROCESS | 3288 | 1461193437978 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:03:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:03:57 INFO - PROCESS | 3288 | 1461193437980 Marionette TRACE conn5 <- [1,2534,null,{}] 16:03:57 INFO - PROCESS | 3288 | 1461193437984 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:58 INFO - PROCESS | 3288 | 1461193438126 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 16:03:58 INFO - PROCESS | 3288 | 1461193438251 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6A08A000 == 72 [pid = 3288] [id = 643] 16:03:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E6410FC00) [pid = 3288] [serial = 1929] [outer = 0000000000000000] 16:03:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E6411A000) [pid = 3288] [serial = 1930] [outer = 0000006E6410FC00] 16:03:58 INFO - PROCESS | 3288 | 1461193438311 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E6448E800) [pid = 3288] [serial = 1931] [outer = 0000006E6410FC00] 16:03:58 INFO - PROCESS | 3288 | 1461193438847 Marionette TRACE conn5 <- [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]]]}] 16:03:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:03:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 881ms 16:03:58 INFO - PROCESS | 3288 | 1461193438862 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 16:03:58 INFO - PROCESS | 3288 | 1461193438865 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 16:03:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:03:58 INFO - PROCESS | 3288 | 1461193438868 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - PROCESS | 3288 | 1461193438870 Marionette TRACE conn5 <- [1,2538,null,{}] 16:03:58 INFO - PROCESS | 3288 | 1461193438874 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:58 INFO - PROCESS | 3288 | 1461193438982 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 16:03:59 INFO - PROCESS | 3288 | 1461193439084 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:03:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69CA6000 == 73 [pid = 3288] [id = 644] 16:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E6448E000) [pid = 3288] [serial = 1932] [outer = 0000000000000000] 16:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E65B62800) [pid = 3288] [serial = 1933] [outer = 0000006E6448E000] 16:03:59 INFO - PROCESS | 3288 | 1461193439138 Marionette DEBUG loaded listener.js 16:03:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E65B6C400) [pid = 3288] [serial = 1934] [outer = 0000006E6448E000] 16:03:59 INFO - PROCESS | 3288 | 1461193439968 Marionette TRACE conn5 <- [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]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:04:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1142ms 16:04:00 INFO - PROCESS | 3288 | 1461193440013 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 3288 | 1461193440017 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 16:04:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:04:00 INFO - PROCESS | 3288 | 1461193440022 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 3288 | 1461193440027 Marionette TRACE conn5 <- [1,2542,null,{}] 16:04:00 INFO - PROCESS | 3288 | 1461193440033 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:00 INFO - PROCESS | 3288 | 1461193440139 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 16:04:00 INFO - PROCESS | 3288 | 1461193440278 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E566000 == 74 [pid = 3288] [id = 645] 16:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E50C5B000) [pid = 3288] [serial = 1935] [outer = 0000000000000000] 16:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E52D3B000) [pid = 3288] [serial = 1936] [outer = 0000006E50C5B000] 16:04:00 INFO - PROCESS | 3288 | 1461193440329 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E5799D000) [pid = 3288] [serial = 1937] [outer = 0000006E50C5B000] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C7F800 == 73 [pid = 3288] [id = 636] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C65800 == 72 [pid = 3288] [id = 635] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C71000 == 71 [pid = 3288] [id = 634] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6415A000 == 70 [pid = 3288] [id = 633] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61F8E800 == 69 [pid = 3288] [id = 632] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E617B0800 == 68 [pid = 3288] [id = 631] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FFD1000 == 67 [pid = 3288] [id = 630] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D091000 == 66 [pid = 3288] [id = 629] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DD3000 == 65 [pid = 3288] [id = 628] 16:04:00 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E61F58800) [pid = 3288] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67F87000 == 64 [pid = 3288] [id = 624] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62117800 == 63 [pid = 3288] [id = 623] 16:04:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D412000 == 62 [pid = 3288] [id = 622] 16:04:00 INFO - PROCESS | 3288 | 1461193440966 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 984ms 16:04:01 INFO - PROCESS | 3288 | 1461193441010 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 3288 | 1461193441016 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 16:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:04:01 INFO - PROCESS | 3288 | 1461193441023 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 3288 | 1461193441025 Marionette TRACE conn5 <- [1,2546,null,{}] 16:04:01 INFO - PROCESS | 3288 | 1461193441030 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:01 INFO - PROCESS | 3288 | 1461193441133 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E5F2D4000) [pid = 3288] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E5FD9E400) [pid = 3288] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E61425800) [pid = 3288] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E61402C00) [pid = 3288] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E5D524C00) [pid = 3288] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E5A1C9C00) [pid = 3288] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E5ACC6400) [pid = 3288] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E5D661800) [pid = 3288] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E5E29D000) [pid = 3288] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E62163800) [pid = 3288] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5ACC2000) [pid = 3288] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E5A944800) [pid = 3288] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E62249000) [pid = 3288] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E55CB0C00) [pid = 3288] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E50F07400) [pid = 3288] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5E50D000) [pid = 3288] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E5D80C400) [pid = 3288] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E61404000) [pid = 3288] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E6206D800) [pid = 3288] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E614E1000) [pid = 3288] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E565EB800) [pid = 3288] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E619EC400) [pid = 3288] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E6178F400) [pid = 3288] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E61F45C00) [pid = 3288] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E603EB400) [pid = 3288] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5E5CB800) [pid = 3288] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 16:04:01 INFO - PROCESS | 3288 | 1461193441235 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D089800 == 63 [pid = 3288] [id = 646] 16:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 110 (0000006E50FDF400) [pid = 3288] [serial = 1938] [outer = 0000000000000000] 16:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 111 (0000006E56598400) [pid = 3288] [serial = 1939] [outer = 0000006E50FDF400] 16:04:01 INFO - PROCESS | 3288 | 1461193441283 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 112 (0000006E5ACBA400) [pid = 3288] [serial = 1940] [outer = 0000006E50FDF400] 16:04:01 INFO - PROCESS | 3288 | 1461193441761 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:04:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 775ms 16:04:01 INFO - PROCESS | 3288 | 1461193441799 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 3288 | 1461193441802 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 16:04:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:04:01 INFO - PROCESS | 3288 | 1461193441805 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 3288 | 1461193441809 Marionette TRACE conn5 <- [1,2550,null,{}] 16:04:01 INFO - PROCESS | 3288 | 1461193441820 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:01 INFO - PROCESS | 3288 | 1461193441916 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 16:04:01 INFO - PROCESS | 3288 | 1461193441925 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60816000 == 64 [pid = 3288] [id = 647] 16:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 113 (0000006E5DE07000) [pid = 3288] [serial = 1941] [outer = 0000000000000000] 16:04:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 114 (0000006E5E29D000) [pid = 3288] [serial = 1942] [outer = 0000006E5DE07000] 16:04:01 INFO - PROCESS | 3288 | 1461193441975 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 115 (0000006E5E48F000) [pid = 3288] [serial = 1943] [outer = 0000006E5DE07000] 16:04:02 INFO - PROCESS | 3288 | 1461193442469 Marionette TRACE conn5 <- [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]]]}] 16:04:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:04:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 692ms 16:04:02 INFO - PROCESS | 3288 | 1461193442500 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 3288 | 1461193442503 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 16:04:02 INFO - PROCESS | 3288 | 1461193442506 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:04:02 INFO - PROCESS | 3288 | 1461193442508 Marionette TRACE conn5 <- [1,2554,null,{}] 16:04:02 INFO - PROCESS | 3288 | 1461193442512 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:02 INFO - PROCESS | 3288 | 1461193442601 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 16:04:02 INFO - PROCESS | 3288 | 1461193442609 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61F8E000 == 65 [pid = 3288] [id = 648] 16:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 116 (0000006E5E5D3C00) [pid = 3288] [serial = 1944] [outer = 0000000000000000] 16:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 117 (0000006E5E8E6000) [pid = 3288] [serial = 1945] [outer = 0000006E5E5D3C00] 16:04:02 INFO - PROCESS | 3288 | 1461193442658 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E5FD95800) [pid = 3288] [serial = 1946] [outer = 0000006E5E5D3C00] 16:04:03 INFO - PROCESS | 3288 | 1461193443155 Marionette TRACE conn5 <- [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]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 693ms 16:04:03 INFO - PROCESS | 3288 | 1461193443202 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 3288 | 1461193443205 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 16:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:04:03 INFO - PROCESS | 3288 | 1461193443208 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 3288 | 1461193443210 Marionette TRACE conn5 <- [1,2558,null,{}] 16:04:03 INFO - PROCESS | 3288 | 1461193443214 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:03 INFO - PROCESS | 3288 | 1461193443299 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 16:04:03 INFO - PROCESS | 3288 | 1461193443305 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64163800 == 66 [pid = 3288] [id = 649] 16:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5FD9C800) [pid = 3288] [serial = 1947] [outer = 0000000000000000] 16:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E60B38000) [pid = 3288] [serial = 1948] [outer = 0000006E5FD9C800] 16:04:03 INFO - PROCESS | 3288 | 1461193443352 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E61409000) [pid = 3288] [serial = 1949] [outer = 0000006E5FD9C800] 16:04:03 INFO - PROCESS | 3288 | 1461193443848 Marionette TRACE conn5 <- [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]]]}] 16:04:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:04:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 692ms 16:04:03 INFO - PROCESS | 3288 | 1461193443904 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 16:04:03 INFO - PROCESS | 3288 | 1461193443906 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 16:04:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:04:03 INFO - PROCESS | 3288 | 1461193443910 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 3288 | 1461193443912 Marionette TRACE conn5 <- [1,2562,null,{}] 16:04:03 INFO - PROCESS | 3288 | 1461193443916 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 3288 | 1461193444081 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 16:04:04 INFO - PROCESS | 3288 | 1461193444112 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65964000 == 67 [pid = 3288] [id = 650] 16:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E61851C00) [pid = 3288] [serial = 1950] [outer = 0000000000000000] 16:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E619F9C00) [pid = 3288] [serial = 1951] [outer = 0000006E61851C00] 16:04:04 INFO - PROCESS | 3288 | 1461193444160 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E61F66C00) [pid = 3288] [serial = 1952] [outer = 0000006E61851C00] 16:04:04 INFO - PROCESS | 3288 | 1461193444622 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:04:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 733ms 16:04:04 INFO - PROCESS | 3288 | 1461193444645 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 3288 | 1461193444647 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 16:04:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:04:04 INFO - PROCESS | 3288 | 1461193444656 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 3288 | 1461193444658 Marionette TRACE conn5 <- [1,2566,null,{}] 16:04:04 INFO - PROCESS | 3288 | 1461193444662 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 3288 | 1461193444780 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 16:04:04 INFO - PROCESS | 3288 | 1461193444838 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66126000 == 68 [pid = 3288] [id = 651] 16:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E62018C00) [pid = 3288] [serial = 1953] [outer = 0000000000000000] 16:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E6206A800) [pid = 3288] [serial = 1954] [outer = 0000006E62018C00] 16:04:04 INFO - PROCESS | 3288 | 1461193444887 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E62D24C00) [pid = 3288] [serial = 1955] [outer = 0000006E62018C00] 16:04:05 INFO - PROCESS | 3288 | 1461193445343 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:04:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:04:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 733ms 16:04:05 INFO - PROCESS | 3288 | 1461193445389 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 16:04:05 INFO - PROCESS | 3288 | 1461193445392 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 16:04:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:04:05 INFO - PROCESS | 3288 | 1461193445402 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - PROCESS | 3288 | 1461193445404 Marionette TRACE conn5 <- [1,2570,null,{}] 16:04:05 INFO - PROCESS | 3288 | 1461193445444 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:05 INFO - PROCESS | 3288 | 1461193445664 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 16:04:05 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E5E874400) [pid = 3288] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:04:05 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E5FD95400) [pid = 3288] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:04:05 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E61F54C00) [pid = 3288] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:04:05 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E51044400) [pid = 3288] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:04:05 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E50FE2000) [pid = 3288] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:04:05 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E5B37C800) [pid = 3288] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:04:05 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E5D631C00) [pid = 3288] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:04:05 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E5ACC1400) [pid = 3288] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:04:05 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E615BFC00) [pid = 3288] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:04:05 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5DDEB800) [pid = 3288] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:04:05 INFO - PROCESS | 3288 | 1461193445731 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61994000 == 69 [pid = 3288] [id = 652] 16:04:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 118 (0000006E51044400) [pid = 3288] [serial = 1956] [outer = 0000000000000000] 16:04:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 119 (0000006E5A959C00) [pid = 3288] [serial = 1957] [outer = 0000006E51044400] 16:04:05 INFO - PROCESS | 3288 | 1461193445777 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 120 (0000006E60F86400) [pid = 3288] [serial = 1958] [outer = 0000006E51044400] 16:04:06 INFO - PROCESS | 3288 | 1461193446123 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 773ms 16:04:06 INFO - PROCESS | 3288 | 1461193446174 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 3288 | 1461193446176 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 16:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:04:06 INFO - PROCESS | 3288 | 1461193446179 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 3288 | 1461193446181 Marionette TRACE conn5 <- [1,2574,null,{}] 16:04:06 INFO - PROCESS | 3288 | 1461193446184 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:06 INFO - PROCESS | 3288 | 1461193446272 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 16:04:06 INFO - PROCESS | 3288 | 1461193446279 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67F91800 == 70 [pid = 3288] [id = 653] 16:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 121 (0000006E6149DC00) [pid = 3288] [serial = 1959] [outer = 0000000000000000] 16:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E614A4800) [pid = 3288] [serial = 1960] [outer = 0000006E6149DC00] 16:04:06 INFO - PROCESS | 3288 | 1461193446325 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E614AAC00) [pid = 3288] [serial = 1961] [outer = 0000006E6149DC00] 16:04:06 INFO - PROCESS | 3288 | 1461193446760 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:04:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 16:04:06 INFO - PROCESS | 3288 | 1461193446812 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 3288 | 1461193446814 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 16:04:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:04:06 INFO - PROCESS | 3288 | 1461193446818 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 3288 | 1461193446820 Marionette TRACE conn5 <- [1,2578,null,{}] 16:04:06 INFO - PROCESS | 3288 | 1461193446823 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:06 INFO - PROCESS | 3288 | 1461193446912 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 16:04:06 INFO - PROCESS | 3288 | 1461193446919 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69CA7800 == 71 [pid = 3288] [id = 654] 16:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E614AA400) [pid = 3288] [serial = 1962] [outer = 0000000000000000] 16:04:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E64113C00) [pid = 3288] [serial = 1963] [outer = 0000006E614AA400] 16:04:06 INFO - PROCESS | 3288 | 1461193446965 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E6448A800) [pid = 3288] [serial = 1964] [outer = 0000006E614AA400] 16:04:07 INFO - PROCESS | 3288 | 1461193447427 Marionette TRACE conn5 <- [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]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:04:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 630ms 16:04:07 INFO - PROCESS | 3288 | 1461193447450 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 3288 | 1461193447453 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 16:04:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:04:07 INFO - PROCESS | 3288 | 1461193447468 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 3288 | 1461193447471 Marionette TRACE conn5 <- [1,2582,null,{}] 16:04:07 INFO - PROCESS | 3288 | 1461193447475 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:07 INFO - PROCESS | 3288 | 1461193447583 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 16:04:07 INFO - PROCESS | 3288 | 1461193447738 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E573AB000 == 72 [pid = 3288] [id = 655] 16:04:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E50C79000) [pid = 3288] [serial = 1965] [outer = 0000000000000000] 16:04:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E50F08C00) [pid = 3288] [serial = 1966] [outer = 0000006E50C79000] 16:04:07 INFO - PROCESS | 3288 | 1461193447797 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E563EA800) [pid = 3288] [serial = 1967] [outer = 0000006E50C79000] 16:04:08 INFO - PROCESS | 3288 | 1461193448510 Marionette TRACE conn5 <- [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]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:04:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1103ms 16:04:08 INFO - PROCESS | 3288 | 1461193448566 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 3288 | 1461193448571 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 16:04:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:04:08 INFO - PROCESS | 3288 | 1461193448577 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 3288 | 1461193448582 Marionette TRACE conn5 <- [1,2586,null,{}] 16:04:08 INFO - PROCESS | 3288 | 1461193448588 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:08 INFO - PROCESS | 3288 | 1461193448710 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 16:04:08 INFO - PROCESS | 3288 | 1461193448844 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61F79000 == 73 [pid = 3288] [id = 656] 16:04:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E5AD74C00) [pid = 3288] [serial = 1968] [outer = 0000000000000000] 16:04:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E5D66F800) [pid = 3288] [serial = 1969] [outer = 0000006E5AD74C00] 16:04:08 INFO - PROCESS | 3288 | 1461193448903 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E5E495400) [pid = 3288] [serial = 1970] [outer = 0000006E5AD74C00] 16:04:09 INFO - PROCESS | 3288 | 1461193449489 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:04:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 986ms 16:04:09 INFO - PROCESS | 3288 | 1461193449572 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 3288 | 1461193449577 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 16:04:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:04:09 INFO - PROCESS | 3288 | 1461193449581 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 3288 | 1461193449584 Marionette TRACE conn5 <- [1,2590,null,{}] 16:04:09 INFO - PROCESS | 3288 | 1461193449588 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:09 INFO - PROCESS | 3288 | 1461193449704 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 16:04:09 INFO - PROCESS | 3288 | 1461193449837 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6679C000 == 74 [pid = 3288] [id = 657] 16:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E5E5CFC00) [pid = 3288] [serial = 1971] [outer = 0000000000000000] 16:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E6085CC00) [pid = 3288] [serial = 1972] [outer = 0000006E5E5CFC00] 16:04:09 INFO - PROCESS | 3288 | 1461193449894 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E61796800) [pid = 3288] [serial = 1973] [outer = 0000006E5E5CFC00] 16:04:10 INFO - PROCESS | 3288 | 1461193450516 Marionette TRACE conn5 <- [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]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:04:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 986ms 16:04:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:04:10 INFO - PROCESS | 3288 | 1461193450569 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 3288 | 1461193450572 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 16:04:10 INFO - PROCESS | 3288 | 1461193450584 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 3288 | 1461193450592 Marionette TRACE conn5 <- [1,2594,null,{}] 16:04:10 INFO - PROCESS | 3288 | 1461193450596 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:10 INFO - PROCESS | 3288 | 1461193450716 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 16:04:10 INFO - PROCESS | 3288 | 1461193450849 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E68053800 == 75 [pid = 3288] [id = 658] 16:04:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E61F65400) [pid = 3288] [serial = 1974] [outer = 0000000000000000] 16:04:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E6229B800) [pid = 3288] [serial = 1975] [outer = 0000006E61F65400] 16:04:10 INFO - PROCESS | 3288 | 1461193450905 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000006E64114000) [pid = 3288] [serial = 1976] [outer = 0000006E61F65400] 16:04:11 INFO - PROCESS | 3288 | 1461193451484 Marionette TRACE conn5 <- [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]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:04:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 943ms 16:04:11 INFO - PROCESS | 3288 | 1461193451520 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 3288 | 1461193451524 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 16:04:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:04:11 INFO - PROCESS | 3288 | 1461193451527 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 3288 | 1461193451530 Marionette TRACE conn5 <- [1,2598,null,{}] 16:04:11 INFO - PROCESS | 3288 | 1461193451533 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:11 INFO - PROCESS | 3288 | 1461193451648 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 16:04:11 INFO - PROCESS | 3288 | 1461193451753 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E68071800 == 76 [pid = 3288] [id = 659] 16:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000006E64110400) [pid = 3288] [serial = 1977] [outer = 0000000000000000] 16:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E65B6C000) [pid = 3288] [serial = 1978] [outer = 0000006E64110400] 16:04:11 INFO - PROCESS | 3288 | 1461193451808 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E6658BC00) [pid = 3288] [serial = 1979] [outer = 0000006E64110400] 16:04:12 INFO - PROCESS | 3288 | 1461193452399 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:04:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:04:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 941ms 16:04:12 INFO - PROCESS | 3288 | 1461193452470 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 3288 | 1461193452473 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 16:04:12 INFO - PROCESS | 3288 | 1461193452477 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:04:12 INFO - PROCESS | 3288 | 1461193452479 Marionette TRACE conn5 <- [1,2602,null,{}] 16:04:12 INFO - PROCESS | 3288 | 1461193452483 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:12 INFO - PROCESS | 3288 | 1461193452594 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 16:04:12 INFO - PROCESS | 3288 | 1461193452733 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:12 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D276800 == 77 [pid = 3288] [id = 660] 16:04:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E5ACC7000) [pid = 3288] [serial = 1980] [outer = 0000000000000000] 16:04:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E5E49B400) [pid = 3288] [serial = 1981] [outer = 0000006E5ACC7000] 16:04:12 INFO - PROCESS | 3288 | 1461193452800 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E661A6400) [pid = 3288] [serial = 1982] [outer = 0000006E5ACC7000] 16:04:13 INFO - PROCESS | 3288 | 1461193453712 Marionette TRACE conn5 <- [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]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:04:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1291ms 16:04:13 INFO - PROCESS | 3288 | 1461193453771 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 3288 | 1461193453775 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 16:04:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:04:13 INFO - PROCESS | 3288 | 1461193453780 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 3288 | 1461193453784 Marionette TRACE conn5 <- [1,2606,null,{}] 16:04:13 INFO - PROCESS | 3288 | 1461193453789 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:13 INFO - PROCESS | 3288 | 1461193453894 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 16:04:14 INFO - PROCESS | 3288 | 1461193454038 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D9CB000 == 78 [pid = 3288] [id = 661] 16:04:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E50E3FC00) [pid = 3288] [serial = 1983] [outer = 0000000000000000] 16:04:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E52D69800) [pid = 3288] [serial = 1984] [outer = 0000006E50E3FC00] 16:04:14 INFO - PROCESS | 3288 | 1461193454097 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E57496400) [pid = 3288] [serial = 1985] [outer = 0000006E50E3FC00] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D57000 == 77 [pid = 3288] [id = 483] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69CA7800 == 76 [pid = 3288] [id = 654] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67F91800 == 75 [pid = 3288] [id = 653] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61994000 == 74 [pid = 3288] [id = 652] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66126000 == 73 [pid = 3288] [id = 651] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65964000 == 72 [pid = 3288] [id = 650] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64163800 == 71 [pid = 3288] [id = 649] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E61F53400) [pid = 3288] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E5710BC00) [pid = 3288] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E5B3E0400) [pid = 3288] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E603ED000) [pid = 3288] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E61FDEC00) [pid = 3288] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E62D1F800) [pid = 3288] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61F8E000 == 70 [pid = 3288] [id = 648] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60816000 == 69 [pid = 3288] [id = 647] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D089800 == 68 [pid = 3288] [id = 646] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E566000 == 67 [pid = 3288] [id = 645] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61991800 == 66 [pid = 3288] [id = 639] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B34C000 == 65 [pid = 3288] [id = 638] 16:04:14 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66315800 == 64 [pid = 3288] [id = 637] 16:04:14 INFO - PROCESS | 3288 | 1461193454745 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:04:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 985ms 16:04:14 INFO - PROCESS | 3288 | 1461193454769 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 3288 | 1461193454775 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 16:04:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:04:14 INFO - PROCESS | 3288 | 1461193454781 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 3288 | 1461193454784 Marionette TRACE conn5 <- [1,2610,null,{}] 16:04:14 INFO - PROCESS | 3288 | 1461193454789 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:14 INFO - PROCESS | 3288 | 1461193454879 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E5F0E6000) [pid = 3288] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E61403C00) [pid = 3288] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000006E61FD7C00) [pid = 3288] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000006E57495800) [pid = 3288] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E510E4400) [pid = 3288] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E57190C00) [pid = 3288] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E5A1C0C00) [pid = 3288] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E5CFB1800) [pid = 3288] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E5D66B800) [pid = 3288] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E5E29A000) [pid = 3288] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E5E46B800) [pid = 3288] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E6085B000) [pid = 3288] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E62FDE400) [pid = 3288] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E5E490400) [pid = 3288] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E6184C800) [pid = 3288] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E6142AC00) [pid = 3288] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E5E492800) [pid = 3288] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E619EF400) [pid = 3288] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5E516400) [pid = 3288] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 16:04:14 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E614DCC00) [pid = 3288] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 16:04:15 INFO - PROCESS | 3288 | 1461193455002 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5673A000 == 65 [pid = 3288] [id = 662] 16:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 122 (0000006E5600AC00) [pid = 3288] [serial = 1986] [outer = 0000000000000000] 16:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 123 (0000006E57490C00) [pid = 3288] [serial = 1987] [outer = 0000006E5600AC00] 16:04:15 INFO - PROCESS | 3288 | 1461193455051 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 124 (0000006E5A1BE400) [pid = 3288] [serial = 1988] [outer = 0000006E5600AC00] 16:04:15 INFO - PROCESS | 3288 | 1461193455506 Marionette TRACE conn5 <- [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]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:04:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 795ms 16:04:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:04:15 INFO - PROCESS | 3288 | 1461193455578 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 3288 | 1461193455580 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 16:04:15 INFO - PROCESS | 3288 | 1461193455588 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 3288 | 1461193455592 Marionette TRACE conn5 <- [1,2614,null,{}] 16:04:15 INFO - PROCESS | 3288 | 1461193455603 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:15 INFO - PROCESS | 3288 | 1461193455703 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 16:04:15 INFO - PROCESS | 3288 | 1461193455712 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BE2000 == 66 [pid = 3288] [id = 663] 16:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 125 (0000006E5B37F800) [pid = 3288] [serial = 1989] [outer = 0000000000000000] 16:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 126 (0000006E5CFB3400) [pid = 3288] [serial = 1990] [outer = 0000006E5B37F800] 16:04:15 INFO - PROCESS | 3288 | 1461193455762 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 127 (0000006E5D665400) [pid = 3288] [serial = 1991] [outer = 0000006E5B37F800] 16:04:16 INFO - PROCESS | 3288 | 1461193456231 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 692ms 16:04:16 INFO - PROCESS | 3288 | 1461193456278 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 3288 | 1461193456281 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 16:04:16 INFO - PROCESS | 3288 | 1461193456285 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:04:16 INFO - PROCESS | 3288 | 1461193456287 Marionette TRACE conn5 <- [1,2618,null,{}] 16:04:16 INFO - PROCESS | 3288 | 1461193456290 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:16 INFO - PROCESS | 3288 | 1461193456379 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 16:04:16 INFO - PROCESS | 3288 | 1461193456387 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AF1800 == 67 [pid = 3288] [id = 664] 16:04:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 128 (0000006E5DDE4400) [pid = 3288] [serial = 1992] [outer = 0000000000000000] 16:04:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 129 (0000006E5E292400) [pid = 3288] [serial = 1993] [outer = 0000006E5DDE4400] 16:04:16 INFO - PROCESS | 3288 | 1461193456434 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 130 (0000006E5E46A400) [pid = 3288] [serial = 1994] [outer = 0000006E5DDE4400] 16:04:16 INFO - PROCESS | 3288 | 1461193456867 Marionette TRACE conn5 <- [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]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:04:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 627ms 16:04:16 INFO - PROCESS | 3288 | 1461193456915 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 3288 | 1461193456917 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 16:04:16 INFO - PROCESS | 3288 | 1461193456920 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:04:16 INFO - PROCESS | 3288 | 1461193456922 Marionette TRACE conn5 <- [1,2622,null,{}] 16:04:16 INFO - PROCESS | 3288 | 1461193456926 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:17 INFO - PROCESS | 3288 | 1461193457011 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 16:04:17 INFO - PROCESS | 3288 | 1461193457018 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D44800 == 68 [pid = 3288] [id = 665] 16:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 131 (0000006E5E475400) [pid = 3288] [serial = 1995] [outer = 0000000000000000] 16:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 132 (0000006E5E493400) [pid = 3288] [serial = 1996] [outer = 0000006E5E475400] 16:04:17 INFO - PROCESS | 3288 | 1461193457066 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E5E519C00) [pid = 3288] [serial = 1997] [outer = 0000006E5E475400] 16:04:17 INFO - PROCESS | 3288 | 1461193457591 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:04:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 733ms 16:04:17 INFO - PROCESS | 3288 | 1461193457657 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 3288 | 1461193457659 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 16:04:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:04:17 INFO - PROCESS | 3288 | 1461193457663 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 3288 | 1461193457665 Marionette TRACE conn5 <- [1,2626,null,{}] 16:04:17 INFO - PROCESS | 3288 | 1461193457668 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:17 INFO - PROCESS | 3288 | 1461193457808 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 16:04:17 INFO - PROCESS | 3288 | 1461193457871 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5AD84800 == 69 [pid = 3288] [id = 666] 16:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E5F3A4800) [pid = 3288] [serial = 1998] [outer = 0000000000000000] 16:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E603B0800) [pid = 3288] [serial = 1999] [outer = 0000006E5F3A4800] 16:04:17 INFO - PROCESS | 3288 | 1461193457920 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E60F7C800) [pid = 3288] [serial = 2000] [outer = 0000006E5F3A4800] 16:04:18 INFO - PROCESS | 3288 | 1461193458345 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:04:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 732ms 16:04:18 INFO - PROCESS | 3288 | 1461193458418 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 3288 | 1461193458420 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 16:04:18 INFO - PROCESS | 3288 | 1461193458426 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 3288 | 1461193458428 Marionette TRACE conn5 <- [1,2630,null,{}] 16:04:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:04:18 INFO - PROCESS | 3288 | 1461193458432 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:18 INFO - PROCESS | 3288 | 1461193458559 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 16:04:18 INFO - PROCESS | 3288 | 1461193458620 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6594B800 == 70 [pid = 3288] [id = 667] 16:04:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E60F88800) [pid = 3288] [serial = 2001] [outer = 0000000000000000] 16:04:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000006E6140DC00) [pid = 3288] [serial = 2002] [outer = 0000006E60F88800] 16:04:18 INFO - PROCESS | 3288 | 1461193458665 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000006E6142D800) [pid = 3288] [serial = 2003] [outer = 0000006E60F88800] 16:04:19 INFO - PROCESS | 3288 | 1461193459071 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:04:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 16:04:19 INFO - PROCESS | 3288 | 1461193459102 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 3288 | 1461193459105 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 16:04:19 INFO - PROCESS | 3288 | 1461193459108 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:04:19 INFO - PROCESS | 3288 | 1461193459110 Marionette TRACE conn5 <- [1,2634,null,{}] 16:04:19 INFO - PROCESS | 3288 | 1461193459121 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:19 INFO - PROCESS | 3288 | 1461193459237 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 16:04:19 INFO - PROCESS | 3288 | 1461193459243 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E808800 == 71 [pid = 3288] [id = 668] 16:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E5E466C00) [pid = 3288] [serial = 2004] [outer = 0000000000000000] 16:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E6149F800) [pid = 3288] [serial = 2005] [outer = 0000006E5E466C00] 16:04:19 INFO - PROCESS | 3288 | 1461193459539 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E614E1000) [pid = 3288] [serial = 2006] [outer = 0000006E5E466C00] 16:04:19 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E5DE07000) [pid = 3288] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:04:19 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E62018C00) [pid = 3288] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:04:19 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E619ED800) [pid = 3288] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:04:19 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000006E61851C00) [pid = 3288] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:04:19 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000006E6149DC00) [pid = 3288] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:04:19 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E51044400) [pid = 3288] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:04:19 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E5E5D3C00) [pid = 3288] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:04:19 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E50C5B000) [pid = 3288] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:04:19 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E50FDF400) [pid = 3288] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:04:19 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E5FD9C800) [pid = 3288] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:04:19 INFO - PROCESS | 3288 | 1461193459938 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:04:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 880ms 16:04:19 INFO - PROCESS | 3288 | 1461193459992 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 3288 | 1461193459994 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 16:04:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:04:20 INFO - PROCESS | 3288 | 1461193459997 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 3288 | 1461193459999 Marionette TRACE conn5 <- [1,2638,null,{}] 16:04:20 INFO - PROCESS | 3288 | 1461193460002 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:20 INFO - PROCESS | 3288 | 1461193460122 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 16:04:20 INFO - PROCESS | 3288 | 1461193460149 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66120000 == 72 [pid = 3288] [id = 669] 16:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E6142AC00) [pid = 3288] [serial = 2007] [outer = 0000000000000000] 16:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E615BF400) [pid = 3288] [serial = 2008] [outer = 0000006E6142AC00] 16:04:20 INFO - PROCESS | 3288 | 1461193460195 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E61851C00) [pid = 3288] [serial = 2009] [outer = 0000006E6142AC00] 16:04:20 INFO - PROCESS | 3288 | 1461193460601 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:04:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 628ms 16:04:20 INFO - PROCESS | 3288 | 1461193460629 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 3288 | 1461193460631 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 16:04:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:04:20 INFO - PROCESS | 3288 | 1461193460634 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 3288 | 1461193460636 Marionette TRACE conn5 <- [1,2642,null,{}] 16:04:20 INFO - PROCESS | 3288 | 1461193460640 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:20 INFO - PROCESS | 3288 | 1461193460763 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 16:04:20 INFO - PROCESS | 3288 | 1461193460771 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6675E000 == 73 [pid = 3288] [id = 670] 16:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E6178C800) [pid = 3288] [serial = 2010] [outer = 0000000000000000] 16:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E61F43000) [pid = 3288] [serial = 2011] [outer = 0000006E6178C800] 16:04:20 INFO - PROCESS | 3288 | 1461193460818 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000006E61F5A800) [pid = 3288] [serial = 2012] [outer = 0000006E6178C800] 16:04:21 INFO - PROCESS | 3288 | 1461193461245 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:04:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 628ms 16:04:21 INFO - PROCESS | 3288 | 1461193461265 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 3288 | 1461193461268 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 16:04:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:04:21 INFO - PROCESS | 3288 | 1461193461271 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 3288 | 1461193461274 Marionette TRACE conn5 <- [1,2646,null,{}] 16:04:21 INFO - PROCESS | 3288 | 1461193461277 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:21 INFO - PROCESS | 3288 | 1461193461418 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 16:04:21 INFO - PROCESS | 3288 | 1461193461462 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67F94800 == 74 [pid = 3288] [id = 671] 16:04:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000006E619F8800) [pid = 3288] [serial = 2013] [outer = 0000000000000000] 16:04:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E62014400) [pid = 3288] [serial = 2014] [outer = 0000006E619F8800] 16:04:21 INFO - PROCESS | 3288 | 1461193461512 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E62249000) [pid = 3288] [serial = 2015] [outer = 0000006E619F8800] 16:04:22 INFO - PROCESS | 3288 | 1461193462180 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:04:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:04:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 942ms 16:04:22 INFO - PROCESS | 3288 | 1461193462218 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 3288 | 1461193462224 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 16:04:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:04:22 INFO - PROCESS | 3288 | 1461193462230 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 3288 | 1461193462234 Marionette TRACE conn5 <- [1,2650,null,{}] 16:04:22 INFO - PROCESS | 3288 | 1461193462240 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:22 INFO - PROCESS | 3288 | 1461193462361 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 16:04:22 INFO - PROCESS | 3288 | 1461193462497 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5EBBE800 == 75 [pid = 3288] [id = 672] 16:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E57112C00) [pid = 3288] [serial = 2016] [outer = 0000000000000000] 16:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E57495800) [pid = 3288] [serial = 2017] [outer = 0000006E57112C00] 16:04:22 INFO - PROCESS | 3288 | 1461193462556 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E5A950C00) [pid = 3288] [serial = 2018] [outer = 0000006E57112C00] 16:04:23 INFO - PROCESS | 3288 | 1461193463175 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:04:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:04:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 985ms 16:04:23 INFO - PROCESS | 3288 | 1461193463217 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 3288 | 1461193463224 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 16:04:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:04:23 INFO - PROCESS | 3288 | 1461193463231 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 3288 | 1461193463234 Marionette TRACE conn5 <- [1,2654,null,{}] 16:04:23 INFO - PROCESS | 3288 | 1461193463239 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:23 INFO - PROCESS | 3288 | 1461193463356 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 16:04:23 INFO - PROCESS | 3288 | 1461193463461 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64157800 == 76 [pid = 3288] [id = 673] 16:04:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E5D62E000) [pid = 3288] [serial = 2019] [outer = 0000000000000000] 16:04:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E5E46C800) [pid = 3288] [serial = 2020] [outer = 0000006E5D62E000] 16:04:23 INFO - PROCESS | 3288 | 1461193463517 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E5E5D5800) [pid = 3288] [serial = 2021] [outer = 0000006E5D62E000] 16:04:24 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:04:24 INFO - PROCESS | 3288 | [3288] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 16:04:24 INFO - PROCESS | 3288 | 1461193464650 Marionette TRACE conn5 <- [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]]]}] 16:04:24 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) 16:04:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1445ms 16:04:24 INFO - PROCESS | 3288 | 1461193464681 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 3288 | 1461193464684 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 16:04:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:04:24 INFO - PROCESS | 3288 | 1461193464688 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 3288 | 1461193464693 Marionette TRACE conn5 <- [1,2658,null,{}] 16:04:24 INFO - PROCESS | 3288 | 1461193464705 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:24 INFO - PROCESS | 3288 | 1461193464857 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 16:04:24 INFO - PROCESS | 3288 | 1461193464986 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E687B9000 == 77 [pid = 3288] [id = 674] 16:04:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000006E5FD9D000) [pid = 3288] [serial = 2022] [outer = 0000000000000000] 16:04:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000006E61857400) [pid = 3288] [serial = 2023] [outer = 0000006E5FD9D000] 16:04:25 INFO - PROCESS | 3288 | 1461193465046 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000006E62013C00) [pid = 3288] [serial = 2024] [outer = 0000006E5FD9D000] 16:04:26 INFO - PROCESS | 3288 | 1461193466091 Marionette TRACE conn5 <- [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] 16:04:26 INFO - PROCESS | 3288 | 1461193466137 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 16:04:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:04:26 INFO - PROCESS | 3288 | 1461193466140 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 3288 | 1461193466143 Marionette TRACE conn5 <- [1,2662,null,{}] 16:04:26 INFO - PROCESS | 3288 | 1461193466147 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:26 INFO - PROCESS | 3288 | 1461193466264 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 16:04:26 INFO - PROCESS | 3288 | 1461193466397 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69F98000 == 78 [pid = 3288] [id = 675] 16:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000006E6201F400) [pid = 3288] [serial = 2025] [outer = 0000000000000000] 16:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E62290C00) [pid = 3288] [serial = 2026] [outer = 0000006E6201F400] 16:04:26 INFO - PROCESS | 3288 | 1461193466455 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000006E62FDB800) [pid = 3288] [serial = 2027] [outer = 0000006E6201F400] 16:04:27 INFO - PROCESS | 3288 | 1461193467506 Marionette TRACE conn5 <- [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] 16:04:27 INFO - PROCESS | 3288 | 1461193467524 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 16:04:27 INFO - PROCESS | 3288 | 1461193467527 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 3288 | 1461193467530 Marionette TRACE conn5 <- [1,2666,null,{}] 16:04:27 INFO - PROCESS | 3288 | 1461193467534 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:27 INFO - PROCESS | 3288 | 1461193467646 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 16:04:27 INFO - PROCESS | 3288 | 1461193467779 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D9BF000 == 79 [pid = 3288] [id = 676] 16:04:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000006E55881C00) [pid = 3288] [serial = 2028] [outer = 0000000000000000] 16:04:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000006E5ACC2000) [pid = 3288] [serial = 2029] [outer = 0000006E55881C00] 16:04:27 INFO - PROCESS | 3288 | 1461193467837 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000006E6216E800) [pid = 3288] [serial = 2030] [outer = 0000006E55881C00] 16:04:28 INFO - PROCESS | 3288 | 1461193468860 Marionette TRACE conn5 <- [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]]]}] 16:04:28 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) 16:04:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1379ms 16:04:28 INFO - PROCESS | 3288 | 1461193468909 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 16:04:28 INFO - PROCESS | 3288 | 1461193468913 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 16:04:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:04:28 INFO - PROCESS | 3288 | 1461193468918 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 3288 | 1461193468922 Marionette TRACE conn5 <- [1,2670,null,{}] 16:04:28 INFO - PROCESS | 3288 | 1461193468929 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:29 INFO - PROCESS | 3288 | 1461193469038 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 16:04:29 INFO - PROCESS | 3288 | 1461193469217 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62116000 == 80 [pid = 3288] [id = 677] 16:04:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000006E5749E800) [pid = 3288] [serial = 2031] [outer = 0000000000000000] 16:04:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000006E5A942800) [pid = 3288] [serial = 2032] [outer = 0000006E5749E800] 16:04:29 INFO - PROCESS | 3288 | 1461193469275 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000006E5D524800) [pid = 3288] [serial = 2033] [outer = 0000006E5749E800] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62F91800 == 79 [pid = 3288] [id = 510] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6A085000 == 78 [pid = 3288] [id = 626] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6675E000 == 77 [pid = 3288] [id = 670] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66120000 == 76 [pid = 3288] [id = 669] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E808800 == 75 [pid = 3288] [id = 668] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6594B800 == 74 [pid = 3288] [id = 667] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5AD84800 == 73 [pid = 3288] [id = 666] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D44800 == 72 [pid = 3288] [id = 665] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AF1800 == 71 [pid = 3288] [id = 664] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (0000006E64113C00) [pid = 3288] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BE2000 == 70 [pid = 3288] [id = 663] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5673A000 == 69 [pid = 3288] [id = 662] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D9CB000 == 68 [pid = 3288] [id = 661] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E68053800 == 67 [pid = 3288] [id = 658] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6679C000 == 66 [pid = 3288] [id = 657] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61F79000 == 65 [pid = 3288] [id = 656] 16:04:30 INFO - PROCESS | 3288 | --DOCSHELL 0000006E573AB000 == 64 [pid = 3288] [id = 655] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (0000006E5F3A8C00) [pid = 3288] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000006E5E29D000) [pid = 3288] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000006E62D25000) [pid = 3288] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000006E62D24C00) [pid = 3288] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000006E61F65000) [pid = 3288] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000006E619F9C00) [pid = 3288] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E614A4800) [pid = 3288] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000006E60F86400) [pid = 3288] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000006E5FD95800) [pid = 3288] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000006E65B62800) [pid = 3288] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000006E56156800) [pid = 3288] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E5E8E6000) [pid = 3288] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E52D3B000) [pid = 3288] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E6411A000) [pid = 3288] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E61F66C00) [pid = 3288] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E5A959C00) [pid = 3288] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E5E48F000) [pid = 3288] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E5ACBA400) [pid = 3288] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E56598400) [pid = 3288] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000006E62013400) [pid = 3288] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000006E6206A800) [pid = 3288] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E614AAC00) [pid = 3288] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E5799D000) [pid = 3288] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E60B38000) [pid = 3288] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E5CFB1C00) [pid = 3288] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E61409000) [pid = 3288] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 16:04:30 INFO - PROCESS | 3288 | 1461193470318 Marionette TRACE conn5 <- [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]]]}] 16:04:30 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) 16:04:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1432ms 16:04:30 INFO - PROCESS | 3288 | 1461193470355 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 16:04:30 INFO - PROCESS | 3288 | 1461193470360 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 16:04:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:04:30 INFO - PROCESS | 3288 | 1461193470367 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:04:30 INFO - PROCESS | 3288 | 1461193470370 Marionette TRACE conn5 <- [1,2674,null,{}] 16:04:30 INFO - PROCESS | 3288 | 1461193470374 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:30 INFO - PROCESS | 3288 | 1461193470466 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 16:04:30 INFO - PROCESS | 3288 | 1461193470473 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5CFCE800 == 65 [pid = 3288] [id = 678] 16:04:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 133 (0000006E51509400) [pid = 3288] [serial = 2034] [outer = 0000000000000000] 16:04:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E5A93F800) [pid = 3288] [serial = 2035] [outer = 0000006E51509400] 16:04:30 INFO - PROCESS | 3288 | 1461193470522 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E5B37D800) [pid = 3288] [serial = 2036] [outer = 0000006E51509400] 16:04:31 INFO - PROCESS | 3288 | 1461193471540 Marionette TRACE conn5 <- [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] 16:04:31 INFO - PROCESS | 3288 | 1461193471564 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 16:04:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:04:31 INFO - PROCESS | 3288 | 1461193471568 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 3288 | 1461193471571 Marionette TRACE conn5 <- [1,2678,null,{}] 16:04:31 INFO - PROCESS | 3288 | 1461193471583 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:31 INFO - PROCESS | 3288 | 1461193471682 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 16:04:31 INFO - PROCESS | 3288 | 1461193471690 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61AE1000 == 66 [pid = 3288] [id = 679] 16:04:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E5E466400) [pid = 3288] [serial = 2037] [outer = 0000000000000000] 16:04:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E5E50E000) [pid = 3288] [serial = 2038] [outer = 0000006E5E466400] 16:04:31 INFO - PROCESS | 3288 | 1461193471740 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000006E5EBAD000) [pid = 3288] [serial = 2039] [outer = 0000006E5E466400] 16:04:32 INFO - PROCESS | 3288 | 1461193472704 Marionette TRACE conn5 <- [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] 16:04:32 INFO - PROCESS | 3288 | 1461193472765 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 16:04:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:04:32 INFO - PROCESS | 3288 | 1461193472769 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 3288 | 1461193472771 Marionette TRACE conn5 <- [1,2682,null,{}] 16:04:32 INFO - PROCESS | 3288 | 1461193472780 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:32 INFO - PROCESS | 3288 | 1461193472903 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 16:04:32 INFO - PROCESS | 3288 | 1461193472910 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E810800 == 67 [pid = 3288] [id = 680] 16:04:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000006E5E8E9400) [pid = 3288] [serial = 2040] [outer = 0000000000000000] 16:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E60B3B000) [pid = 3288] [serial = 2041] [outer = 0000006E5E8E9400] 16:04:33 INFO - PROCESS | 3288 | 1461193473010 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E61425000) [pid = 3288] [serial = 2042] [outer = 0000006E5E8E9400] 16:04:33 INFO - PROCESS | 3288 | 1461193473962 Marionette TRACE conn5 <- [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] 16:04:34 INFO - PROCESS | 3288 | 1461193474007 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 16:04:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:04:34 INFO - PROCESS | 3288 | 1461193474010 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 3288 | 1461193474012 Marionette TRACE conn5 <- [1,2686,null,{}] 16:04:34 INFO - PROCESS | 3288 | 1461193474016 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:34 INFO - PROCESS | 3288 | 1461193474134 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 16:04:34 INFO - PROCESS | 3288 | 1461193474191 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66129000 == 68 [pid = 3288] [id = 681] 16:04:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E61430000) [pid = 3288] [serial = 2043] [outer = 0000000000000000] 16:04:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E5ACC2800) [pid = 3288] [serial = 2044] [outer = 0000006E61430000] 16:04:34 INFO - PROCESS | 3288 | 1461193474237 Marionette DEBUG loaded listener.js 16:04:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E61853800) [pid = 3288] [serial = 2045] [outer = 0000006E61430000] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E5F3A4800) [pid = 3288] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E60F88800) [pid = 3288] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E50E3FC00) [pid = 3288] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E6142AC00) [pid = 3288] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E5B37F800) [pid = 3288] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000006E5600AC00) [pid = 3288] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000006E5DDE4400) [pid = 3288] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E5E475400) [pid = 3288] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E6178C800) [pid = 3288] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E5E466C00) [pid = 3288] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:04:34 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E614AA400) [pid = 3288] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:04:35 INFO - PROCESS | 3288 | 1461193475203 Marionette TRACE conn5 <- [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] 16:04:35 INFO - PROCESS | 3288 | 1461193475253 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 16:04:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:04:35 INFO - PROCESS | 3288 | 1461193475256 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 3288 | 1461193475258 Marionette TRACE conn5 <- [1,2690,null,{}] 16:04:35 INFO - PROCESS | 3288 | 1461193475262 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:35 INFO - PROCESS | 3288 | 1461193475404 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 16:04:35 INFO - PROCESS | 3288 | 1461193475415 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66793800 == 69 [pid = 3288] [id = 682] 16:04:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 134 (0000006E5E5D1400) [pid = 3288] [serial = 2046] [outer = 0000000000000000] 16:04:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 135 (0000006E61F50C00) [pid = 3288] [serial = 2047] [outer = 0000006E5E5D1400] 16:04:35 INFO - PROCESS | 3288 | 1461193475466 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 136 (0000006E62018C00) [pid = 3288] [serial = 2048] [outer = 0000006E5E5D1400] 16:04:35 INFO - PROCESS | 3288 | 1461193475892 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:04:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:04:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 16:04:35 INFO - PROCESS | 3288 | 1461193475930 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 3288 | 1461193475933 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 16:04:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:04:35 INFO - PROCESS | 3288 | 1461193475936 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 3288 | 1461193475938 Marionette TRACE conn5 <- [1,2694,null,{}] 16:04:35 INFO - PROCESS | 3288 | 1461193475942 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 3288 | 1461193476066 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 16:04:36 INFO - PROCESS | 3288 | 1461193476077 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67F8B800 == 70 [pid = 3288] [id = 683] 16:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 137 (0000006E62161C00) [pid = 3288] [serial = 2049] [outer = 0000000000000000] 16:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 138 (0000006E62291000) [pid = 3288] [serial = 2050] [outer = 0000006E62161C00] 16:04:36 INFO - PROCESS | 3288 | 1461193476128 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 139 (0000006E64112000) [pid = 3288] [serial = 2051] [outer = 0000006E62161C00] 16:04:36 INFO - PROCESS | 3288 | 1461193476540 Marionette TRACE conn5 <- [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]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:04:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 692ms 16:04:36 INFO - PROCESS | 3288 | 1461193476632 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 3288 | 1461193476637 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 16:04:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:04:36 INFO - PROCESS | 3288 | 1461193476642 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 3288 | 1461193476647 Marionette TRACE conn5 <- [1,2698,null,{}] 16:04:36 INFO - PROCESS | 3288 | 1461193476654 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 3288 | 1461193476790 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 16:04:36 INFO - PROCESS | 3288 | 1461193476965 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0A7000 == 71 [pid = 3288] [id = 684] 16:04:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E5710E800) [pid = 3288] [serial = 2052] [outer = 0000000000000000] 16:04:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E5799D000) [pid = 3288] [serial = 2053] [outer = 0000006E5710E800] 16:04:37 INFO - PROCESS | 3288 | 1461193477024 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E5B37F800) [pid = 3288] [serial = 2054] [outer = 0000006E5710E800] 16:04:37 INFO - PROCESS | 3288 | 1461193477631 Marionette TRACE conn5 <- [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] 16:04:37 INFO - PROCESS | 3288 | 1461193477676 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 16:04:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:04:37 INFO - PROCESS | 3288 | 1461193477684 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - PROCESS | 3288 | 1461193477689 Marionette TRACE conn5 <- [1,2702,null,{}] 16:04:37 INFO - PROCESS | 3288 | 1461193477693 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:37 INFO - PROCESS | 3288 | 1461193477810 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 16:04:37 INFO - PROCESS | 3288 | 1461193477918 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66322000 == 72 [pid = 3288] [id = 685] 16:04:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E5E48EC00) [pid = 3288] [serial = 2055] [outer = 0000000000000000] 16:04:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E5E8ED800) [pid = 3288] [serial = 2056] [outer = 0000006E5E48EC00] 16:04:37 INFO - PROCESS | 3288 | 1461193477974 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E61411000) [pid = 3288] [serial = 2057] [outer = 0000006E5E48EC00] 16:04:38 INFO - PROCESS | 3288 | 1461193478579 Marionette TRACE conn5 <- [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]]]}] 16:04:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:04:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 943ms 16:04:38 INFO - PROCESS | 3288 | 1461193478628 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 16:04:38 INFO - PROCESS | 3288 | 1461193478631 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 16:04:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:04:38 INFO - PROCESS | 3288 | 1461193478635 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:04:38 INFO - PROCESS | 3288 | 1461193478637 Marionette TRACE conn5 <- [1,2706,null,{}] 16:04:38 INFO - PROCESS | 3288 | 1461193478649 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:38 INFO - PROCESS | 3288 | 1461193478770 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 16:04:38 INFO - PROCESS | 3288 | 1461193478904 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69F86800 == 73 [pid = 3288] [id = 686] 16:04:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E61FD6000) [pid = 3288] [serial = 2058] [outer = 0000000000000000] 16:04:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E6206A000) [pid = 3288] [serial = 2059] [outer = 0000006E61FD6000] 16:04:38 INFO - PROCESS | 3288 | 1461193478966 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000006E64489C00) [pid = 3288] [serial = 2060] [outer = 0000006E61FD6000] 16:04:39 INFO - PROCESS | 3288 | 1461193479637 Marionette TRACE conn5 <- [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] 16:04:39 INFO - PROCESS | 3288 | 1461193479668 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 16:04:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:04:39 INFO - PROCESS | 3288 | 1461193479671 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 3288 | 1461193479673 Marionette TRACE conn5 <- [1,2710,null,{}] 16:04:39 INFO - PROCESS | 3288 | 1461193479677 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:39 INFO - PROCESS | 3288 | 1461193479789 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 16:04:39 INFO - PROCESS | 3288 | 1461193479923 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E685E8800 == 74 [pid = 3288] [id = 687] 16:04:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000006E6619F800) [pid = 3288] [serial = 2061] [outer = 0000000000000000] 16:04:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000006E661A5400) [pid = 3288] [serial = 2062] [outer = 0000006E6619F800] 16:04:39 INFO - PROCESS | 3288 | 1461193479980 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000006E66588000) [pid = 3288] [serial = 2063] [outer = 0000006E6619F800] 16:04:40 INFO - PROCESS | 3288 | 1461193480568 Marionette TRACE conn5 <- [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] 16:04:40 INFO - PROCESS | 3288 | 1461193480619 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 16:04:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:04:40 INFO - PROCESS | 3288 | 1461193480623 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 3288 | 1461193480625 Marionette TRACE conn5 <- [1,2714,null,{}] 16:04:40 INFO - PROCESS | 3288 | 1461193480629 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:40 INFO - PROCESS | 3288 | 1461193480738 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 16:04:40 INFO - PROCESS | 3288 | 1461193480843 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6654D800 == 75 [pid = 3288] [id = 688] 16:04:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E649D6800) [pid = 3288] [serial = 2064] [outer = 0000000000000000] 16:04:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000006E649E0400) [pid = 3288] [serial = 2065] [outer = 0000006E649D6800] 16:04:40 INFO - PROCESS | 3288 | 1461193480899 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000006E66587000) [pid = 3288] [serial = 2066] [outer = 0000006E649D6800] 16:04:41 INFO - PROCESS | 3288 | 1461193481456 Marionette TRACE conn5 <- [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]]]}] 16:04:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:04:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 879ms 16:04:41 INFO - PROCESS | 3288 | 1461193481505 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 3288 | 1461193481508 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 16:04:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:04:41 INFO - PROCESS | 3288 | 1461193481511 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 3288 | 1461193481513 Marionette TRACE conn5 <- [1,2718,null,{}] 16:04:41 INFO - PROCESS | 3288 | 1461193481517 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:41 INFO - PROCESS | 3288 | 1461193481652 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 16:04:41 INFO - PROCESS | 3288 | 1461193481762 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:41 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E683BA000 == 76 [pid = 3288] [id = 689] 16:04:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000006E66611000) [pid = 3288] [serial = 2067] [outer = 0000000000000000] 16:04:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000006E6661A400) [pid = 3288] [serial = 2068] [outer = 0000006E66611000] 16:04:41 INFO - PROCESS | 3288 | 1461193481820 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000006E68027800) [pid = 3288] [serial = 2069] [outer = 0000006E66611000] 16:04:42 INFO - PROCESS | 3288 | 1461193482822 Marionette TRACE conn5 <- [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] 16:04:42 INFO - PROCESS | 3288 | 1461193482874 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 16:04:42 INFO - PROCESS | 3288 | 1461193482879 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:04:42 INFO - PROCESS | 3288 | 1461193482881 Marionette TRACE conn5 <- [1,2722,null,{}] 16:04:42 INFO - PROCESS | 3288 | 1461193482885 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:42 INFO - PROCESS | 3288 | 1461193482983 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 16:04:43 INFO - PROCESS | 3288 | 1461193483112 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:43 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E696BE000 == 77 [pid = 3288] [id = 690] 16:04:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000006E62D93400) [pid = 3288] [serial = 2070] [outer = 0000000000000000] 16:04:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000006E62D99000) [pid = 3288] [serial = 2071] [outer = 0000006E62D93400] 16:04:43 INFO - PROCESS | 3288 | 1461193483166 Marionette DEBUG loaded listener.js 16:04:43 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (0000006E68026C00) [pid = 3288] [serial = 2072] [outer = 0000006E62D93400] 16:04:43 INFO - PROCESS | 3288 | 1461193483750 Marionette TRACE conn5 <- [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]]]}] 16:04:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:04:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 943ms 16:04:43 INFO - PROCESS | 3288 | 1461193483829 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 16:04:43 INFO - PROCESS | 3288 | 1461193483832 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 16:04:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:04:43 INFO - PROCESS | 3288 | 1461193483836 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 3288 | 1461193483838 Marionette TRACE conn5 <- [1,2726,null,{}] 16:04:43 INFO - PROCESS | 3288 | 1461193483842 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:43 INFO - PROCESS | 3288 | 1461193483951 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 16:04:44 INFO - PROCESS | 3288 | 1461193484232 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0B0000 == 78 [pid = 3288] [id = 691] 16:04:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (0000006E51043C00) [pid = 3288] [serial = 2073] [outer = 0000000000000000] 16:04:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (0000006E5291A800) [pid = 3288] [serial = 2074] [outer = 0000006E51043C00] 16:04:44 INFO - PROCESS | 3288 | 1461193484297 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (0000006E5A1C7C00) [pid = 3288] [serial = 2075] [outer = 0000006E51043C00] 16:04:44 INFO - PROCESS | 3288 | 1461193484931 Marionette TRACE conn5 <- [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]]]}] 16:04:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:04:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1129ms 16:04:44 INFO - PROCESS | 3288 | 1461193484967 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 16:04:44 INFO - PROCESS | 3288 | 1461193484973 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 16:04:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:04:44 INFO - PROCESS | 3288 | 1461193484978 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 3288 | 1461193484981 Marionette TRACE conn5 <- [1,2730,null,{}] 16:04:44 INFO - PROCESS | 3288 | 1461193484987 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:45 INFO - PROCESS | 3288 | 1461193485101 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 16:04:45 INFO - PROCESS | 3288 | 1461193485244 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E81D800 == 79 [pid = 3288] [id = 692] 16:04:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (0000006E5D637800) [pid = 3288] [serial = 2076] [outer = 0000000000000000] 16:04:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (0000006E5E5CEC00) [pid = 3288] [serial = 2077] [outer = 0000006E5D637800] 16:04:45 INFO - PROCESS | 3288 | 1461193485297 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (0000006E60F8B000) [pid = 3288] [serial = 2078] [outer = 0000006E5D637800] 16:04:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66793800 == 78 [pid = 3288] [id = 682] 16:04:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66129000 == 77 [pid = 3288] [id = 681] 16:04:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E810800 == 76 [pid = 3288] [id = 680] 16:04:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AE1000 == 75 [pid = 3288] [id = 679] 16:04:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5CFCE800 == 74 [pid = 3288] [id = 678] 16:04:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62116000 == 73 [pid = 3288] [id = 677] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (0000006E50F08C00) [pid = 3288] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (0000006E5D66F800) [pid = 3288] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (0000006E6085CC00) [pid = 3288] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (0000006E6229B800) [pid = 3288] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (0000006E65B6C000) [pid = 3288] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64157800 == 72 [pid = 3288] [id = 673] 16:04:45 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5EBBE800 == 71 [pid = 3288] [id = 672] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (0000006E6448A800) [pid = 3288] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (0000006E603B0800) [pid = 3288] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (0000006E6140DC00) [pid = 3288] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (0000006E60F7C800) [pid = 3288] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000006E57496400) [pid = 3288] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000006E52D69800) [pid = 3288] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000006E615BF400) [pid = 3288] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000006E5E49B400) [pid = 3288] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000006E5CFB3400) [pid = 3288] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E5D665400) [pid = 3288] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000006E57490C00) [pid = 3288] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000006E5A1BE400) [pid = 3288] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000006E6142D800) [pid = 3288] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000006E5E292400) [pid = 3288] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E5E46A400) [pid = 3288] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E5E493400) [pid = 3288] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E61F43000) [pid = 3288] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E6149F800) [pid = 3288] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E61F5A800) [pid = 3288] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E614E1000) [pid = 3288] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E61851C00) [pid = 3288] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E5E519C00) [pid = 3288] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 16:04:45 INFO - PROCESS | 3288 | 1461193485831 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:04:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:04:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 881ms 16:04:45 INFO - PROCESS | 3288 | 1461193485864 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 3288 | 1461193485868 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 16:04:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:04:45 INFO - PROCESS | 3288 | 1461193485873 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - PROCESS | 3288 | 1461193485875 Marionette TRACE conn5 <- [1,2734,null,{}] 16:04:45 INFO - PROCESS | 3288 | 1461193485879 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:45 INFO - PROCESS | 3288 | 1461193485973 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 16:04:45 INFO - PROCESS | 3288 | 1461193485981 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E804800 == 72 [pid = 3288] [id = 693] 16:04:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 140 (0000006E57998800) [pid = 3288] [serial = 2079] [outer = 0000000000000000] 16:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 141 (0000006E5A952800) [pid = 3288] [serial = 2080] [outer = 0000006E57998800] 16:04:46 INFO - PROCESS | 3288 | 1461193486032 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 142 (0000006E5E477C00) [pid = 3288] [serial = 2081] [outer = 0000006E57998800] 16:04:46 INFO - PROCESS | 3288 | 1461193486530 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:04:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:04:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 691ms 16:04:46 INFO - PROCESS | 3288 | 1461193486567 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 3288 | 1461193486570 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 16:04:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:04:46 INFO - PROCESS | 3288 | 1461193486575 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 3288 | 1461193486581 Marionette TRACE conn5 <- [1,2738,null,{}] 16:04:46 INFO - PROCESS | 3288 | 1461193486591 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:46 INFO - PROCESS | 3288 | 1461193486686 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 16:04:46 INFO - PROCESS | 3288 | 1461193486695 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649B5000 == 73 [pid = 3288] [id = 694] 16:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 143 (0000006E61406000) [pid = 3288] [serial = 2082] [outer = 0000000000000000] 16:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E6149F800) [pid = 3288] [serial = 2083] [outer = 0000006E61406000] 16:04:46 INFO - PROCESS | 3288 | 1461193486744 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E614E0400) [pid = 3288] [serial = 2084] [outer = 0000006E61406000] 16:04:47 INFO - PROCESS | 3288 | 1461193487229 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:04:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 692ms 16:04:47 INFO - PROCESS | 3288 | 1461193487271 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 3288 | 1461193487273 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 16:04:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:04:47 INFO - PROCESS | 3288 | 1461193487277 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 3288 | 1461193487278 Marionette TRACE conn5 <- [1,2742,null,{}] 16:04:47 INFO - PROCESS | 3288 | 1461193487282 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:47 INFO - PROCESS | 3288 | 1461193487374 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 16:04:47 INFO - PROCESS | 3288 | 1461193487478 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B9D000 == 74 [pid = 3288] [id = 695] 16:04:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E5FD8F400) [pid = 3288] [serial = 2085] [outer = 0000000000000000] 16:04:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E619F5C00) [pid = 3288] [serial = 2086] [outer = 0000006E5FD8F400] 16:04:47 INFO - PROCESS | 3288 | 1461193487523 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000006E61FD2400) [pid = 3288] [serial = 2087] [outer = 0000006E5FD8F400] 16:04:47 INFO - PROCESS | 3288 | 1461193487923 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:04:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:04:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 670ms 16:04:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:04:47 INFO - PROCESS | 3288 | 1461193487957 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 3288 | 1461193487959 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 16:04:47 INFO - PROCESS | 3288 | 1461193487962 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 3288 | 1461193487964 Marionette TRACE conn5 <- [1,2746,null,{}] 16:04:47 INFO - PROCESS | 3288 | 1461193487968 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:48 INFO - PROCESS | 3288 | 1461193488094 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 16:04:48 INFO - PROCESS | 3288 | 1461193488186 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6614E000 == 75 [pid = 3288] [id = 696] 16:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000006E62248C00) [pid = 3288] [serial = 2088] [outer = 0000000000000000] 16:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000006E6228E800) [pid = 3288] [serial = 2089] [outer = 0000006E62248C00] 16:04:48 INFO - PROCESS | 3288 | 1461193488241 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000006E6317B800) [pid = 3288] [serial = 2090] [outer = 0000006E62248C00] 16:04:48 INFO - PROCESS | 3288 | 1461193488691 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:04:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:04:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 775ms 16:04:48 INFO - PROCESS | 3288 | 1461193488741 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 16:04:48 INFO - PROCESS | 3288 | 1461193488744 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 16:04:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:04:48 INFO - PROCESS | 3288 | 1461193488756 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - PROCESS | 3288 | 1461193488758 Marionette TRACE conn5 <- [1,2750,null,{}] 16:04:48 INFO - PROCESS | 3288 | 1461193488762 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:48 INFO - PROCESS | 3288 | 1461193488886 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 16:04:48 INFO - PROCESS | 3288 | 1461193488953 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:48 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667C5000 == 76 [pid = 3288] [id = 697] 16:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E65B70C00) [pid = 3288] [serial = 2091] [outer = 0000000000000000] 16:04:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000006E661A3C00) [pid = 3288] [serial = 2092] [outer = 0000006E65B70C00] 16:04:49 INFO - PROCESS | 3288 | 1461193488999 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000006E66594C00) [pid = 3288] [serial = 2093] [outer = 0000006E65B70C00] 16:04:49 INFO - PROCESS | 3288 | 1461193489411 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:04:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:04:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 16:04:49 INFO - PROCESS | 3288 | 1461193489441 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 3288 | 1461193489443 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 16:04:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:04:49 INFO - PROCESS | 3288 | 1461193489447 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 3288 | 1461193489449 Marionette TRACE conn5 <- [1,2754,null,{}] 16:04:49 INFO - PROCESS | 3288 | 1461193489452 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:49 INFO - PROCESS | 3288 | 1461193489600 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 16:04:49 INFO - PROCESS | 3288 | 1461193489621 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E685D3000 == 77 [pid = 3288] [id = 698] 16:04:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000006E66593000) [pid = 3288] [serial = 2094] [outer = 0000000000000000] 16:04:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000006E66617400) [pid = 3288] [serial = 2095] [outer = 0000006E66593000] 16:04:49 INFO - PROCESS | 3288 | 1461193489666 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000006E666CC000) [pid = 3288] [serial = 2096] [outer = 0000006E66593000] 16:04:49 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000006E61430000) [pid = 3288] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:04:49 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000006E5E8E9400) [pid = 3288] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:04:49 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000006E51509400) [pid = 3288] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 16:04:49 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000006E5749E800) [pid = 3288] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 16:04:49 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000006E5E466400) [pid = 3288] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:04:49 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E5E5D1400) [pid = 3288] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:04:50 INFO - PROCESS | 3288 | 1461193490117 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:04:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 735ms 16:04:50 INFO - PROCESS | 3288 | 1461193490185 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 3288 | 1461193490187 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 16:04:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:04:50 INFO - PROCESS | 3288 | 1461193490191 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - PROCESS | 3288 | 1461193490193 Marionette TRACE conn5 <- [1,2758,null,{}] 16:04:50 INFO - PROCESS | 3288 | 1461193490199 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:50 INFO - PROCESS | 3288 | 1461193490288 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 16:04:50 INFO - PROCESS | 3288 | 1461193490294 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6979A800 == 78 [pid = 3288] [id = 699] 16:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E66615000) [pid = 3288] [serial = 2097] [outer = 0000000000000000] 16:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000006E666D1400) [pid = 3288] [serial = 2098] [outer = 0000006E66615000] 16:04:50 INFO - PROCESS | 3288 | 1461193490341 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000006E6802A000) [pid = 3288] [serial = 2099] [outer = 0000006E66615000] 16:04:50 INFO - PROCESS | 3288 | 1461193490769 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:04:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:04:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 627ms 16:04:50 INFO - PROCESS | 3288 | 1461193490821 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 3288 | 1461193490823 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 16:04:50 INFO - PROCESS | 3288 | 1461193490827 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:04:50 INFO - PROCESS | 3288 | 1461193490828 Marionette TRACE conn5 <- [1,2762,null,{}] 16:04:50 INFO - PROCESS | 3288 | 1461193490832 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:50 INFO - PROCESS | 3288 | 1461193490924 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 16:04:50 INFO - PROCESS | 3288 | 1461193490930 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69C92800 == 79 [pid = 3288] [id = 700] 16:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000006E69722C00) [pid = 3288] [serial = 2100] [outer = 0000000000000000] 16:04:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000006E69725800) [pid = 3288] [serial = 2101] [outer = 0000006E69722C00] 16:04:50 INFO - PROCESS | 3288 | 1461193490977 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000006E6972C000) [pid = 3288] [serial = 2102] [outer = 0000006E69722C00] 16:04:51 INFO - PROCESS | 3288 | 1461193491427 Marionette TRACE conn5 <- [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]]]}] 16:04:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:04:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 627ms 16:04:51 INFO - PROCESS | 3288 | 1461193491457 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 3288 | 1461193491459 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 16:04:51 INFO - PROCESS | 3288 | 1461193491463 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:04:51 INFO - PROCESS | 3288 | 1461193491465 Marionette TRACE conn5 <- [1,2766,null,{}] 16:04:51 INFO - PROCESS | 3288 | 1461193491468 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:51 INFO - PROCESS | 3288 | 1461193491601 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 16:04:51 INFO - PROCESS | 3288 | 1461193491610 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:51 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6A0B9800 == 80 [pid = 3288] [id = 701] 16:04:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000006E69D65800) [pid = 3288] [serial = 2103] [outer = 0000000000000000] 16:04:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000006E69D68000) [pid = 3288] [serial = 2104] [outer = 0000006E69D65800] 16:04:51 INFO - PROCESS | 3288 | 1461193491662 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (0000006E69D73400) [pid = 3288] [serial = 2105] [outer = 0000006E69D65800] 16:04:52 INFO - PROCESS | 3288 | 1461193492285 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:04:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:04:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 882ms 16:04:52 INFO - PROCESS | 3288 | 1461193492362 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 3288 | 1461193492367 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 16:04:52 INFO - PROCESS | 3288 | 1461193492388 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:04:52 INFO - PROCESS | 3288 | 1461193492393 Marionette TRACE conn5 <- [1,2770,null,{}] 16:04:52 INFO - PROCESS | 3288 | 1461193492400 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:52 INFO - PROCESS | 3288 | 1461193492537 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 16:04:52 INFO - PROCESS | 3288 | 1461193492669 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61999800 == 81 [pid = 3288] [id = 702] 16:04:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (0000006E5AC2F800) [pid = 3288] [serial = 2106] [outer = 0000000000000000] 16:04:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (0000006E5D670800) [pid = 3288] [serial = 2107] [outer = 0000006E5AC2F800] 16:04:52 INFO - PROCESS | 3288 | 1461193492729 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (0000006E5E475800) [pid = 3288] [serial = 2108] [outer = 0000006E5AC2F800] 16:04:53 INFO - PROCESS | 3288 | 1461193493289 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:04:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:04:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 944ms 16:04:53 INFO - PROCESS | 3288 | 1461193493338 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 3288 | 1461193493344 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 16:04:53 INFO - PROCESS | 3288 | 1461193493351 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:04:53 INFO - PROCESS | 3288 | 1461193493355 Marionette TRACE conn5 <- [1,2774,null,{}] 16:04:53 INFO - PROCESS | 3288 | 1461193493359 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:53 INFO - PROCESS | 3288 | 1461193493479 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 16:04:53 INFO - PROCESS | 3288 | 1461193493590 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6612D000 == 82 [pid = 3288] [id = 703] 16:04:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (0000006E5FF18800) [pid = 3288] [serial = 2109] [outer = 0000000000000000] 16:04:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (0000006E61407400) [pid = 3288] [serial = 2110] [outer = 0000006E5FF18800] 16:04:53 INFO - PROCESS | 3288 | 1461193493645 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (0000006E61F49C00) [pid = 3288] [serial = 2111] [outer = 0000006E5FF18800] 16:04:54 INFO - PROCESS | 3288 | 1461193494287 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:04:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:04:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 983ms 16:04:54 INFO - PROCESS | 3288 | 1461193494339 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 3288 | 1461193494342 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 16:04:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:04:54 INFO - PROCESS | 3288 | 1461193494347 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 3288 | 1461193494351 Marionette TRACE conn5 <- [1,2778,null,{}] 16:04:54 INFO - PROCESS | 3288 | 1461193494363 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:54 INFO - PROCESS | 3288 | 1461193494515 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 16:04:54 INFO - PROCESS | 3288 | 1461193494655 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69C22800 == 83 [pid = 3288] [id = 704] 16:04:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (0000006E62295C00) [pid = 3288] [serial = 2112] [outer = 0000000000000000] 16:04:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (0000006E65B6F800) [pid = 3288] [serial = 2113] [outer = 0000006E62295C00] 16:04:54 INFO - PROCESS | 3288 | 1461193494718 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000006E67F20800) [pid = 3288] [serial = 2114] [outer = 0000006E62295C00] 16:04:55 INFO - PROCESS | 3288 | 1461193495279 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:04:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:04:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 985ms 16:04:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:04:55 INFO - PROCESS | 3288 | 1461193495333 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 3288 | 1461193495337 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 16:04:55 INFO - PROCESS | 3288 | 1461193495340 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 3288 | 1461193495343 Marionette TRACE conn5 <- [1,2782,null,{}] 16:04:55 INFO - PROCESS | 3288 | 1461193495347 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:55 INFO - PROCESS | 3288 | 1461193495464 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 16:04:55 INFO - PROCESS | 3288 | 1461193495574 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:55 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6634D800 == 84 [pid = 3288] [id = 705] 16:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (0000006E67F2A400) [pid = 3288] [serial = 2115] [outer = 0000000000000000] 16:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (0000006E67F2D800) [pid = 3288] [serial = 2116] [outer = 0000006E67F2A400] 16:04:55 INFO - PROCESS | 3288 | 1461193495630 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (0000006E6853E800) [pid = 3288] [serial = 2117] [outer = 0000006E67F2A400] 16:04:56 INFO - PROCESS | 3288 | 1461193496216 Marionette TRACE conn5 <- [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]]]}] 16:04:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:04:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 944ms 16:04:56 INFO - PROCESS | 3288 | 1461193496286 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 16:04:56 INFO - PROCESS | 3288 | 1461193496289 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 16:04:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:04:56 INFO - PROCESS | 3288 | 1461193496293 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 3288 | 1461193496295 Marionette TRACE conn5 <- [1,2786,null,{}] 16:04:56 INFO - PROCESS | 3288 | 1461193496299 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:56 INFO - PROCESS | 3288 | 1461193496412 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 16:04:56 INFO - PROCESS | 3288 | 1461193496549 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6882C800 == 85 [pid = 3288] [id = 706] 16:04:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (0000006E68544000) [pid = 3288] [serial = 2118] [outer = 0000000000000000] 16:04:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (0000006E68547000) [pid = 3288] [serial = 2119] [outer = 0000006E68544000] 16:04:56 INFO - PROCESS | 3288 | 1461193496609 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (0000006E69D6C000) [pid = 3288] [serial = 2120] [outer = 0000006E68544000] 16:04:57 INFO - PROCESS | 3288 | 1461193497261 Marionette TRACE conn5 <- [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]]]}] 16:04:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:04:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 986ms 16:04:57 INFO - PROCESS | 3288 | 1461193497298 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 3288 | 1461193497301 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 16:04:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:04:57 INFO - PROCESS | 3288 | 1461193497306 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - PROCESS | 3288 | 1461193497308 Marionette TRACE conn5 <- [1,2790,null,{}] 16:04:57 INFO - PROCESS | 3288 | 1461193497312 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:57 INFO - PROCESS | 3288 | 1461193497449 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 16:04:57 INFO - PROCESS | 3288 | 1461193497591 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D40B000 == 86 [pid = 3288] [id = 707] 16:04:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (0000006E57D19000) [pid = 3288] [serial = 2121] [outer = 0000000000000000] 16:04:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (0000006E5D631400) [pid = 3288] [serial = 2122] [outer = 0000006E57D19000] 16:04:57 INFO - PROCESS | 3288 | 1461193497651 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (0000006E6816C800) [pid = 3288] [serial = 2123] [outer = 0000006E57D19000] 16:04:58 INFO - PROCESS | 3288 | 1461193498184 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:04:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:04:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 942ms 16:04:58 INFO - PROCESS | 3288 | 1461193498554 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 3288 | 1461193498560 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 16:04:58 INFO - PROCESS | 3288 | 1461193498579 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:04:58 INFO - PROCESS | 3288 | 1461193498582 Marionette TRACE conn5 <- [1,2794,null,{}] 16:04:58 INFO - PROCESS | 3288 | 1461193498588 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:58 INFO - PROCESS | 3288 | 1461193498700 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 16:04:58 INFO - PROCESS | 3288 | 1461193498806 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E80C800 == 87 [pid = 3288] [id = 708] 16:04:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (0000006E55B40400) [pid = 3288] [serial = 2124] [outer = 0000000000000000] 16:04:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (0000006E563F1000) [pid = 3288] [serial = 2125] [outer = 0000006E55B40400] 16:04:58 INFO - PROCESS | 3288 | 1461193498856 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (0000006E574A9400) [pid = 3288] [serial = 2126] [outer = 0000006E55B40400] 16:04:59 INFO - PROCESS | 3288 | 1461193499423 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:04:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:04:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 882ms 16:04:59 INFO - PROCESS | 3288 | 1461193499467 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 3288 | 1461193499471 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 16:04:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:04:59 INFO - PROCESS | 3288 | 1461193499479 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 3288 | 1461193499483 Marionette TRACE conn5 <- [1,2798,null,{}] 16:04:59 INFO - PROCESS | 3288 | 1461193499487 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:59 INFO - PROCESS | 3288 | 1461193499624 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 16:04:59 INFO - PROCESS | 3288 | 1461193499767 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:04:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571D3800 == 88 [pid = 3288] [id = 709] 16:04:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (0000006E55B42800) [pid = 3288] [serial = 2127] [outer = 0000000000000000] 16:04:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (0000006E5A182400) [pid = 3288] [serial = 2128] [outer = 0000006E55B42800] 16:04:59 INFO - PROCESS | 3288 | 1461193499820 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (0000006E5ACC1000) [pid = 3288] [serial = 2129] [outer = 0000006E55B42800] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6630B000 == 87 [pid = 3288] [id = 569] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C59800 == 86 [pid = 3288] [id = 514] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667A0000 == 85 [pid = 3288] [id = 621] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69C92800 == 84 [pid = 3288] [id = 700] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6979A800 == 83 [pid = 3288] [id = 699] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E685D3000 == 82 [pid = 3288] [id = 698] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667C5000 == 81 [pid = 3288] [id = 697] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6614E000 == 80 [pid = 3288] [id = 696] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B9D000 == 79 [pid = 3288] [id = 695] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (0000006E61857400) [pid = 3288] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (0000006E62290C00) [pid = 3288] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (0000006E62291000) [pid = 3288] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E649B5000 == 78 [pid = 3288] [id = 694] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E804800 == 77 [pid = 3288] [id = 693] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E81D800 == 76 [pid = 3288] [id = 692] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0B0000 == 75 [pid = 3288] [id = 691] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69F86800 == 74 [pid = 3288] [id = 686] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66322000 == 73 [pid = 3288] [id = 685] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0A7000 == 72 [pid = 3288] [id = 684] 16:05:00 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67F8B800 == 71 [pid = 3288] [id = 683] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (0000006E5ACC2800) [pid = 3288] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (0000006E61425000) [pid = 3288] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (0000006E5A93F800) [pid = 3288] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (0000006E5B37D800) [pid = 3288] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (0000006E5E46C800) [pid = 3288] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (0000006E57495800) [pid = 3288] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (0000006E5D524800) [pid = 3288] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (0000006E5A942800) [pid = 3288] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (0000006E5E50E000) [pid = 3288] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (0000006E62014400) [pid = 3288] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (0000006E5ACC2000) [pid = 3288] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (0000006E61853800) [pid = 3288] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (0000006E62018C00) [pid = 3288] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (0000006E60B3B000) [pid = 3288] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (0000006E61F50C00) [pid = 3288] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (0000006E5EBAD000) [pid = 3288] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 16:05:00 INFO - PROCESS | 3288 | 1461193500414 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:05:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:05:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 984ms 16:05:00 INFO - PROCESS | 3288 | 1461193500464 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 3288 | 1461193500467 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 16:05:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:05:00 INFO - PROCESS | 3288 | 1461193500471 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 3288 | 1461193500473 Marionette TRACE conn5 <- [1,2802,null,{}] 16:05:00 INFO - PROCESS | 3288 | 1461193500482 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:00 INFO - PROCESS | 3288 | 1461193500579 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 16:05:00 INFO - PROCESS | 3288 | 1461193500715 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E2CA800 == 72 [pid = 3288] [id = 710] 16:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (0000006E5749B400) [pid = 3288] [serial = 2130] [outer = 0000000000000000] 16:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (0000006E5ACC4C00) [pid = 3288] [serial = 2131] [outer = 0000006E5749B400] 16:05:00 INFO - PROCESS | 3288 | 1461193500766 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (0000006E5CFB8C00) [pid = 3288] [serial = 2132] [outer = 0000006E5749B400] 16:05:01 INFO - PROCESS | 3288 | 1461193501158 Marionette TRACE conn5 <- [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]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:05:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 732ms 16:05:01 INFO - PROCESS | 3288 | 1461193501205 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 3288 | 1461193501208 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 16:05:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:05:01 INFO - PROCESS | 3288 | 1461193501211 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 3288 | 1461193501213 Marionette TRACE conn5 <- [1,2806,null,{}] 16:05:01 INFO - PROCESS | 3288 | 1461193501217 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:01 INFO - PROCESS | 3288 | 1461193501335 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 16:05:01 INFO - PROCESS | 3288 | 1461193501350 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:01 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61991800 == 73 [pid = 3288] [id = 711] 16:05:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000006E5D808800) [pid = 3288] [serial = 2133] [outer = 0000000000000000] 16:05:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (0000006E5DB8EC00) [pid = 3288] [serial = 2134] [outer = 0000006E5D808800] 16:05:01 INFO - PROCESS | 3288 | 1461193501398 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (0000006E5E298400) [pid = 3288] [serial = 2135] [outer = 0000006E5D808800] 16:05:01 INFO - PROCESS | 3288 | 1461193501833 Marionette TRACE conn5 <- [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]]]}] 16:05:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:05:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 16:05:01 INFO - PROCESS | 3288 | 1461193501907 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 3288 | 1461193501909 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 16:05:01 INFO - PROCESS | 3288 | 1461193501912 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:05:01 INFO - PROCESS | 3288 | 1461193501914 Marionette TRACE conn5 <- [1,2810,null,{}] 16:05:01 INFO - PROCESS | 3288 | 1461193501918 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:02 INFO - PROCESS | 3288 | 1461193502004 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 16:05:02 INFO - PROCESS | 3288 | 1461193502010 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E559E7000 == 74 [pid = 3288] [id = 712] 16:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (0000006E5E46BC00) [pid = 3288] [serial = 2136] [outer = 0000000000000000] 16:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (0000006E5E475400) [pid = 3288] [serial = 2137] [outer = 0000006E5E46BC00] 16:05:02 INFO - PROCESS | 3288 | 1461193502057 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (0000006E5E49D000) [pid = 3288] [serial = 2138] [outer = 0000006E5E46BC00] 16:05:02 INFO - PROCESS | 3288 | 1461193502541 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:05:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:05:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 691ms 16:05:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:05:02 INFO - PROCESS | 3288 | 1461193502613 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 3288 | 1461193502615 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 16:05:02 INFO - PROCESS | 3288 | 1461193502618 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - PROCESS | 3288 | 1461193502620 Marionette TRACE conn5 <- [1,2814,null,{}] 16:05:02 INFO - PROCESS | 3288 | 1461193502625 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:02 INFO - PROCESS | 3288 | 1461193502799 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 16:05:02 INFO - PROCESS | 3288 | 1461193502823 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C50000 == 75 [pid = 3288] [id = 713] 16:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (0000006E5E5D5000) [pid = 3288] [serial = 2139] [outer = 0000000000000000] 16:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (0000006E5E8E7C00) [pid = 3288] [serial = 2140] [outer = 0000006E5E5D5000] 16:05:02 INFO - PROCESS | 3288 | 1461193502873 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (0000006E5FD91400) [pid = 3288] [serial = 2141] [outer = 0000006E5E5D5000] 16:05:03 INFO - PROCESS | 3288 | 1461193503328 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:05:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:05:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 16:05:03 INFO - PROCESS | 3288 | 1461193503355 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 3288 | 1461193503357 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 16:05:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:05:03 INFO - PROCESS | 3288 | 1461193503360 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 3288 | 1461193503362 Marionette TRACE conn5 <- [1,2818,null,{}] 16:05:03 INFO - PROCESS | 3288 | 1461193503365 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:03 INFO - PROCESS | 3288 | 1461193503483 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 16:05:03 INFO - PROCESS | 3288 | 1461193503546 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BAB000 == 76 [pid = 3288] [id = 714] 16:05:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (0000006E603AE400) [pid = 3288] [serial = 2142] [outer = 0000000000000000] 16:05:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (0000006E60BD1C00) [pid = 3288] [serial = 2143] [outer = 0000006E603AE400] 16:05:03 INFO - PROCESS | 3288 | 1461193503591 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (0000006E61425000) [pid = 3288] [serial = 2144] [outer = 0000006E603AE400] 16:05:04 INFO - PROCESS | 3288 | 1461193504024 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:05:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 692ms 16:05:04 INFO - PROCESS | 3288 | 1461193504062 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 16:05:04 INFO - PROCESS | 3288 | 1461193504064 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 16:05:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:05:04 INFO - PROCESS | 3288 | 1461193504067 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 3288 | 1461193504069 Marionette TRACE conn5 <- [1,2822,null,{}] 16:05:04 INFO - PROCESS | 3288 | 1461193504073 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:04 INFO - PROCESS | 3288 | 1461193504217 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (0000006E57998800) [pid = 3288] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (0000006E62248C00) [pid = 3288] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (0000006E66615000) [pid = 3288] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (0000006E5D637800) [pid = 3288] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (0000006E66593000) [pid = 3288] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (0000006E65B70C00) [pid = 3288] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (0000006E5FD8F400) [pid = 3288] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (0000006E62161C00) [pid = 3288] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (0000006E51043C00) [pid = 3288] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (0000006E61406000) [pid = 3288] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (0000006E69722C00) [pid = 3288] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:05:04 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (0000006E619F8800) [pid = 3288] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:05:04 INFO - PROCESS | 3288 | 1461193504556 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E2C5000 == 77 [pid = 3288] [id = 715] 16:05:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000006E50E3E400) [pid = 3288] [serial = 2145] [outer = 0000000000000000] 16:05:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (0000006E55835000) [pid = 3288] [serial = 2146] [outer = 0000006E50E3E400] 16:05:04 INFO - PROCESS | 3288 | 1461193504601 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (0000006E614A2800) [pid = 3288] [serial = 2147] [outer = 0000006E50E3E400] 16:05:04 INFO - PROCESS | 3288 | 1461193504964 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:05:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 944ms 16:05:05 INFO - PROCESS | 3288 | 1461193505016 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 3288 | 1461193505018 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 16:05:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:05:05 INFO - PROCESS | 3288 | 1461193505022 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 3288 | 1461193505023 Marionette TRACE conn5 <- [1,2826,null,{}] 16:05:05 INFO - PROCESS | 3288 | 1461193505027 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:05 INFO - PROCESS | 3288 | 1461193505115 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 16:05:05 INFO - PROCESS | 3288 | 1461193505122 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6630A800 == 78 [pid = 3288] [id = 716] 16:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (0000006E614D5000) [pid = 3288] [serial = 2148] [outer = 0000000000000000] 16:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (0000006E614E2000) [pid = 3288] [serial = 2149] [outer = 0000006E614D5000] 16:05:05 INFO - PROCESS | 3288 | 1461193505168 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (0000006E6178D000) [pid = 3288] [serial = 2150] [outer = 0000006E614D5000] 16:05:05 INFO - PROCESS | 3288 | 1461193505612 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:05:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:05:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 629ms 16:05:05 INFO - PROCESS | 3288 | 1461193505653 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 16:05:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:05:05 INFO - PROCESS | 3288 | 1461193505656 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 16:05:05 INFO - PROCESS | 3288 | 1461193505671 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 3288 | 1461193505673 Marionette TRACE conn5 <- [1,2830,null,{}] 16:05:05 INFO - PROCESS | 3288 | 1461193505677 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:05 INFO - PROCESS | 3288 | 1461193505765 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 16:05:05 INFO - PROCESS | 3288 | 1461193505771 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66764800 == 79 [pid = 3288] [id = 717] 16:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (0000006E614DF400) [pid = 3288] [serial = 2151] [outer = 0000000000000000] 16:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (0000006E619EDC00) [pid = 3288] [serial = 2152] [outer = 0000006E614DF400] 16:05:05 INFO - PROCESS | 3288 | 1461193505819 Marionette DEBUG loaded listener.js 16:05:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 177 (0000006E61F4C800) [pid = 3288] [serial = 2153] [outer = 0000006E614DF400] 16:05:06 INFO - PROCESS | 3288 | 1461193506278 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:05:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:05:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 648ms 16:05:06 INFO - PROCESS | 3288 | 1461193506309 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 16:05:06 INFO - PROCESS | 3288 | 1461193506311 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 16:05:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:05:06 INFO - PROCESS | 3288 | 1461193506314 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - PROCESS | 3288 | 1461193506317 Marionette TRACE conn5 <- [1,2834,null,{}] 16:05:06 INFO - PROCESS | 3288 | 1461193506321 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:06 INFO - PROCESS | 3288 | 1461193506470 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 16:05:06 INFO - PROCESS | 3288 | 1461193506487 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667D7000 == 80 [pid = 3288] [id = 718] 16:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 178 (0000006E61F66400) [pid = 3288] [serial = 2154] [outer = 0000000000000000] 16:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 179 (0000006E62013400) [pid = 3288] [serial = 2155] [outer = 0000006E61F66400] 16:05:06 INFO - PROCESS | 3288 | 1461193506537 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 180 (0000006E6224F000) [pid = 3288] [serial = 2156] [outer = 0000006E61F66400] 16:05:07 INFO - PROCESS | 3288 | 1461193507284 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:05:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:05:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1029ms 16:05:07 INFO - PROCESS | 3288 | 1461193507346 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 3288 | 1461193507353 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 16:05:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:05:07 INFO - PROCESS | 3288 | 1461193507395 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 3288 | 1461193507400 Marionette TRACE conn5 <- [1,2838,null,{}] 16:05:07 INFO - PROCESS | 3288 | 1461193507406 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:07 INFO - PROCESS | 3288 | 1461193507541 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 16:05:07 INFO - PROCESS | 3288 | 1461193507674 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E2C0000 == 81 [pid = 3288] [id = 719] 16:05:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (0000006E57493800) [pid = 3288] [serial = 2157] [outer = 0000000000000000] 16:05:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (0000006E5A16A000) [pid = 3288] [serial = 2158] [outer = 0000006E57493800] 16:05:07 INFO - PROCESS | 3288 | 1461193507734 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (0000006E5AD79000) [pid = 3288] [serial = 2159] [outer = 0000006E57493800] 16:05:08 INFO - PROCESS | 3288 | 1461193508293 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:05:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:05:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 964ms 16:05:08 INFO - PROCESS | 3288 | 1461193508338 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 3288 | 1461193508345 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 16:05:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:05:08 INFO - PROCESS | 3288 | 1461193508352 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - PROCESS | 3288 | 1461193508355 Marionette TRACE conn5 <- [1,2842,null,{}] 16:05:08 INFO - PROCESS | 3288 | 1461193508360 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:08 INFO - PROCESS | 3288 | 1461193508478 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 16:05:08 INFO - PROCESS | 3288 | 1461193508589 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:08 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6416A000 == 82 [pid = 3288] [id = 720] 16:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (0000006E5D809800) [pid = 3288] [serial = 2160] [outer = 0000000000000000] 16:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (0000006E5E47B000) [pid = 3288] [serial = 2161] [outer = 0000006E5D809800] 16:05:08 INFO - PROCESS | 3288 | 1461193508645 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (0000006E5E51B000) [pid = 3288] [serial = 2162] [outer = 0000006E5D809800] 16:05:09 INFO - PROCESS | 3288 | 1461193509262 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:05:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:05:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 984ms 16:05:09 INFO - PROCESS | 3288 | 1461193509340 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 3288 | 1461193509343 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 16:05:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:05:09 INFO - PROCESS | 3288 | 1461193509348 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 3288 | 1461193509352 Marionette TRACE conn5 <- [1,2846,null,{}] 16:05:09 INFO - PROCESS | 3288 | 1461193509365 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:09 INFO - PROCESS | 3288 | 1461193509542 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 16:05:09 INFO - PROCESS | 3288 | 1461193509553 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:09 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E683B2800 == 83 [pid = 3288] [id = 721] 16:05:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (0000006E614D5800) [pid = 3288] [serial = 2163] [outer = 0000000000000000] 16:05:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (0000006E61856000) [pid = 3288] [serial = 2164] [outer = 0000006E614D5800] 16:05:09 INFO - PROCESS | 3288 | 1461193509613 Marionette DEBUG loaded listener.js 16:05:09 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (0000006E6201A400) [pid = 3288] [serial = 2165] [outer = 0000006E614D5800] 16:05:10 INFO - PROCESS | 3288 | 1461193510261 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:05:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:05:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 945ms 16:05:10 INFO - PROCESS | 3288 | 1461193510293 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 3288 | 1461193510296 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 16:05:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:05:10 INFO - PROCESS | 3288 | 1461193510300 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 3288 | 1461193510302 Marionette TRACE conn5 <- [1,2850,null,{}] 16:05:10 INFO - PROCESS | 3288 | 1461193510306 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:10 INFO - PROCESS | 3288 | 1461193510422 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 16:05:10 INFO - PROCESS | 3288 | 1461193510534 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:10 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E68824000 == 84 [pid = 3288] [id = 722] 16:05:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (0000006E6224CC00) [pid = 3288] [serial = 2166] [outer = 0000000000000000] 16:05:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (0000006E62294400) [pid = 3288] [serial = 2167] [outer = 0000006E6224CC00] 16:05:10 INFO - PROCESS | 3288 | 1461193510592 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (0000006E62D9A400) [pid = 3288] [serial = 2168] [outer = 0000006E6224CC00] 16:05:11 INFO - PROCESS | 3288 | 1461193511137 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:05:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:05:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 880ms 16:05:11 INFO - PROCESS | 3288 | 1461193511183 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 3288 | 1461193511185 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 16:05:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:05:11 INFO - PROCESS | 3288 | 1461193511189 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - PROCESS | 3288 | 1461193511191 Marionette TRACE conn5 <- [1,2854,null,{}] 16:05:11 INFO - PROCESS | 3288 | 1461193511195 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:11 INFO - PROCESS | 3288 | 1461193511306 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 16:05:11 INFO - PROCESS | 3288 | 1461193511421 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:11 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E696BC800 == 85 [pid = 3288] [id = 723] 16:05:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (0000006E62D95800) [pid = 3288] [serial = 2169] [outer = 0000000000000000] 16:05:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (0000006E64110800) [pid = 3288] [serial = 2170] [outer = 0000006E62D95800] 16:05:11 INFO - PROCESS | 3288 | 1461193511520 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (0000006E64496400) [pid = 3288] [serial = 2171] [outer = 0000006E62D95800] 16:05:12 INFO - PROCESS | 3288 | 1461193512153 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:05:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1029ms 16:05:12 INFO - PROCESS | 3288 | 1461193512221 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 3288 | 1461193512223 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 16:05:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:05:12 INFO - PROCESS | 3288 | 1461193512227 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:05:12 INFO - PROCESS | 3288 | 1461193512229 Marionette TRACE conn5 <- [1,2858,null,{}] 16:05:12 INFO - PROCESS | 3288 | 1461193512265 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:12 INFO - PROCESS | 3288 | 1461193512394 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 16:05:12 INFO - PROCESS | 3288 | 1461193512527 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:12 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69CAC800 == 86 [pid = 3288] [id = 724] 16:05:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (0000006E65B71400) [pid = 3288] [serial = 2172] [outer = 0000000000000000] 16:05:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (0000006E6658F000) [pid = 3288] [serial = 2173] [outer = 0000006E65B71400] 16:05:12 INFO - PROCESS | 3288 | 1461193512590 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (0000006E66616400) [pid = 3288] [serial = 2174] [outer = 0000006E65B71400] 16:05:13 INFO - PROCESS | 3288 | 1461193513178 Marionette TRACE conn5 <- [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]]]}] 16:05:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:05:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1010ms 16:05:13 INFO - PROCESS | 3288 | 1461193513246 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 3288 | 1461193513248 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 16:05:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:05:13 INFO - PROCESS | 3288 | 1461193513252 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - PROCESS | 3288 | 1461193513254 Marionette TRACE conn5 <- [1,2862,null,{}] 16:05:13 INFO - PROCESS | 3288 | 1461193513259 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:13 INFO - PROCESS | 3288 | 1461193513368 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 16:05:13 INFO - PROCESS | 3288 | 1461193513506 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:13 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6B2C9000 == 87 [pid = 3288] [id = 725] 16:05:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (0000006E66611C00) [pid = 3288] [serial = 2175] [outer = 0000000000000000] 16:05:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (0000006E666CBC00) [pid = 3288] [serial = 2176] [outer = 0000006E66611C00] 16:05:13 INFO - PROCESS | 3288 | 1461193513563 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (0000006E67F29C00) [pid = 3288] [serial = 2177] [outer = 0000006E66611C00] 16:05:14 INFO - PROCESS | 3288 | 1461193514139 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:05:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:05:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 941ms 16:05:14 INFO - PROCESS | 3288 | 1461193514195 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 16:05:14 INFO - PROCESS | 3288 | 1461193514197 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 16:05:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:05:14 INFO - PROCESS | 3288 | 1461193514201 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 3288 | 1461193514204 Marionette TRACE conn5 <- [1,2866,null,{}] 16:05:14 INFO - PROCESS | 3288 | 1461193514208 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:14 INFO - PROCESS | 3288 | 1461193514319 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 16:05:14 INFO - PROCESS | 3288 | 1461193514430 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:14 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66121800 == 88 [pid = 3288] [id = 726] 16:05:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (0000006E52D3B000) [pid = 3288] [serial = 2178] [outer = 0000000000000000] 16:05:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (0000006E62292800) [pid = 3288] [serial = 2179] [outer = 0000006E52D3B000] 16:05:14 INFO - PROCESS | 3288 | 1461193514485 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (0000006E6802B800) [pid = 3288] [serial = 2180] [outer = 0000006E52D3B000] 16:05:15 INFO - PROCESS | 3288 | 1461193515114 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:05:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 985ms 16:05:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:05:15 INFO - PROCESS | 3288 | 1461193515189 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 3288 | 1461193515191 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 16:05:15 INFO - PROCESS | 3288 | 1461193515195 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 3288 | 1461193515197 Marionette TRACE conn5 <- [1,2870,null,{}] 16:05:15 INFO - PROCESS | 3288 | 1461193515201 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:15 INFO - PROCESS | 3288 | 1461193515315 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 16:05:15 INFO - PROCESS | 3288 | 1461193515602 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:15 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAA7000 == 89 [pid = 3288] [id = 727] 16:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (0000006E50E41400) [pid = 3288] [serial = 2181] [outer = 0000000000000000] 16:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (0000006E50FE2C00) [pid = 3288] [serial = 2182] [outer = 0000006E50E41400] 16:05:15 INFO - PROCESS | 3288 | 1461193515660 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (0000006E56156000) [pid = 3288] [serial = 2183] [outer = 0000006E50E41400] 16:05:16 INFO - PROCESS | 3288 | 1461193516323 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:05:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:05:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1194ms 16:05:16 INFO - PROCESS | 3288 | 1461193516391 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 16:05:16 INFO - PROCESS | 3288 | 1461193516396 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 16:05:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:05:16 INFO - PROCESS | 3288 | 1461193516401 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:05:16 INFO - PROCESS | 3288 | 1461193516404 Marionette TRACE conn5 <- [1,2874,null,{}] 16:05:16 INFO - PROCESS | 3288 | 1461193516409 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:16 INFO - PROCESS | 3288 | 1461193516523 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 16:05:16 INFO - PROCESS | 3288 | 1461193516672 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:16 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E80A000 == 90 [pid = 3288] [id = 728] 16:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (0000006E5B1A5400) [pid = 3288] [serial = 2184] [outer = 0000000000000000] 16:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (0000006E5DD66800) [pid = 3288] [serial = 2185] [outer = 0000006E5B1A5400] 16:05:16 INFO - PROCESS | 3288 | 1461193516725 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (0000006E5E492800) [pid = 3288] [serial = 2186] [outer = 0000006E5B1A5400] 16:05:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66764800 == 89 [pid = 3288] [id = 717] 16:05:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6630A800 == 88 [pid = 3288] [id = 716] 16:05:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E2C5000 == 87 [pid = 3288] [id = 715] 16:05:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BAB000 == 86 [pid = 3288] [id = 714] 16:05:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C50000 == 85 [pid = 3288] [id = 713] 16:05:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E559E7000 == 84 [pid = 3288] [id = 712] 16:05:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61991800 == 83 [pid = 3288] [id = 711] 16:05:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E2CA800 == 82 [pid = 3288] [id = 710] 16:05:16 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571D3800 == 81 [pid = 3288] [id = 709] 16:05:16 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (0000006E69D68000) [pid = 3288] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (0000006E649E0400) [pid = 3288] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (0000006E62D99000) [pid = 3288] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (0000006E6206A000) [pid = 3288] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (0000006E6661A400) [pid = 3288] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 16:05:16 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (0000006E661A5400) [pid = 3288] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E80C800 == 80 [pid = 3288] [id = 708] 16:05:17 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61999800 == 79 [pid = 3288] [id = 702] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (0000006E62249000) [pid = 3288] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (0000006E6972C000) [pid = 3288] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (0000006E5A952800) [pid = 3288] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (0000006E5799D000) [pid = 3288] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (0000006E6228E800) [pid = 3288] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (0000006E6802A000) [pid = 3288] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (0000006E5E477C00) [pid = 3288] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (0000006E60F8B000) [pid = 3288] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (0000006E66617400) [pid = 3288] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (0000006E661A3C00) [pid = 3288] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (0000006E666D1400) [pid = 3288] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (0000006E61FD2400) [pid = 3288] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (0000006E619F5C00) [pid = 3288] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (0000006E64112000) [pid = 3288] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (0000006E5E5CEC00) [pid = 3288] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (0000006E5E8ED800) [pid = 3288] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (0000006E6317B800) [pid = 3288] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (0000006E5A1C7C00) [pid = 3288] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (0000006E5291A800) [pid = 3288] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (0000006E666CC000) [pid = 3288] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (0000006E6149F800) [pid = 3288] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (0000006E69725800) [pid = 3288] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (0000006E614E0400) [pid = 3288] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (0000006E66594C00) [pid = 3288] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 16:05:17 INFO - PROCESS | 3288 | 1461193517304 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:05:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:05:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 945ms 16:05:17 INFO - PROCESS | 3288 | 1461193517351 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 16:05:17 INFO - PROCESS | 3288 | 1461193517355 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 16:05:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:05:17 INFO - PROCESS | 3288 | 1461193517360 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 3288 | 1461193517362 Marionette TRACE conn5 <- [1,2878,null,{}] 16:05:17 INFO - PROCESS | 3288 | 1461193517365 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:17 INFO - PROCESS | 3288 | 1461193517460 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 16:05:17 INFO - PROCESS | 3288 | 1461193517469 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:17 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6081E800 == 80 [pid = 3288] [id = 729] 16:05:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 181 (0000006E5A958C00) [pid = 3288] [serial = 2187] [outer = 0000000000000000] 16:05:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 182 (0000006E5E46A000) [pid = 3288] [serial = 2188] [outer = 0000006E5A958C00] 16:05:17 INFO - PROCESS | 3288 | 1461193517516 Marionette DEBUG loaded listener.js 16:05:17 INFO - PROCESS | 3288 | ++DOMWINDOW == 183 (0000006E5E519400) [pid = 3288] [serial = 2189] [outer = 0000006E5A958C00] 16:05:18 INFO - PROCESS | 3288 | 1461193518026 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:05:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:05:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 691ms 16:05:18 INFO - PROCESS | 3288 | 1461193518055 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 3288 | 1461193518057 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 16:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:05:18 INFO - PROCESS | 3288 | 1461193518062 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 3288 | 1461193518069 Marionette TRACE conn5 <- [1,2882,null,{}] 16:05:18 INFO - PROCESS | 3288 | 1461193518078 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:18 INFO - PROCESS | 3288 | 1461193518176 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 16:05:18 INFO - PROCESS | 3288 | 1461193518312 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C5F000 == 81 [pid = 3288] [id = 730] 16:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 184 (0000006E5E492000) [pid = 3288] [serial = 2190] [outer = 0000000000000000] 16:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 185 (0000006E60F84000) [pid = 3288] [serial = 2191] [outer = 0000006E5E492000] 16:05:18 INFO - PROCESS | 3288 | 1461193518361 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (0000006E6142C000) [pid = 3288] [serial = 2192] [outer = 0000006E5E492000] 16:05:18 INFO - PROCESS | 3288 | 1461193518744 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:05:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 733ms 16:05:18 INFO - PROCESS | 3288 | 1461193518797 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 3288 | 1461193518800 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 16:05:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:05:18 INFO - PROCESS | 3288 | 1461193518803 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 3288 | 1461193518805 Marionette TRACE conn5 <- [1,2886,null,{}] 16:05:18 INFO - PROCESS | 3288 | 1461193518809 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:18 INFO - PROCESS | 3288 | 1461193518902 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 16:05:18 INFO - PROCESS | 3288 | 1461193518909 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:18 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6612F000 == 82 [pid = 3288] [id = 731] 16:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (0000006E614A1000) [pid = 3288] [serial = 2193] [outer = 0000000000000000] 16:05:18 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (0000006E615BB800) [pid = 3288] [serial = 2194] [outer = 0000006E614A1000] 16:05:18 INFO - PROCESS | 3288 | 1461193518957 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (0000006E61F45C00) [pid = 3288] [serial = 2195] [outer = 0000006E614A1000] 16:05:19 INFO - PROCESS | 3288 | 1461193519460 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:05:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:05:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 690ms 16:05:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:05:19 INFO - PROCESS | 3288 | 1461193519496 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 3288 | 1461193519498 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 16:05:19 INFO - PROCESS | 3288 | 1461193519501 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - PROCESS | 3288 | 1461193519503 Marionette TRACE conn5 <- [1,2890,null,{}] 16:05:19 INFO - PROCESS | 3288 | 1461193519507 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:19 INFO - PROCESS | 3288 | 1461193519657 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 16:05:19 INFO - PROCESS | 3288 | 1461193519682 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:19 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66547800 == 83 [pid = 3288] [id = 732] 16:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (0000006E62245C00) [pid = 3288] [serial = 2196] [outer = 0000000000000000] 16:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (0000006E6228F800) [pid = 3288] [serial = 2197] [outer = 0000006E62245C00] 16:05:19 INFO - PROCESS | 3288 | 1461193519737 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (0000006E64495400) [pid = 3288] [serial = 2198] [outer = 0000006E62245C00] 16:05:20 INFO - PROCESS | 3288 | 1461193520218 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:05:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 733ms 16:05:20 INFO - PROCESS | 3288 | 1461193520243 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 3288 | 1461193520245 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 16:05:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:05:20 INFO - PROCESS | 3288 | 1461193520248 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 3288 | 1461193520250 Marionette TRACE conn5 <- [1,2894,null,{}] 16:05:20 INFO - PROCESS | 3288 | 1461193520254 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:20 INFO - PROCESS | 3288 | 1461193520380 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 16:05:20 INFO - PROCESS | 3288 | 1461193520392 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:20 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E68054800 == 84 [pid = 3288] [id = 733] 16:05:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (0000006E5E947C00) [pid = 3288] [serial = 2199] [outer = 0000000000000000] 16:05:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (0000006E5E94DC00) [pid = 3288] [serial = 2200] [outer = 0000006E5E947C00] 16:05:20 INFO - PROCESS | 3288 | 1461193520439 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (0000006E65B70400) [pid = 3288] [serial = 2201] [outer = 0000006E5E947C00] 16:05:20 INFO - PROCESS | 3288 | 1461193520917 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:05:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:05:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 692ms 16:05:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:05:20 INFO - PROCESS | 3288 | 1461193520951 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 3288 | 1461193520953 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 16:05:20 INFO - PROCESS | 3288 | 1461193520957 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 3288 | 1461193520958 Marionette TRACE conn5 <- [1,2898,null,{}] 16:05:20 INFO - PROCESS | 3288 | 1461193520962 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:21 INFO - PROCESS | 3288 | 1461193521112 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 16:05:21 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (0000006E614DF400) [pid = 3288] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:05:21 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (0000006E5E5D5000) [pid = 3288] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:05:21 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (0000006E603AE400) [pid = 3288] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:05:21 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (0000006E50E3E400) [pid = 3288] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:05:21 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (0000006E5D808800) [pid = 3288] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:05:21 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (0000006E5E46BC00) [pid = 3288] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:05:21 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (0000006E614D5000) [pid = 3288] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:05:21 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (0000006E55B40400) [pid = 3288] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:05:21 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (0000006E55B42800) [pid = 3288] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:05:21 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (0000006E5749B400) [pid = 3288] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:05:21 INFO - PROCESS | 3288 | 1461193521320 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6615F000 == 85 [pid = 3288] [id = 734] 16:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 186 (0000006E50FDC000) [pid = 3288] [serial = 2202] [outer = 0000000000000000] 16:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 187 (0000006E5B37B400) [pid = 3288] [serial = 2203] [outer = 0000006E50FDC000] 16:05:21 INFO - PROCESS | 3288 | 1461193521368 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 188 (0000006E6140C800) [pid = 3288] [serial = 2204] [outer = 0000006E50FDC000] 16:05:21 INFO - PROCESS | 3288 | 1461193521771 Marionette TRACE conn5 <- [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]]]}] 16:05:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:05:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:05:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 837ms 16:05:21 INFO - PROCESS | 3288 | 1461193521802 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 16:05:21 INFO - TEST-START | /DOMEvents/constructors.html 16:05:21 INFO - PROCESS | 3288 | 1461193521804 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 16:05:21 INFO - PROCESS | 3288 | 1461193521807 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 3288 | 1461193521809 Marionette TRACE conn5 <- [1,2902,null,{}] 16:05:21 INFO - PROCESS | 3288 | 1461193521813 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:21 INFO - PROCESS | 3288 | 1461193521913 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 16:05:21 INFO - PROCESS | 3288 | 1461193521919 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:21 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E687B7000 == 86 [pid = 3288] [id = 735] 16:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 189 (0000006E614A1C00) [pid = 3288] [serial = 2205] [outer = 0000000000000000] 16:05:21 INFO - PROCESS | 3288 | ++DOMWINDOW == 190 (0000006E66593000) [pid = 3288] [serial = 2206] [outer = 0000006E614A1C00] 16:05:21 INFO - PROCESS | 3288 | 1461193521966 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 191 (0000006E614D6800) [pid = 3288] [serial = 2207] [outer = 0000006E614A1C00] 16:05:22 INFO - PROCESS | 3288 | 1461193522506 Marionette TRACE conn5 <- [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]]]}] 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:05:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:05:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:05:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:05:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:05:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 746ms 16:05:22 INFO - PROCESS | 3288 | 1461193522555 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 3288 | 1461193522557 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 16:05:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:05:22 INFO - PROCESS | 3288 | 1461193522560 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 3288 | 1461193522565 Marionette TRACE conn5 <- [1,2906,null,{}] 16:05:22 INFO - PROCESS | 3288 | 1461193522569 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:22 INFO - PROCESS | 3288 | 1461193522692 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 16:05:22 INFO - PROCESS | 3288 | 1461193522705 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:22 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6A0A9000 == 87 [pid = 3288] [id = 736] 16:05:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 192 (0000006E65994400) [pid = 3288] [serial = 2208] [outer = 0000000000000000] 16:05:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 193 (0000006E67F2B800) [pid = 3288] [serial = 2209] [outer = 0000006E65994400] 16:05:22 INFO - PROCESS | 3288 | 1461193522750 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 3288 | ++DOMWINDOW == 194 (0000006E6816BC00) [pid = 3288] [serial = 2210] [outer = 0000006E65994400] 16:05:23 INFO - PROCESS | 3288 | 1461193523175 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:05:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:05:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 16:05:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:05:23 INFO - PROCESS | 3288 | 1461193523191 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 3288 | 1461193523194 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 16:05:23 INFO - PROCESS | 3288 | 1461193523197 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 3288 | 1461193523199 Marionette TRACE conn5 <- [1,2910,null,{}] 16:05:23 INFO - PROCESS | 3288 | 1461193523217 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:23 INFO - PROCESS | 3288 | 1461193523389 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 16:05:23 INFO - PROCESS | 3288 | 1461193523525 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:23 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E57DB6000 == 88 [pid = 3288] [id = 737] 16:05:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (0000006E50D5FC00) [pid = 3288] [serial = 2211] [outer = 0000000000000000] 16:05:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (0000006E51510000) [pid = 3288] [serial = 2212] [outer = 0000006E50D5FC00] 16:05:23 INFO - PROCESS | 3288 | 1461193523586 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (0000006E5A93DC00) [pid = 3288] [serial = 2213] [outer = 0000006E50D5FC00] 16:05:24 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:05:24 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:05:24 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:05:24 INFO - PROCESS | 3288 | [3288] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 16:05:24 INFO - PROCESS | 3288 | 1461193524222 Marionette TRACE conn5 <- [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]]]}] 16:05:24 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:05:24 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:05:24 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 16:05:24 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:05:24 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 16:05:24 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:05:24 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]" 16:05:24 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:05:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:24 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:05:24 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:05:24 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1091ms 16:05:24 INFO - PROCESS | 3288 | 1461193524300 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 3288 | 1461193524306 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 16:05:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:05:24 INFO - PROCESS | 3288 | 1461193524313 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:05:24 INFO - PROCESS | 3288 | 1461193524318 Marionette TRACE conn5 <- [1,2914,null,{}] 16:05:24 INFO - PROCESS | 3288 | 1461193524323 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:24 INFO - PROCESS | 3288 | 1461193524450 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 16:05:24 INFO - PROCESS | 3288 | 1461193524563 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:24 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65BA3000 == 89 [pid = 3288] [id = 738] 16:05:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (0000006E5E941000) [pid = 3288] [serial = 2214] [outer = 0000000000000000] 16:05:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (0000006E5E9C3C00) [pid = 3288] [serial = 2215] [outer = 0000006E5E941000] 16:05:24 INFO - PROCESS | 3288 | 1461193524622 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (0000006E604CF000) [pid = 3288] [serial = 2216] [outer = 0000006E5E941000] 16:05:25 INFO - PROCESS | 3288 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:05:25 INFO - PROCESS | 3288 | 1461193525150 Marionette TRACE conn5 <- [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]]]}] 16:05:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:05:25 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 875ms 16:05:25 INFO - PROCESS | 3288 | 1461193525194 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 16:05:25 INFO - PROCESS | 3288 | 1461193525198 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 16:05:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:05:25 INFO - PROCESS | 3288 | 1461193525202 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:05:25 INFO - PROCESS | 3288 | 1461193525204 Marionette TRACE conn5 <- [1,2918,null,{}] 16:05:25 INFO - PROCESS | 3288 | 1461193525209 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:25 INFO - PROCESS | 3288 | 1461193525328 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 16:05:25 INFO - PROCESS | 3288 | 1461193525472 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:25 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E69C1E800 == 90 [pid = 3288] [id = 739] 16:05:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (0000006E614A1800) [pid = 3288] [serial = 2217] [outer = 0000000000000000] 16:05:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (0000006E62292000) [pid = 3288] [serial = 2218] [outer = 0000006E614A1800] 16:05:25 INFO - PROCESS | 3288 | 1461193525532 Marionette DEBUG loaded listener.js 16:05:25 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (0000006E6448C800) [pid = 3288] [serial = 2219] [outer = 0000006E614A1800] 16:05:26 INFO - PROCESS | 3288 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:05:26 INFO - PROCESS | 3288 | 1461193526089 Marionette TRACE conn5 <- [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]]]}] 16:05:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:05:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 943ms 16:05:26 INFO - PROCESS | 3288 | 1461193526146 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 16:05:26 INFO - PROCESS | 3288 | 1461193526151 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 16:05:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:05:26 INFO - PROCESS | 3288 | 1461193526163 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:05:26 INFO - PROCESS | 3288 | 1461193526169 Marionette TRACE conn5 <- [1,2922,null,{}] 16:05:26 INFO - PROCESS | 3288 | 1461193526173 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:26 INFO - PROCESS | 3288 | 1461193526294 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 16:05:26 INFO - PROCESS | 3288 | 1461193526450 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:26 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6B921000 == 91 [pid = 3288] [id = 740] 16:05:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (0000006E63183800) [pid = 3288] [serial = 2220] [outer = 0000000000000000] 16:05:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (0000006E6853B000) [pid = 3288] [serial = 2221] [outer = 0000006E63183800] 16:05:26 INFO - PROCESS | 3288 | 1461193526507 Marionette DEBUG loaded listener.js 16:05:26 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (0000006E68743400) [pid = 3288] [serial = 2222] [outer = 0000006E63183800] 16:05:27 INFO - PROCESS | 3288 | 1461193527007 Marionette TRACE conn5 <- [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]]]}] 16:05:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:05:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 901ms 16:05:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:05:27 INFO - PROCESS | 3288 | 1461193527061 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 16:05:27 INFO - PROCESS | 3288 | 1461193527064 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 16:05:27 INFO - PROCESS | 3288 | 1461193527068 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:05:27 INFO - PROCESS | 3288 | 1461193527070 Marionette TRACE conn5 <- [1,2926,null,{}] 16:05:27 INFO - PROCESS | 3288 | 1461193527075 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:27 INFO - PROCESS | 3288 | 1461193527190 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 16:05:27 INFO - PROCESS | 3288 | 1461193527303 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:27 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6B063000 == 92 [pid = 3288] [id = 741] 16:05:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (0000006E68747000) [pid = 3288] [serial = 2223] [outer = 0000000000000000] 16:05:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (0000006E6874B000) [pid = 3288] [serial = 2224] [outer = 0000006E68747000] 16:05:27 INFO - PROCESS | 3288 | 1461193527399 Marionette DEBUG loaded listener.js 16:05:27 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (0000006E69727000) [pid = 3288] [serial = 2225] [outer = 0000006E68747000] 16:05:27 INFO - PROCESS | 3288 | 1461193527916 Marionette TRACE conn5 <- [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]]]}] 16:05:27 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. 16:05:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 881ms 16:05:27 INFO - PROCESS | 3288 | 1461193527951 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 16:05:27 INFO - PROCESS | 3288 | 1461193527954 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 16:05:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:05:27 INFO - PROCESS | 3288 | 1461193527957 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:05:27 INFO - PROCESS | 3288 | 1461193527960 Marionette TRACE conn5 <- [1,2930,null,{}] 16:05:27 INFO - PROCESS | 3288 | 1461193527964 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:28 INFO - PROCESS | 3288 | 1461193528080 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 16:05:28 INFO - PROCESS | 3288 | 1461193528198 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:28 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6D1D9800 == 93 [pid = 3288] [id = 742] 16:05:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (0000006E69D6A800) [pid = 3288] [serial = 2226] [outer = 0000000000000000] 16:05:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (0000006E69D6D800) [pid = 3288] [serial = 2227] [outer = 0000006E69D6A800] 16:05:28 INFO - PROCESS | 3288 | 1461193528304 Marionette DEBUG loaded listener.js 16:05:28 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (0000006E6B009000) [pid = 3288] [serial = 2228] [outer = 0000006E69D6A800] 16:05:28 INFO - PROCESS | 3288 | 1461193528824 Marionette TRACE conn5 <- [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"]]]}] 16:05:28 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 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:05:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:05:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 880ms 16:05:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:05:28 INFO - PROCESS | 3288 | 1461193528840 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 16:05:28 INFO - PROCESS | 3288 | 1461193528842 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 16:05:28 INFO - PROCESS | 3288 | 1461193528846 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:05:28 INFO - PROCESS | 3288 | 1461193528848 Marionette TRACE conn5 <- [1,2934,null,{}] 16:05:28 INFO - PROCESS | 3288 | 1461193528870 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:28 INFO - PROCESS | 3288 | 1461193528985 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 16:05:29 INFO - PROCESS | 3288 | 1461193529142 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:29 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6C522800 == 94 [pid = 3288] [id = 743] 16:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (0000006E68376800) [pid = 3288] [serial = 2229] [outer = 0000000000000000] 16:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (0000006E6837E400) [pid = 3288] [serial = 2230] [outer = 0000006E68376800] 16:05:29 INFO - PROCESS | 3288 | 1461193529199 Marionette DEBUG loaded listener.js 16:05:29 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (0000006E68387C00) [pid = 3288] [serial = 2231] [outer = 0000006E68376800] 16:05:29 INFO - PROCESS | 3288 | 1461193529715 Marionette TRACE conn5 <- [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]]]}] 16:05:29 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. 16:05:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 900ms 16:05:29 INFO - PROCESS | 3288 | 1461193529749 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 16:05:29 INFO - PROCESS | 3288 | 1461193529752 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 16:05:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:05:29 INFO - PROCESS | 3288 | 1461193529756 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:05:29 INFO - PROCESS | 3288 | 1461193529758 Marionette TRACE conn5 <- [1,2938,null,{}] 16:05:29 INFO - PROCESS | 3288 | 1461193529762 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:29 INFO - PROCESS | 3288 | 1461193529875 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 16:05:29 INFO - PROCESS | 3288 | 1461193529989 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6D5D5800 == 95 [pid = 3288] [id = 744] 16:05:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (0000006E68383000) [pid = 3288] [serial = 2232] [outer = 0000000000000000] 16:05:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (0000006E6838D000) [pid = 3288] [serial = 2233] [outer = 0000006E68383000] 16:05:30 INFO - PROCESS | 3288 | 1461193530085 Marionette DEBUG loaded listener.js 16:05:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (0000006E6B00E800) [pid = 3288] [serial = 2234] [outer = 0000006E68383000] 16:05:30 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D091000 == 96 [pid = 3288] [id = 745] 16:05:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (0000006E6BAD2400) [pid = 3288] [serial = 2235] [outer = 0000000000000000] 16:05:30 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (0000006E6BAD5400) [pid = 3288] [serial = 2236] [outer = 0000006E6BAD2400] 16:05:30 INFO - PROCESS | 3288 | 1461193530700 Marionette TRACE conn5 <- [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]]]}] 16:05:30 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. 16:05:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1027ms 16:05:30 INFO - PROCESS | 3288 | 1461193530786 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 16:05:30 INFO - PROCESS | 3288 | 1461193530789 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 16:05:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:05:30 INFO - PROCESS | 3288 | 1461193530792 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:05:30 INFO - PROCESS | 3288 | 1461193530794 Marionette TRACE conn5 <- [1,2942,null,{}] 16:05:30 INFO - PROCESS | 3288 | 1461193530815 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:30 INFO - PROCESS | 3288 | 1461193530954 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 16:05:31 INFO - PROCESS | 3288 | 1461193531095 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:31 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5A1F0000 == 97 [pid = 3288] [id = 746] 16:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (0000006E51516000) [pid = 3288] [serial = 2237] [outer = 0000000000000000] 16:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (0000006E57110000) [pid = 3288] [serial = 2238] [outer = 0000006E51516000] 16:05:31 INFO - PROCESS | 3288 | 1461193531151 Marionette DEBUG loaded listener.js 16:05:31 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (0000006E5E50C400) [pid = 3288] [serial = 2239] [outer = 0000006E51516000] 16:05:31 INFO - PROCESS | 3288 | 1461193531621 Marionette TRACE conn5 <- [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]]]}] 16:05:31 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:05:31 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 16:05:31 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 879ms 16:05:31 INFO - PROCESS | 3288 | 1461193531681 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 16:05:31 INFO - PROCESS | 3288 | 1461193531684 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 16:05:31 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:05:31 INFO - PROCESS | 3288 | 1461193531689 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:05:31 INFO - PROCESS | 3288 | 1461193531692 Marionette TRACE conn5 <- [1,2946,null,{}] 16:05:31 INFO - PROCESS | 3288 | 1461193531695 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:31 INFO - PROCESS | 3288 | 1461193531826 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 16:05:31 INFO - PROCESS | 3288 | 1461193531941 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:32 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66123000 == 98 [pid = 3288] [id = 747] 16:05:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (0000006E6142C400) [pid = 3288] [serial = 2240] [outer = 0000000000000000] 16:05:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 225 (0000006E6BADA800) [pid = 3288] [serial = 2241] [outer = 0000006E6142C400] 16:05:32 INFO - PROCESS | 3288 | 1461193532040 Marionette DEBUG loaded listener.js 16:05:32 INFO - PROCESS | 3288 | ++DOMWINDOW == 226 (0000006E6BAE1400) [pid = 3288] [serial = 2242] [outer = 0000006E6142C400] 16:05:32 INFO - PROCESS | 3288 | 1461193532856 Marionette TRACE conn5 <- [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]]]}] 16:05:32 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. 16:05:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1183ms 16:05:32 INFO - PROCESS | 3288 | 1461193532876 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 16:05:32 INFO - PROCESS | 3288 | 1461193532881 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 16:05:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:05:32 INFO - PROCESS | 3288 | 1461193532887 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:05:32 INFO - PROCESS | 3288 | 1461193532891 Marionette TRACE conn5 <- [1,2950,null,{}] 16:05:32 INFO - PROCESS | 3288 | 1461193532896 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:33 INFO - PROCESS | 3288 | 1461193533009 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 16:05:33 INFO - PROCESS | 3288 | 1461193533130 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:33 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E667D3000 == 99 [pid = 3288] [id = 748] 16:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 227 (0000006E5D66E000) [pid = 3288] [serial = 2243] [outer = 0000000000000000] 16:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 228 (0000006E5E476C00) [pid = 3288] [serial = 2244] [outer = 0000006E5D66E000] 16:05:33 INFO - PROCESS | 3288 | 1461193533180 Marionette DEBUG loaded listener.js 16:05:33 INFO - PROCESS | 3288 | ++DOMWINDOW == 229 (0000006E5E9C6400) [pid = 3288] [serial = 2245] [outer = 0000006E5D66E000] 16:05:33 INFO - PROCESS | 3288 | 1461193533708 Marionette TRACE conn5 <- [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]]]}] 16:05:33 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. 16:05:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 839ms 16:05:33 INFO - PROCESS | 3288 | 1461193533732 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 16:05:33 INFO - PROCESS | 3288 | 1461193533738 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 16:05:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:05:33 INFO - PROCESS | 3288 | 1461193533746 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:05:33 INFO - PROCESS | 3288 | 1461193533749 Marionette TRACE conn5 <- [1,2954,null,{}] 16:05:33 INFO - PROCESS | 3288 | 1461193533752 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:33 INFO - PROCESS | 3288 | 1461193533865 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 16:05:34 INFO - PROCESS | 3288 | 1461193534028 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD34800 == 100 [pid = 3288] [id = 749] 16:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 230 (0000006E5B3DD800) [pid = 3288] [serial = 2246] [outer = 0000000000000000] 16:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 231 (0000006E5E5C8400) [pid = 3288] [serial = 2247] [outer = 0000006E5B3DD800] 16:05:34 INFO - PROCESS | 3288 | 1461193534080 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 232 (0000006E61427800) [pid = 3288] [serial = 2248] [outer = 0000006E5B3DD800] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6A0A9000 == 99 [pid = 3288] [id = 736] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E687B7000 == 98 [pid = 3288] [id = 735] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6615F000 == 97 [pid = 3288] [id = 734] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E68054800 == 96 [pid = 3288] [id = 733] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66547800 == 95 [pid = 3288] [id = 732] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6612F000 == 94 [pid = 3288] [id = 731] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6A0B9800 == 93 [pid = 3288] [id = 701] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C5F000 == 92 [pid = 3288] [id = 730] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 231 (0000006E5D670800) [pid = 3288] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 230 (0000006E61407400) [pid = 3288] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 229 (0000006E65B6F800) [pid = 3288] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 228 (0000006E67F2D800) [pid = 3288] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 227 (0000006E68547000) [pid = 3288] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 226 (0000006E5D631400) [pid = 3288] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6081E800 == 91 [pid = 3288] [id = 729] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E80A000 == 90 [pid = 3288] [id = 728] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAA7000 == 89 [pid = 3288] [id = 727] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69CAC800 == 88 [pid = 3288] [id = 724] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E696BC800 == 87 [pid = 3288] [id = 723] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E68824000 == 86 [pid = 3288] [id = 722] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E683B2800 == 85 [pid = 3288] [id = 721] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6416A000 == 84 [pid = 3288] [id = 720] 16:05:34 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E2C0000 == 83 [pid = 3288] [id = 719] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 225 (0000006E619EDC00) [pid = 3288] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 224 (0000006E5E8E7C00) [pid = 3288] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 223 (0000006E60BD1C00) [pid = 3288] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 222 (0000006E55835000) [pid = 3288] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 221 (0000006E61425000) [pid = 3288] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 220 (0000006E5DB8EC00) [pid = 3288] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (0000006E5E298400) [pid = 3288] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (0000006E5E475400) [pid = 3288] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (0000006E614E2000) [pid = 3288] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 216 (0000006E574A9400) [pid = 3288] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 215 (0000006E563F1000) [pid = 3288] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 214 (0000006E5ACC1000) [pid = 3288] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 213 (0000006E5A182400) [pid = 3288] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 212 (0000006E5ACC4C00) [pid = 3288] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 211 (0000006E5CFB8C00) [pid = 3288] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (0000006E614A2800) [pid = 3288] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (0000006E61F4C800) [pid = 3288] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (0000006E6178D000) [pid = 3288] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (0000006E5FD91400) [pid = 3288] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (0000006E5E49D000) [pid = 3288] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 16:05:34 INFO - PROCESS | 3288 | 1461193534630 Marionette TRACE conn5 <- [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]]]}] 16:05:34 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. 16:05:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 942ms 16:05:34 INFO - PROCESS | 3288 | 1461193534691 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 16:05:34 INFO - PROCESS | 3288 | 1461193534694 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 16:05:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:05:34 INFO - PROCESS | 3288 | 1461193534698 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:05:34 INFO - PROCESS | 3288 | 1461193534702 Marionette TRACE conn5 <- [1,2958,null,{}] 16:05:34 INFO - PROCESS | 3288 | 1461193534713 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:34 INFO - PROCESS | 3288 | 1461193534811 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 16:05:34 INFO - PROCESS | 3288 | 1461193534817 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:34 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60BED800 == 84 [pid = 3288] [id = 750] 16:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (0000006E5A1C7000) [pid = 3288] [serial = 2249] [outer = 0000000000000000] 16:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (0000006E5D66A400) [pid = 3288] [serial = 2250] [outer = 0000006E5A1C7000] 16:05:34 INFO - PROCESS | 3288 | 1461193534867 Marionette DEBUG loaded listener.js 16:05:34 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (0000006E5E498800) [pid = 3288] [serial = 2251] [outer = 0000006E5A1C7000] 16:05:35 INFO - PROCESS | 3288 | 1461193535358 Marionette TRACE conn5 <- [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]]]}] 16:05:35 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. 16:05:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 16:05:35 INFO - PROCESS | 3288 | 1461193535392 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 16:05:35 INFO - PROCESS | 3288 | 1461193535395 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 16:05:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:05:35 INFO - PROCESS | 3288 | 1461193535398 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:05:35 INFO - PROCESS | 3288 | 1461193535400 Marionette TRACE conn5 <- [1,2962,null,{}] 16:05:35 INFO - PROCESS | 3288 | 1461193535404 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:35 INFO - PROCESS | 3288 | 1461193535526 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 16:05:35 INFO - PROCESS | 3288 | 1461193535535 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:35 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E64C85000 == 85 [pid = 3288] [id = 751] 16:05:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (0000006E5E942C00) [pid = 3288] [serial = 2252] [outer = 0000000000000000] 16:05:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (0000006E604C5C00) [pid = 3288] [serial = 2253] [outer = 0000006E5E942C00] 16:05:35 INFO - PROCESS | 3288 | 1461193535581 Marionette DEBUG loaded listener.js 16:05:35 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (0000006E61425C00) [pid = 3288] [serial = 2254] [outer = 0000006E5E942C00] 16:05:36 INFO - PROCESS | 3288 | 1461193536059 Marionette TRACE conn5 <- [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]]]}] 16:05:36 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. 16:05:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 16:05:36 INFO - PROCESS | 3288 | 1461193536093 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 3288 | 1461193536095 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 16:05:36 INFO - PROCESS | 3288 | 1461193536099 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:05:36 INFO - PROCESS | 3288 | 1461193536101 Marionette TRACE conn5 <- [1,2966,null,{}] 16:05:36 INFO - PROCESS | 3288 | 1461193536104 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:36 INFO - PROCESS | 3288 | 1461193536197 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 16:05:36 INFO - PROCESS | 3288 | 1461193536203 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:36 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66333800 == 86 [pid = 3288] [id = 752] 16:05:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (0000006E614A0000) [pid = 3288] [serial = 2255] [outer = 0000000000000000] 16:05:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (0000006E614D6400) [pid = 3288] [serial = 2256] [outer = 0000006E614A0000] 16:05:36 INFO - PROCESS | 3288 | 1461193536250 Marionette DEBUG loaded listener.js 16:05:36 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (0000006E61789000) [pid = 3288] [serial = 2257] [outer = 0000006E614A0000] 16:05:36 INFO - PROCESS | 3288 | 1461193536704 Marionette TRACE conn5 <- [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]]]}] 16:05:36 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. 16:05:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 16:05:36 INFO - PROCESS | 3288 | 1461193536736 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 16:05:36 INFO - PROCESS | 3288 | 1461193536738 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 16:05:36 INFO - PROCESS | 3288 | 1461193536742 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:05:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:05:36 INFO - PROCESS | 3288 | 1461193536744 Marionette TRACE conn5 <- [1,2970,null,{}] 16:05:36 INFO - PROCESS | 3288 | 1461193536757 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:36 INFO - PROCESS | 3288 | 1461193536890 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 16:05:37 INFO - PROCESS | 3288 | 1461193536985 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E67F91800 == 87 [pid = 3288] [id = 753] 16:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (0000006E61F4AC00) [pid = 3288] [serial = 2258] [outer = 0000000000000000] 16:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (0000006E61F6A800) [pid = 3288] [serial = 2259] [outer = 0000006E61F4AC00] 16:05:37 INFO - PROCESS | 3288 | 1461193537043 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (0000006E62294800) [pid = 3288] [serial = 2260] [outer = 0000006E61F4AC00] 16:05:37 INFO - PROCESS | 3288 | 1461193537436 Marionette TRACE conn5 <- [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"]]]}] 16:05:37 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 16:05:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:05:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 734ms 16:05:37 INFO - PROCESS | 3288 | 1461193537479 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 16:05:37 INFO - PROCESS | 3288 | 1461193537482 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 16:05:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:05:37 INFO - PROCESS | 3288 | 1461193537485 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:05:37 INFO - PROCESS | 3288 | 1461193537487 Marionette TRACE conn5 <- [1,2974,null,{}] 16:05:37 INFO - PROCESS | 3288 | 1461193537490 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:37 INFO - PROCESS | 3288 | 1461193537616 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 16:05:37 INFO - PROCESS | 3288 | 1461193537631 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:37 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E68939800 == 88 [pid = 3288] [id = 754] 16:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (0000006E5A95C800) [pid = 3288] [serial = 2261] [outer = 0000000000000000] 16:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (0000006E6317C000) [pid = 3288] [serial = 2262] [outer = 0000006E5A95C800] 16:05:37 INFO - PROCESS | 3288 | 1461193537678 Marionette DEBUG loaded listener.js 16:05:37 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (0000006E649D9C00) [pid = 3288] [serial = 2263] [outer = 0000006E5A95C800] 16:05:38 INFO - PROCESS | 3288 | 1461193538107 Marionette TRACE conn5 <- [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]]]}] 16:05:38 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. 16:05:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 690ms 16:05:38 INFO - PROCESS | 3288 | 1461193538178 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 16:05:38 INFO - PROCESS | 3288 | 1461193538181 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 16:05:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:05:38 INFO - PROCESS | 3288 | 1461193538193 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:05:38 INFO - PROCESS | 3288 | 1461193538195 Marionette TRACE conn5 <- [1,2978,null,{}] 16:05:38 INFO - PROCESS | 3288 | 1461193538198 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:38 INFO - PROCESS | 3288 | 1461193538349 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 16:05:38 INFO - PROCESS | 3288 | 1461193538370 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6A081000 == 89 [pid = 3288] [id = 755] 16:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (0000006E65987400) [pid = 3288] [serial = 2264] [outer = 0000000000000000] 16:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (0000006E65990800) [pid = 3288] [serial = 2265] [outer = 0000006E65987400] 16:05:38 INFO - PROCESS | 3288 | 1461193538416 Marionette DEBUG loaded listener.js 16:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (0000006E661A0800) [pid = 3288] [serial = 2266] [outer = 0000006E65987400] 16:05:38 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6210E800 == 90 [pid = 3288] [id = 756] 16:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 225 (0000006E6661EC00) [pid = 3288] [serial = 2267] [outer = 0000000000000000] 16:05:38 INFO - PROCESS | 3288 | ++DOMWINDOW == 226 (0000006E666C6800) [pid = 3288] [serial = 2268] [outer = 0000006E6661EC00] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 225 (0000006E5E947C00) [pid = 3288] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 224 (0000006E5B1A5400) [pid = 3288] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 223 (0000006E50FDC000) [pid = 3288] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 222 (0000006E5A958C00) [pid = 3288] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 221 (0000006E614A1C00) [pid = 3288] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 220 (0000006E69D65800) [pid = 3288] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (0000006E614A1000) [pid = 3288] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (0000006E61F66400) [pid = 3288] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (0000006E62245C00) [pid = 3288] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 216 (0000006E50E41400) [pid = 3288] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:05:39 INFO - PROCESS | 3288 | --DOMWINDOW == 215 (0000006E5E492000) [pid = 3288] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:05:39 INFO - PROCESS | 3288 | 1461193539085 Marionette TRACE conn5 <- [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]]]}] 16:05:39 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. 16:05:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 923ms 16:05:39 INFO - PROCESS | 3288 | 1461193539122 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 16:05:39 INFO - PROCESS | 3288 | 1461193539124 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 16:05:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:05:39 INFO - PROCESS | 3288 | 1461193539127 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 3288 | 1461193539129 Marionette TRACE conn5 <- [1,2982,null,{}] 16:05:39 INFO - PROCESS | 3288 | 1461193539133 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:39 INFO - PROCESS | 3288 | 1461193539248 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 16:05:39 INFO - PROCESS | 3288 | 1461193539353 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E685EA000 == 91 [pid = 3288] [id = 757] 16:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (0000006E50F11400) [pid = 3288] [serial = 2269] [outer = 0000000000000000] 16:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (0000006E5B3D6400) [pid = 3288] [serial = 2270] [outer = 0000006E50F11400] 16:05:39 INFO - PROCESS | 3288 | 1461193539398 Marionette DEBUG loaded listener.js 16:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (0000006E66593800) [pid = 3288] [serial = 2271] [outer = 0000006E50F11400] 16:05:39 INFO - PROCESS | 3288 | 1461193539773 Marionette TRACE conn5 <- [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]]]}] 16:05:39 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:05:39 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 16:05:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 692ms 16:05:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:05:39 INFO - PROCESS | 3288 | 1461193539827 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 16:05:39 INFO - PROCESS | 3288 | 1461193539830 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 16:05:39 INFO - PROCESS | 3288 | 1461193539833 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:05:39 INFO - PROCESS | 3288 | 1461193539835 Marionette TRACE conn5 <- [1,2986,null,{}] 16:05:39 INFO - PROCESS | 3288 | 1461193539838 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:39 INFO - PROCESS | 3288 | 1461193539937 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 16:05:39 INFO - PROCESS | 3288 | 1461193539942 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:39 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6C51E800 == 92 [pid = 3288] [id = 758] 16:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (0000006E666C4800) [pid = 3288] [serial = 2272] [outer = 0000000000000000] 16:05:39 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (0000006E6802D400) [pid = 3288] [serial = 2273] [outer = 0000006E666C4800] 16:05:39 INFO - PROCESS | 3288 | 1461193539989 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (0000006E6837CC00) [pid = 3288] [serial = 2274] [outer = 0000006E666C4800] 16:05:40 INFO - PROCESS | 3288 | 1461193540412 Marionette TRACE conn5 <- [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]]]}] 16:05:40 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. 16:05:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 629ms 16:05:40 INFO - PROCESS | 3288 | 1461193540481 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 16:05:40 INFO - PROCESS | 3288 | 1461193540484 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 16:05:40 INFO - PROCESS | 3288 | 1461193540489 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:05:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:05:40 INFO - PROCESS | 3288 | 1461193540491 Marionette TRACE conn5 <- [1,2990,null,{}] 16:05:40 INFO - PROCESS | 3288 | 1461193540495 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:40 INFO - PROCESS | 3288 | 1461193540602 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 16:05:40 INFO - PROCESS | 3288 | 1461193540611 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:40 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6B8F1000 == 93 [pid = 3288] [id = 759] 16:05:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 222 (0000006E68548800) [pid = 3288] [serial = 2275] [outer = 0000000000000000] 16:05:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 223 (0000006E69D66000) [pid = 3288] [serial = 2276] [outer = 0000006E68548800] 16:05:40 INFO - PROCESS | 3288 | 1461193540664 Marionette DEBUG loaded listener.js 16:05:40 INFO - PROCESS | 3288 | ++DOMWINDOW == 224 (0000006E6B00E000) [pid = 3288] [serial = 2277] [outer = 0000006E68548800] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BF3800 == 92 [pid = 3288] [id = 480] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C80800 == 91 [pid = 3288] [id = 527] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69C22800 == 90 [pid = 3288] [id = 704] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6630F000 == 89 [pid = 3288] [id = 543] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65B92800 == 88 [pid = 3288] [id = 528] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D9BF000 == 87 [pid = 3288] [id = 676] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6B2C9000 == 86 [pid = 3288] [id = 725] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6679F800 == 85 [pid = 3288] [id = 640] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D276800 == 84 [pid = 3288] [id = 660] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E683BA000 == 83 [pid = 3288] [id = 689] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E767800 == 82 [pid = 3288] [id = 577] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69CA6000 == 81 [pid = 3288] [id = 644] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5DAA1000 == 80 [pid = 3288] [id = 555] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66121800 == 79 [pid = 3288] [id = 726] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E617A6000 == 78 [pid = 3288] [id = 579] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0AE800 == 77 [pid = 3288] [id = 505] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62F99800 == 76 [pid = 3288] [id = 581] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E696BE000 == 75 [pid = 3288] [id = 690] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E68071800 == 74 [pid = 3288] [id = 659] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E687CA000 == 73 [pid = 3288] [id = 625] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69F98000 == 72 [pid = 3288] [id = 675] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6677B800 == 71 [pid = 3288] [id = 557] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E687B9000 == 70 [pid = 3288] [id = 674] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E62D3A800 == 69 [pid = 3288] [id = 556] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5050B800 == 68 [pid = 3288] [id = 627] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E687BF800 == 67 [pid = 3288] [id = 642] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD44800 == 66 [pid = 3288] [id = 578] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E61AFD000 == 65 [pid = 3288] [id = 508] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67F94800 == 64 [pid = 3288] [id = 671] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6634D800 == 63 [pid = 3288] [id = 705] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E617A8800 == 62 [pid = 3288] [id = 571] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6A084000 == 61 [pid = 3288] [id = 610] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E686D8800 == 60 [pid = 3288] [id = 605] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E685E8800 == 59 [pid = 3288] [id = 687] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667D7000 == 58 [pid = 3288] [id = 718] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6A08A000 == 57 [pid = 3288] [id = 643] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67FA1800 == 56 [pid = 3288] [id = 641] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67F8C000 == 55 [pid = 3288] [id = 573] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69F83000 == 54 [pid = 3288] [id = 609] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6612D000 == 53 [pid = 3288] [id = 703] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6654D800 == 52 [pid = 3288] [id = 688] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6882C800 == 51 [pid = 3288] [id = 706] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65C89800 == 50 [pid = 3288] [id = 539] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D40B000 == 49 [pid = 3288] [id = 707] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667A7000 == 48 [pid = 3288] [id = 572] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F3ED000 == 47 [pid = 3288] [id = 526] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E667D3000 == 46 [pid = 3288] [id = 748] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66123000 == 45 [pid = 3288] [id = 747] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5A1F0000 == 44 [pid = 3288] [id = 746] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6D5D5800 == 43 [pid = 3288] [id = 744] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5D091000 == 42 [pid = 3288] [id = 745] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6C522800 == 41 [pid = 3288] [id = 743] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6D1D9800 == 40 [pid = 3288] [id = 742] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6B063000 == 39 [pid = 3288] [id = 741] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6B921000 == 38 [pid = 3288] [id = 740] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E69C1E800 == 37 [pid = 3288] [id = 739] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E65BA3000 == 36 [pid = 3288] [id = 738] 16:05:42 INFO - PROCESS | 3288 | --DOCSHELL 0000006E57DB6000 == 35 [pid = 3288] [id = 737] 16:05:43 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5FD34800 == 34 [pid = 3288] [id = 749] 16:05:43 INFO - PROCESS | 3288 | --DOCSHELL 0000006E68939800 == 33 [pid = 3288] [id = 754] 16:05:43 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6A081000 == 32 [pid = 3288] [id = 755] 16:05:43 INFO - PROCESS | 3288 | --DOCSHELL 0000006E64C85000 == 31 [pid = 3288] [id = 751] 16:05:43 INFO - PROCESS | 3288 | --DOCSHELL 0000006E67F91800 == 30 [pid = 3288] [id = 753] 16:05:43 INFO - PROCESS | 3288 | --DOCSHELL 0000006E66333800 == 29 [pid = 3288] [id = 752] 16:05:43 INFO - PROCESS | 3288 | --DOCSHELL 0000006E60BED800 == 28 [pid = 3288] [id = 750] 16:05:43 INFO - PROCESS | 3288 | --DOCSHELL 0000006E685EA000 == 27 [pid = 3288] [id = 757] 16:05:43 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6C51E800 == 26 [pid = 3288] [id = 758] 16:05:43 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6210E800 == 25 [pid = 3288] [id = 756] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 223 (0000006E69D73400) [pid = 3288] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 222 (0000006E6140C800) [pid = 3288] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 221 (0000006E614D6800) [pid = 3288] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 220 (0000006E61F45C00) [pid = 3288] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (0000006E67F2B800) [pid = 3288] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (0000006E615BB800) [pid = 3288] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (0000006E62013400) [pid = 3288] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 216 (0000006E6228F800) [pid = 3288] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 215 (0000006E6224F000) [pid = 3288] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 214 (0000006E56156000) [pid = 3288] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 213 (0000006E50FE2C00) [pid = 3288] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 212 (0000006E60F84000) [pid = 3288] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 211 (0000006E6142C000) [pid = 3288] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (0000006E5A16A000) [pid = 3288] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (0000006E5E94DC00) [pid = 3288] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (0000006E61856000) [pid = 3288] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (0000006E5E492800) [pid = 3288] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (0000006E5DD66800) [pid = 3288] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (0000006E64495400) [pid = 3288] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (0000006E5E47B000) [pid = 3288] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (0000006E62294400) [pid = 3288] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (0000006E5B37B400) [pid = 3288] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (0000006E5E46A000) [pid = 3288] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (0000006E5E519400) [pid = 3288] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (0000006E666CBC00) [pid = 3288] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (0000006E6658F000) [pid = 3288] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (0000006E62292800) [pid = 3288] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (0000006E64110800) [pid = 3288] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (0000006E65B70400) [pid = 3288] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (0000006E66593000) [pid = 3288] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 16:05:43 INFO - PROCESS | 3288 | 1461193543673 Marionette TRACE conn5 <- [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]]]}] 16:05:43 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. 16:05:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 3247ms 16:05:43 INFO - PROCESS | 3288 | 1461193543741 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 16:05:43 INFO - PROCESS | 3288 | 1461193543745 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 16:05:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:05:43 INFO - PROCESS | 3288 | 1461193543751 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:05:43 INFO - PROCESS | 3288 | 1461193543755 Marionette TRACE conn5 <- [1,2994,null,{}] 16:05:43 INFO - PROCESS | 3288 | 1461193543761 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:43 INFO - PROCESS | 3288 | 1461193543859 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 16:05:43 INFO - PROCESS | 3288 | 1461193543988 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E55817800 == 26 [pid = 3288] [id = 760] 16:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 195 (0000006E50FEA400) [pid = 3288] [serial = 2278] [outer = 0000000000000000] 16:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 196 (0000006E5103CC00) [pid = 3288] [serial = 2279] [outer = 0000006E50FEA400] 16:05:44 INFO - PROCESS | 3288 | 1461193544040 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 197 (0000006E52517C00) [pid = 3288] [serial = 2280] [outer = 0000006E50FEA400] 16:05:44 INFO - PROCESS | 3288 | 1461193544436 Marionette TRACE conn5 <- [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]]]}] 16:05:44 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. 16:05:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 734ms 16:05:44 INFO - PROCESS | 3288 | 1461193544488 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 16:05:44 INFO - PROCESS | 3288 | 1461193544495 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 16:05:44 INFO - PROCESS | 3288 | 1461193544502 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:05:44 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:05:44 INFO - PROCESS | 3288 | 1461193544505 Marionette TRACE conn5 <- [1,2998,null,{}] 16:05:44 INFO - PROCESS | 3288 | 1461193544509 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:44 INFO - PROCESS | 3288 | 1461193544600 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 16:05:44 INFO - PROCESS | 3288 | 1461193544607 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:44 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566C3800 == 27 [pid = 3288] [id = 761] 16:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 198 (0000006E52926800) [pid = 3288] [serial = 2281] [outer = 0000000000000000] 16:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 199 (0000006E559B6400) [pid = 3288] [serial = 2282] [outer = 0000006E52926800] 16:05:44 INFO - PROCESS | 3288 | 1461193544657 Marionette DEBUG loaded listener.js 16:05:44 INFO - PROCESS | 3288 | ++DOMWINDOW == 200 (0000006E5630F400) [pid = 3288] [serial = 2283] [outer = 0000006E52926800] 16:05:44 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:05:45 INFO - PROCESS | 3288 | 1461193545158 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:05:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:05:45 INFO - {} 16:05:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:05:45 INFO - {} 16:05:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:05:45 INFO - {} 16:05:45 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:05:45 INFO - {} 16:05:45 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 693ms 16:05:45 INFO - PROCESS | 3288 | 1461193545201 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 16:05:45 INFO - PROCESS | 3288 | 1461193545204 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 16:05:45 INFO - TEST-START | /FileAPI/fileReader.html 16:05:45 INFO - PROCESS | 3288 | 1461193545208 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - PROCESS | 3288 | 1461193545212 Marionette TRACE conn5 <- [1,3002,null,{}] 16:05:45 INFO - PROCESS | 3288 | 1461193545224 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:45 INFO - PROCESS | 3288 | 1461193545356 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 16:05:45 INFO - PROCESS | 3288 | 1461193545365 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:45 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B348800 == 28 [pid = 3288] [id = 762] 16:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 201 (0000006E50C52800) [pid = 3288] [serial = 2284] [outer = 0000000000000000] 16:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 202 (0000006E57494800) [pid = 3288] [serial = 2285] [outer = 0000006E50C52800] 16:05:45 INFO - PROCESS | 3288 | 1461193545417 Marionette DEBUG loaded listener.js 16:05:45 INFO - PROCESS | 3288 | ++DOMWINDOW == 203 (0000006E57D25000) [pid = 3288] [serial = 2286] [outer = 0000006E50C52800] 16:05:45 INFO - PROCESS | 3288 | 1461193545865 Marionette TRACE conn5 <- [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]]]}] 16:05:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:05:45 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:05:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:05:45 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:05:45 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 16:05:45 INFO - PROCESS | 3288 | 1461193545907 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 16:05:45 INFO - TEST-START | /FileAPI/historical.html 16:05:45 INFO - PROCESS | 3288 | 1461193545910 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 16:05:45 INFO - PROCESS | 3288 | 1461193545914 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:05:45 INFO - PROCESS | 3288 | 1461193545916 Marionette TRACE conn5 <- [1,3006,null,{}] 16:05:45 INFO - PROCESS | 3288 | 1461193545919 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:46 INFO - PROCESS | 3288 | 1461193546005 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 16:05:46 INFO - PROCESS | 3288 | 1461193546011 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DAA8800 == 29 [pid = 3288] [id = 763] 16:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 204 (0000006E5A1C9800) [pid = 3288] [serial = 2287] [outer = 0000000000000000] 16:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 205 (0000006E5A940800) [pid = 3288] [serial = 2288] [outer = 0000006E5A1C9800] 16:05:46 INFO - PROCESS | 3288 | 1461193546061 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 206 (0000006E5A950000) [pid = 3288] [serial = 2289] [outer = 0000006E5A1C9800] 16:05:46 INFO - PROCESS | 3288 | 1461193546501 Marionette TRACE conn5 <- [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"]]]}] 16:05:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:05:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:05:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:05:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:05:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:05:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:05:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:05:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:05:46 INFO - TEST-OK | /FileAPI/historical.html | took 628ms 16:05:46 INFO - PROCESS | 3288 | 1461193546544 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 16:05:46 INFO - PROCESS | 3288 | 1461193546546 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 16:05:46 INFO - TEST-START | /FileAPI/idlharness.html 16:05:46 INFO - PROCESS | 3288 | 1461193546554 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:05:46 INFO - PROCESS | 3288 | 1461193546557 Marionette TRACE conn5 <- [1,3010,null,{}] 16:05:46 INFO - PROCESS | 3288 | 1461193546560 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:46 INFO - PROCESS | 3288 | 1461193546643 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 16:05:46 INFO - PROCESS | 3288 | 1461193546649 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:46 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E80B000 == 30 [pid = 3288] [id = 764] 16:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 207 (0000006E55833C00) [pid = 3288] [serial = 2290] [outer = 0000000000000000] 16:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 208 (0000006E5ACBD800) [pid = 3288] [serial = 2291] [outer = 0000006E55833C00] 16:05:46 INFO - PROCESS | 3288 | 1461193546699 Marionette DEBUG loaded listener.js 16:05:46 INFO - PROCESS | 3288 | ++DOMWINDOW == 209 (0000006E5ACC6C00) [pid = 3288] [serial = 2292] [outer = 0000006E55833C00] 16:05:47 INFO - PROCESS | 3288 | 1461193547651 Marionette TRACE conn5 <- [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]]]}] 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:05:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:05:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:05:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:05:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:05:47 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 16:05:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:05:47 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 16:05:47 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 16:05:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:05:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:05:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:05:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:05:47 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 16:05:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:05:47 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 16:05:47 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 16:05:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:05:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:05:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1180ms 16:05:47 INFO - PROCESS | 3288 | 1461193547738 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 16:05:47 INFO - PROCESS | 3288 | 1461193547741 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 16:05:47 INFO - TEST-START | /FileAPI/idlharness.worker 16:05:47 INFO - PROCESS | 3288 | 1461193547744 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:05:47 INFO - PROCESS | 3288 | 1461193547746 Marionette TRACE conn5 <- [1,3014,null,{}] 16:05:47 INFO - PROCESS | 3288 | 1461193547755 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:47 INFO - PROCESS | 3288 | 1461193547906 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 16:05:47 INFO - PROCESS | 3288 | 1461193547917 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:47 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E6179E000 == 31 [pid = 3288] [id = 765] 16:05:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 210 (0000006E5B3DF800) [pid = 3288] [serial = 2293] [outer = 0000000000000000] 16:05:47 INFO - PROCESS | 3288 | ++DOMWINDOW == 211 (0000006E5E460000) [pid = 3288] [serial = 2294] [outer = 0000006E5B3DF800] 16:05:47 INFO - PROCESS | 3288 | 1461193547968 Marionette DEBUG loaded listener.js 16:05:48 INFO - PROCESS | 3288 | ++DOMWINDOW == 212 (0000006E5E470400) [pid = 3288] [serial = 2295] [outer = 0000006E5B3DF800] 16:05:48 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:05:49 INFO - PROCESS | 3288 | 1461193549008 Marionette TRACE conn5 <- [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,{},{}]]]}] 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:05:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:05:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:05:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:05:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:05:49 INFO - {} 16:05:49 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 16:05:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:05:49 INFO - {} 16:05:49 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 - {} 16:05:49 INFO - {} 16:05:49 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 16:05:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:05:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:05:49 INFO - {} 16:05:49 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 16:05:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:05:49 INFO - {} 16:05:49 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 - {} 16:05:49 INFO - {} 16:05:49 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 16:05:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 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 16:05:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 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 16:05:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 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 16:05:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 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 16:05:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:05:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:05:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:05:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:49 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:05:49 INFO - {} 16:05:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1416ms 16:05:49 INFO - PROCESS | 3288 | 1461193549170 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 3288 | 1461193549172 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 16:05:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:05:49 INFO - PROCESS | 3288 | 1461193549176 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - PROCESS | 3288 | 1461193549178 Marionette TRACE conn5 <- [1,3018,null,{}] 16:05:49 INFO - PROCESS | 3288 | 1461193549181 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:49 INFO - PROCESS | 3288 | 1461193549315 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 16:05:49 INFO - PROCESS | 3288 | 1461193549372 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:49 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62F87000 == 32 [pid = 3288] [id = 766] 16:05:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 213 (0000006E5E491000) [pid = 3288] [serial = 2296] [outer = 0000000000000000] 16:05:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 214 (0000006E5E49BC00) [pid = 3288] [serial = 2297] [outer = 0000006E5E491000] 16:05:49 INFO - PROCESS | 3288 | 1461193549417 Marionette DEBUG loaded listener.js 16:05:49 INFO - PROCESS | 3288 | ++DOMWINDOW == 215 (0000006E60861000) [pid = 3288] [serial = 2298] [outer = 0000006E5E491000] 16:05:49 INFO - PROCESS | 3288 | 1461193549830 Marionette TRACE conn5 <- [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]]]}] 16:05:49 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 16:05:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 691ms 16:05:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:05:49 INFO - PROCESS | 3288 | 1461193549869 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 16:05:49 INFO - PROCESS | 3288 | 1461193549871 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 16:05:49 INFO - PROCESS | 3288 | 1461193549874 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:05:49 INFO - PROCESS | 3288 | 1461193549876 Marionette TRACE conn5 <- [1,3022,null,{}] 16:05:49 INFO - PROCESS | 3288 | 1461193549880 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:50 INFO - PROCESS | 3288 | 1461193549993 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 16:05:50 INFO - PROCESS | 3288 | 1461193549999 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E649AA800 == 33 [pid = 3288] [id = 767] 16:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 216 (0000006E5E497C00) [pid = 3288] [serial = 2299] [outer = 0000000000000000] 16:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 217 (0000006E60F7DC00) [pid = 3288] [serial = 2300] [outer = 0000006E5E497C00] 16:05:50 INFO - PROCESS | 3288 | 1461193550047 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 218 (0000006E61403000) [pid = 3288] [serial = 2301] [outer = 0000006E5E497C00] 16:05:50 INFO - PROCESS | 3288 | 1461193550489 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:05:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:05:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 16:05:50 INFO - PROCESS | 3288 | 1461193550508 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 16:05:50 INFO - PROCESS | 3288 | 1461193550510 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 16:05:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:05:50 INFO - PROCESS | 3288 | 1461193550514 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:05:50 INFO - PROCESS | 3288 | 1461193550516 Marionette TRACE conn5 <- [1,3026,null,{}] 16:05:50 INFO - PROCESS | 3288 | 1461193550519 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:50 INFO - PROCESS | 3288 | 1461193550637 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 16:05:50 INFO - PROCESS | 3288 | 1461193550731 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:50 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5B345800 == 34 [pid = 3288] [id = 768] 16:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 219 (0000006E61407000) [pid = 3288] [serial = 2302] [outer = 0000000000000000] 16:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 220 (0000006E61409800) [pid = 3288] [serial = 2303] [outer = 0000006E61407000] 16:05:50 INFO - PROCESS | 3288 | 1461193550776 Marionette DEBUG loaded listener.js 16:05:50 INFO - PROCESS | 3288 | ++DOMWINDOW == 221 (0000006E61423400) [pid = 3288] [serial = 2304] [outer = 0000006E61407000] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 220 (0000006E61F6F400) [pid = 3288] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 219 (0000006E68747000) [pid = 3288] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 218 (0000006E5B1AAC00) [pid = 3288] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 217 (0000006E65994400) [pid = 3288] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 216 (0000006E5E942C00) [pid = 3288] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 215 (0000006E62295C00) [pid = 3288] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 214 (0000006E62066400) [pid = 3288] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 213 (0000006E6142C400) [pid = 3288] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 212 (0000006E68376800) [pid = 3288] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 211 (0000006E61F6C800) [pid = 3288] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 210 (0000006E6448E000) [pid = 3288] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 209 (0000006E5F01AC00) [pid = 3288] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 208 (0000006E61F4AC00) [pid = 3288] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 207 (0000006E5E5CFC00) [pid = 3288] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 206 (0000006E5A1C7000) [pid = 3288] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 205 (0000006E5FD90000) [pid = 3288] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 204 (0000006E51516000) [pid = 3288] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 203 (0000006E6410FC00) [pid = 3288] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 202 (0000006E57D19000) [pid = 3288] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 201 (0000006E6BAD2400) [pid = 3288] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 200 (0000006E5E941000) [pid = 3288] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 199 (0000006E62021800) [pid = 3288] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 198 (0000006E62D95800) [pid = 3288] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 197 (0000006E614A0000) [pid = 3288] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 196 (0000006E6224CC00) [pid = 3288] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 195 (0000006E5ACC7000) [pid = 3288] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 194 (0000006E64110400) [pid = 3288] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 193 (0000006E50D61C00) [pid = 3288] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 192 (0000006E63183800) [pid = 3288] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 191 (0000006E5E519800) [pid = 3288] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 190 (0000006E61FDA800) [pid = 3288] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 189 (0000006E67F2A400) [pid = 3288] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 188 (0000006E69D6A800) [pid = 3288] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 187 (0000006E6619F800) [pid = 3288] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 186 (0000006E66611000) [pid = 3288] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 185 (0000006E62D93400) [pid = 3288] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 184 (0000006E614A1800) [pid = 3288] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 183 (0000006E5FD9D000) [pid = 3288] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 182 (0000006E5E48EC00) [pid = 3288] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 181 (0000006E5AD75C00) [pid = 3288] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 180 (0000006E5B379000) [pid = 3288] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 179 (0000006E614D5800) [pid = 3288] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 178 (0000006E57493800) [pid = 3288] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 177 (0000006E66611C00) [pid = 3288] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 176 (0000006E5F0EAC00) [pid = 3288] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (0000006E649D6800) [pid = 3288] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (0000006E50D5FC00) [pid = 3288] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (0000006E5AC2F800) [pid = 3288] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (0000006E62021C00) [pid = 3288] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (0000006E62163000) [pid = 3288] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (0000006E5A95C800) [pid = 3288] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (0000006E5B3DD800) [pid = 3288] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (0000006E61F63800) [pid = 3288] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (0000006E57112C00) [pid = 3288] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (0000006E65B71400) [pid = 3288] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (0000006E5D809800) [pid = 3288] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (0000006E61FD6000) [pid = 3288] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (0000006E666C4800) [pid = 3288] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (0000006E6661EC00) [pid = 3288] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (0000006E56096C00) [pid = 3288] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (0000006E68544000) [pid = 3288] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (0000006E5D62E000) [pid = 3288] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (0000006E5B37D000) [pid = 3288] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (0000006E68383000) [pid = 3288] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000006E62064400) [pid = 3288] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000006E50C79000) [pid = 3288] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000006E55B3D800) [pid = 3288] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000006E5AD74C00) [pid = 3288] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000006E55881C00) [pid = 3288] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E5D66E000) [pid = 3288] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000006E6201F400) [pid = 3288] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000006E5103FC00) [pid = 3288] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000006E61F65400) [pid = 3288] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000006E5FF18800) [pid = 3288] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E52D3B000) [pid = 3288] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E5710E800) [pid = 3288] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E65987400) [pid = 3288] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 16:05:52 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E50F11400) [pid = 3288] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 16:05:52 INFO - PROCESS | 3288 | 1461193552229 Marionette TRACE conn5 <- [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"]]]}] 16:05:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:05:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:05:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:05:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1735ms 16:05:52 INFO - PROCESS | 3288 | 1461193552250 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 16:05:52 INFO - PROCESS | 3288 | 1461193552253 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 16:05:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:05:52 INFO - PROCESS | 3288 | 1461193552256 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:05:52 INFO - PROCESS | 3288 | 1461193552258 Marionette TRACE conn5 <- [1,3030,null,{}] 16:05:52 INFO - PROCESS | 3288 | 1461193552262 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:52 INFO - PROCESS | 3288 | 1461193552343 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 16:05:52 INFO - PROCESS | 3288 | 1461193552351 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:52 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E819800 == 35 [pid = 3288] [id = 769] 16:05:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 144 (0000006E5614B000) [pid = 3288] [serial = 2305] [outer = 0000000000000000] 16:05:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 145 (0000006E57D18C00) [pid = 3288] [serial = 2306] [outer = 0000006E5614B000] 16:05:52 INFO - PROCESS | 3288 | 1461193552399 Marionette DEBUG loaded listener.js 16:05:52 INFO - PROCESS | 3288 | ++DOMWINDOW == 146 (0000006E5B1A9C00) [pid = 3288] [serial = 2307] [outer = 0000006E5614B000] 16:05:53 INFO - PROCESS | 3288 | 1461193553032 Marionette TRACE conn5 <- [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]]]}] 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:05:53 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. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:05:53 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'.) 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:05:53 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. 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:05:53 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. 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:05:53 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. 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:05:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:05:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 867ms 16:05:53 INFO - PROCESS | 3288 | 1461193553126 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 3288 | 1461193553129 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 16:05:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:05:53 INFO - PROCESS | 3288 | 1461193553132 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 3288 | 1461193553135 Marionette TRACE conn5 <- [1,3034,null,{}] 16:05:53 INFO - PROCESS | 3288 | 1461193553138 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:53 INFO - PROCESS | 3288 | 1461193553279 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 16:05:53 INFO - PROCESS | 3288 | 1461193553287 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E80A000 == 36 [pid = 3288] [id = 770] 16:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 147 (0000006E5E512800) [pid = 3288] [serial = 2308] [outer = 0000000000000000] 16:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 148 (0000006E614A9800) [pid = 3288] [serial = 2309] [outer = 0000006E5E512800] 16:05:53 INFO - PROCESS | 3288 | 1461193553345 Marionette DEBUG loaded listener.js 16:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 149 (0000006E614DFC00) [pid = 3288] [serial = 2310] [outer = 0000006E5E512800] 16:05:53 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:05:53 INFO - PROCESS | 3288 | 1461193553818 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:05:53 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:05:53 INFO - {} 16:05:53 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 16:05:53 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:05:53 INFO - PROCESS | 3288 | 1461193553870 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 16:05:53 INFO - PROCESS | 3288 | 1461193553872 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 16:05:53 INFO - PROCESS | 3288 | 1461193553875 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:05:53 INFO - PROCESS | 3288 | 1461193553878 Marionette TRACE conn5 <- [1,3038,null,{}] 16:05:53 INFO - PROCESS | 3288 | 1461193553881 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:53 INFO - PROCESS | 3288 | 1461193553966 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 16:05:53 INFO - PROCESS | 3288 | 1461193553978 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:53 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66129000 == 37 [pid = 3288] [id = 771] 16:05:53 INFO - PROCESS | 3288 | ++DOMWINDOW == 150 (0000006E614E2000) [pid = 3288] [serial = 2311] [outer = 0000000000000000] 16:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 151 (0000006E61793C00) [pid = 3288] [serial = 2312] [outer = 0000006E614E2000] 16:05:54 INFO - PROCESS | 3288 | 1461193554025 Marionette DEBUG loaded listener.js 16:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 152 (0000006E61853800) [pid = 3288] [serial = 2313] [outer = 0000006E614E2000] 16:05:54 INFO - PROCESS | 3288 | 1461193554687 Marionette TRACE conn5 <- [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]]]}] 16:05:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:05:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:05:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:05:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:05:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 838ms 16:05:54 INFO - PROCESS | 3288 | 1461193554717 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 16:05:54 INFO - PROCESS | 3288 | 1461193554724 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 16:05:54 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:05:54 INFO - PROCESS | 3288 | 1461193554730 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:05:54 INFO - PROCESS | 3288 | 1461193554735 Marionette TRACE conn5 <- [1,3042,null,{}] 16:05:54 INFO - PROCESS | 3288 | 1461193554740 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:54 INFO - PROCESS | 3288 | 1461193554855 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 16:05:54 INFO - PROCESS | 3288 | 1461193554965 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:54 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E565D6800 == 38 [pid = 3288] [id = 772] 16:05:54 INFO - PROCESS | 3288 | ++DOMWINDOW == 153 (0000006E52921800) [pid = 3288] [serial = 2314] [outer = 0000000000000000] 16:05:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 154 (0000006E55880400) [pid = 3288] [serial = 2315] [outer = 0000006E52921800] 16:05:55 INFO - PROCESS | 3288 | 1461193555023 Marionette DEBUG loaded listener.js 16:05:55 INFO - PROCESS | 3288 | ++DOMWINDOW == 155 (0000006E565A1800) [pid = 3288] [serial = 2316] [outer = 0000006E52921800] 16:05:55 INFO - PROCESS | 3288 | 1461193555908 Marionette TRACE conn5 <- [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"]]]}] 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:05:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:05:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:05:56 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" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:05:56 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" 16:05:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:05:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:05:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1316ms 16:05:56 INFO - PROCESS | 3288 | 1461193556073 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 16:05:56 INFO - PROCESS | 3288 | 1461193556080 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 16:05:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:05:56 INFO - PROCESS | 3288 | 1461193556088 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:05:56 INFO - PROCESS | 3288 | 1461193556091 Marionette TRACE conn5 <- [1,3046,null,{}] 16:05:56 INFO - PROCESS | 3288 | 1461193556095 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:56 INFO - PROCESS | 3288 | 1461193556201 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 16:05:56 INFO - PROCESS | 3288 | 1461193556326 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:56 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5FD3D800 == 39 [pid = 3288] [id = 773] 16:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 156 (0000006E5710FC00) [pid = 3288] [serial = 2317] [outer = 0000000000000000] 16:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 157 (0000006E5A95C400) [pid = 3288] [serial = 2318] [outer = 0000006E5710FC00] 16:05:56 INFO - PROCESS | 3288 | 1461193556383 Marionette DEBUG loaded listener.js 16:05:56 INFO - PROCESS | 3288 | ++DOMWINDOW == 158 (0000006E5DE11000) [pid = 3288] [serial = 2319] [outer = 0000006E5710FC00] 16:05:57 INFO - PROCESS | 3288 | 1461193557011 Marionette TRACE conn5 <- [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]]]}] 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:05:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:05:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:05:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:05:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:05:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:05:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:05:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 953ms 16:05:57 INFO - PROCESS | 3288 | 1461193557047 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 16:05:57 INFO - PROCESS | 3288 | 1461193557050 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 16:05:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:05:57 INFO - PROCESS | 3288 | 1461193557055 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - PROCESS | 3288 | 1461193557059 Marionette TRACE conn5 <- [1,3050,null,{}] 16:05:57 INFO - PROCESS | 3288 | 1461193557071 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:57 INFO - PROCESS | 3288 | 1461193557188 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 16:05:57 INFO - PROCESS | 3288 | 1461193557296 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:57 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62109000 == 40 [pid = 3288] [id = 774] 16:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 159 (0000006E5E511C00) [pid = 3288] [serial = 2320] [outer = 0000000000000000] 16:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 160 (0000006E5E519000) [pid = 3288] [serial = 2321] [outer = 0000006E5E511C00] 16:05:57 INFO - PROCESS | 3288 | 1461193557355 Marionette DEBUG loaded listener.js 16:05:57 INFO - PROCESS | 3288 | ++DOMWINDOW == 161 (0000006E5E5D4C00) [pid = 3288] [serial = 2322] [outer = 0000006E5E511C00] 16:05:57 INFO - PROCESS | 3288 | [3288] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 16:05:57 INFO - PROCESS | 3288 | 1461193557900 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:05:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:05:57 INFO - {} 16:05:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 879ms 16:05:57 INFO - PROCESS | 3288 | 1461193557979 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 16:05:57 INFO - PROCESS | 3288 | 1461193557983 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 16:05:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:05:57 INFO - PROCESS | 3288 | 1461193557988 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:05:57 INFO - PROCESS | 3288 | 1461193557990 Marionette TRACE conn5 <- [1,3054,null,{}] 16:05:57 INFO - PROCESS | 3288 | 1461193557993 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:58 INFO - PROCESS | 3288 | 1461193558113 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 16:05:58 INFO - PROCESS | 3288 | 1461193558240 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:58 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E65B97000 == 41 [pid = 3288] [id = 775] 16:05:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 162 (0000006E5E93E400) [pid = 3288] [serial = 2323] [outer = 0000000000000000] 16:05:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 163 (0000006E5E94A000) [pid = 3288] [serial = 2324] [outer = 0000006E5E93E400] 16:05:58 INFO - PROCESS | 3288 | 1461193558297 Marionette DEBUG loaded listener.js 16:05:58 INFO - PROCESS | 3288 | ++DOMWINDOW == 164 (0000006E60F7E000) [pid = 3288] [serial = 2325] [outer = 0000006E5E93E400] 16:05:58 INFO - PROCESS | 3288 | 1461193558802 Marionette TRACE conn5 <- [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]]]}] 16:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:05:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:05:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 837ms 16:05:58 INFO - PROCESS | 3288 | 1461193558831 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 16:05:58 INFO - PROCESS | 3288 | 1461193558833 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 16:05:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:05:58 INFO - PROCESS | 3288 | 1461193558837 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:05:58 INFO - PROCESS | 3288 | 1461193558839 Marionette TRACE conn5 <- [1,3058,null,{}] 16:05:58 INFO - PROCESS | 3288 | 1461193558843 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:58 INFO - PROCESS | 3288 | 1461193558954 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 16:05:59 INFO - PROCESS | 3288 | 1461193559062 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:05:59 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E66113800 == 42 [pid = 3288] [id = 776] 16:05:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 165 (0000006E5E517400) [pid = 3288] [serial = 2326] [outer = 0000000000000000] 16:05:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 166 (0000006E61410000) [pid = 3288] [serial = 2327] [outer = 0000006E5E517400] 16:05:59 INFO - PROCESS | 3288 | 1461193559119 Marionette DEBUG loaded listener.js 16:05:59 INFO - PROCESS | 3288 | ++DOMWINDOW == 167 (0000006E614A7400) [pid = 3288] [serial = 2328] [outer = 0000006E5E517400] 16:05:59 INFO - PROCESS | 3288 | 1461193559739 Marionette TRACE conn5 <- [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]]]}] 16:05:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:05:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:05:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:05:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:05:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:05:59 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:05:59 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 943ms 16:05:59 INFO - PROCESS | 3288 | 1461193559782 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 16:05:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:05:59 INFO - PROCESS | 3288 | 1461193559784 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 16:05:59 INFO - PROCESS | 3288 | 1461193559788 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:05:59 INFO - PROCESS | 3288 | 1461193559790 Marionette TRACE conn5 <- [1,3062,null,{}] 16:05:59 INFO - PROCESS | 3288 | 1461193559794 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:59 INFO - PROCESS | 3288 | 1461193559916 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 16:06:00 INFO - PROCESS | 3288 | 1461193560028 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61F72800 == 43 [pid = 3288] [id = 777] 16:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 168 (0000006E50FE4800) [pid = 3288] [serial = 2329] [outer = 0000000000000000] 16:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 169 (0000006E614A3800) [pid = 3288] [serial = 2330] [outer = 0000006E50FE4800] 16:06:00 INFO - PROCESS | 3288 | 1461193560089 Marionette DEBUG loaded listener.js 16:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 170 (0000006E615BE000) [pid = 3288] [serial = 2331] [outer = 0000006E50FE4800] 16:06:00 INFO - PROCESS | 3288 | 1461193560611 Marionette TRACE conn5 <- [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]]]}] 16:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:06:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:06:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 882ms 16:06:00 INFO - PROCESS | 3288 | 1461193560682 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 16:06:00 INFO - PROCESS | 3288 | 1461193560685 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 16:06:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:06:00 INFO - PROCESS | 3288 | 1461193560690 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:06:00 INFO - PROCESS | 3288 | 1461193560692 Marionette TRACE conn5 <- [1,3066,null,{}] 16:06:00 INFO - PROCESS | 3288 | 1461193560696 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:00 INFO - PROCESS | 3288 | 1461193560804 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 16:06:00 INFO - PROCESS | 3288 | 1461193560911 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:00 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5D687000 == 44 [pid = 3288] [id = 778] 16:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 171 (0000006E50F09400) [pid = 3288] [serial = 2332] [outer = 0000000000000000] 16:06:00 INFO - PROCESS | 3288 | ++DOMWINDOW == 172 (0000006E5103E000) [pid = 3288] [serial = 2333] [outer = 0000006E50F09400] 16:06:00 INFO - PROCESS | 3288 | 1461193560967 Marionette DEBUG loaded listener.js 16:06:01 INFO - PROCESS | 3288 | ++DOMWINDOW == 173 (0000006E57997C00) [pid = 3288] [serial = 2334] [outer = 0000006E50F09400] 16:06:01 INFO - PROCESS | 3288 | 1461193561689 Marionette TRACE conn5 <- [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] 16:06:01 INFO - PROCESS | 3288 | 1461193561756 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 16:06:01 INFO - PROCESS | 3288 | 1461193561761 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:06:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:06:01 INFO - PROCESS | 3288 | 1461193561766 Marionette TRACE conn5 <- [1,3070,null,{}] 16:06:01 INFO - PROCESS | 3288 | 1461193561772 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:01 INFO - PROCESS | 3288 | 1461193561876 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 16:06:02 INFO - PROCESS | 3288 | 1461193562045 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E566AD800 == 45 [pid = 3288] [id = 779] 16:06:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 174 (0000006E50F04C00) [pid = 3288] [serial = 2335] [outer = 0000000000000000] 16:06:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 175 (0000006E50F0A400) [pid = 3288] [serial = 2336] [outer = 0000006E50F04C00] 16:06:02 INFO - PROCESS | 3288 | 1461193562102 Marionette DEBUG loaded listener.js 16:06:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 176 (0000006E50FE6800) [pid = 3288] [serial = 2337] [outer = 0000006E50F04C00] 16:06:02 INFO - PROCESS | 3288 | --DOCSHELL 0000006E55B6A000 == 44 [pid = 3288] [id = 501] 16:06:02 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5F0C0800 == 43 [pid = 3288] [id = 492] 16:06:02 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5B138000 == 42 [pid = 3288] [id = 488] 16:06:02 INFO - PROCESS | 3288 | --DOCSHELL 0000006E5E18C000 == 41 [pid = 3288] [id = 490] 16:06:02 INFO - PROCESS | 3288 | --DOCSHELL 0000006E571D5800 == 40 [pid = 3288] [id = 502] 16:06:02 INFO - PROCESS | 3288 | --DOCSHELL 0000006E6B8F1000 == 39 [pid = 3288] [id = 759] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 175 (0000006E69D66000) [pid = 3288] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 174 (0000006E61FDBC00) [pid = 3288] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 173 (0000006E561BD400) [pid = 3288] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 172 (0000006E61404800) [pid = 3288] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 171 (0000006E5E461000) [pid = 3288] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 170 (0000006E6837CC00) [pid = 3288] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 169 (0000006E6874B000) [pid = 3288] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 168 (0000006E5E45F800) [pid = 3288] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 167 (0000006E6816BC00) [pid = 3288] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 166 (0000006E61425C00) [pid = 3288] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 165 (0000006E67F20800) [pid = 3288] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 164 (0000006E62251400) [pid = 3288] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 163 (0000006E6BAE1400) [pid = 3288] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 162 (0000006E68387C00) [pid = 3288] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 161 (0000006E6216A800) [pid = 3288] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 160 (0000006E65B6C400) [pid = 3288] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 159 (0000006E61F5B800) [pid = 3288] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 158 (0000006E61F6A800) [pid = 3288] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 157 (0000006E61796800) [pid = 3288] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 156 (0000006E5E498800) [pid = 3288] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 155 (0000006E6184F400) [pid = 3288] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 154 (0000006E5E50C400) [pid = 3288] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 153 (0000006E6448E800) [pid = 3288] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 152 (0000006E6816C800) [pid = 3288] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 151 (0000006E6BAD5400) [pid = 3288] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 150 (0000006E5E9C3C00) [pid = 3288] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 149 (0000006E6317F400) [pid = 3288] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 148 (0000006E604C5C00) [pid = 3288] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 147 (0000006E64496400) [pid = 3288] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 146 (0000006E57110000) [pid = 3288] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 145 (0000006E614D6400) [pid = 3288] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 144 (0000006E62D9A400) [pid = 3288] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 143 (0000006E62294800) [pid = 3288] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 142 (0000006E5D66A400) [pid = 3288] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 141 (0000006E661A6400) [pid = 3288] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 140 (0000006E6658BC00) [pid = 3288] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 139 (0000006E604CF000) [pid = 3288] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 138 (0000006E6837E400) [pid = 3288] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 137 (0000006E68743400) [pid = 3288] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 136 (0000006E6201DC00) [pid = 3288] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 135 (0000006E6853E800) [pid = 3288] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 134 (0000006E6B009000) [pid = 3288] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:06:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:06:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:06:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:06:02 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 133 (0000006E66588000) [pid = 3288] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 132 (0000006E61789000) [pid = 3288] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 990ms 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 131 (0000006E68027800) [pid = 3288] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 130 (0000006E68026C00) [pid = 3288] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 129 (0000006E62292000) [pid = 3288] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 128 (0000006E62013C00) [pid = 3288] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 127 (0000006E61411000) [pid = 3288] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 126 (0000006E5DE07400) [pid = 3288] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 125 (0000006E5E497400) [pid = 3288] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 124 (0000006E69727000) [pid = 3288] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 123 (0000006E6201A400) [pid = 3288] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 122 (0000006E5AD79000) [pid = 3288] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 121 (0000006E67F29C00) [pid = 3288] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 120 (0000006E614DF800) [pid = 3288] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 119 (0000006E66587000) [pid = 3288] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 118 (0000006E51510000) [pid = 3288] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 117 (0000006E5E475800) [pid = 3288] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 116 (0000006E63182800) [pid = 3288] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 115 (0000006E69D6D800) [pid = 3288] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 114 (0000006E62FDF000) [pid = 3288] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 113 (0000006E6317C000) [pid = 3288] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 112 (0000006E5E5C8400) [pid = 3288] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 111 (0000006E5A93DC00) [pid = 3288] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 110 (0000006E6206F400) [pid = 3288] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 109 (0000006E5A950C00) [pid = 3288] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 108 (0000006E66616400) [pid = 3288] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 107 (0000006E5E51B000) [pid = 3288] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 106 (0000006E5B3D6400) [pid = 3288] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 105 (0000006E64489C00) [pid = 3288] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 104 (0000006E6448C800) [pid = 3288] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 103 (0000006E6802D400) [pid = 3288] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 102 (0000006E649D9C00) [pid = 3288] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 101 (0000006E66593800) [pid = 3288] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 100 (0000006E666C6800) [pid = 3288] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 99 (0000006E57D20400) [pid = 3288] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 98 (0000006E69D6C000) [pid = 3288] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 97 (0000006E5E5D5800) [pid = 3288] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 96 (0000006E6B00E800) [pid = 3288] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 95 (0000006E62168000) [pid = 3288] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E563EA800) [pid = 3288] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E6853B000) [pid = 3288] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E6BADA800) [pid = 3288] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E6838D000) [pid = 3288] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E5A1C8000) [pid = 3288] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E5E495400) [pid = 3288] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E6216E800) [pid = 3288] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5E476C00) [pid = 3288] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E61427800) [pid = 3288] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E62FDB800) [pid = 3288] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E57D1CC00) [pid = 3288] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E64114000) [pid = 3288] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 82 (0000006E61F49C00) [pid = 3288] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 81 (0000006E6802B800) [pid = 3288] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 80 (0000006E5B37F800) [pid = 3288] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 79 (0000006E5E9C6400) [pid = 3288] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 78 (0000006E65990800) [pid = 3288] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | --DOMWINDOW == 77 (0000006E661A0800) [pid = 3288] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 16:06:02 INFO - PROCESS | 3288 | 1461193562722 Marionette TRACE conn5 <- [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]]]}] 16:06:02 INFO - PROCESS | 3288 | 1461193562761 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 16:06:02 INFO - PROCESS | 3288 | 1461193562767 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 16:06:02 INFO - PROCESS | 3288 | 1461193562774 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:06:02 INFO - PROCESS | 3288 | 1461193562777 Marionette TRACE conn5 <- [1,3074,null,{}] 16:06:02 INFO - PROCESS | 3288 | 1461193562781 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:02 INFO - PROCESS | 3288 | 1461193562871 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 16:06:02 INFO - PROCESS | 3288 | 1461193562957 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:02 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E571E3000 == 40 [pid = 3288] [id = 780] 16:06:02 INFO - PROCESS | 3288 | ++DOMWINDOW == 78 (0000006E520A2800) [pid = 3288] [serial = 2338] [outer = 0000000000000000] 16:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 79 (0000006E52D62C00) [pid = 3288] [serial = 2339] [outer = 0000006E520A2800] 16:06:03 INFO - PROCESS | 3288 | 1461193563007 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 80 (0000006E559BC000) [pid = 3288] [serial = 2340] [outer = 0000006E520A2800] 16:06:03 INFO - PROCESS | 3288 | 1461193563462 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:06:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:06:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 734ms 16:06:03 INFO - PROCESS | 3288 | 1461193563508 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 16:06:03 INFO - PROCESS | 3288 | 1461193563511 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 16:06:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:06:03 INFO - PROCESS | 3288 | 1461193563519 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:06:03 INFO - PROCESS | 3288 | 1461193563522 Marionette TRACE conn5 <- [1,3078,null,{}] 16:06:03 INFO - PROCESS | 3288 | 1461193563534 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:03 INFO - PROCESS | 3288 | 1461193563626 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 16:06:03 INFO - PROCESS | 3288 | 1461193563635 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:03 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5DE63000 == 41 [pid = 3288] [id = 781] 16:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 81 (0000006E565F4000) [pid = 3288] [serial = 2341] [outer = 0000000000000000] 16:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 82 (0000006E57192C00) [pid = 3288] [serial = 2342] [outer = 0000006E565F4000] 16:06:03 INFO - PROCESS | 3288 | 1461193563684 Marionette DEBUG loaded listener.js 16:06:03 INFO - PROCESS | 3288 | ++DOMWINDOW == 83 (0000006E574A4C00) [pid = 3288] [serial = 2343] [outer = 0000006E565F4000] 16:06:04 INFO - PROCESS | 3288 | 1461193564149 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:06:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:06:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 692ms 16:06:04 INFO - PROCESS | 3288 | 1461193564209 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 16:06:04 INFO - PROCESS | 3288 | 1461193564212 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 16:06:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:06:04 INFO - PROCESS | 3288 | 1461193564216 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 3288 | 1461193564218 Marionette TRACE conn5 <- [1,3082,null,{}] 16:06:04 INFO - PROCESS | 3288 | 1461193564221 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:04 INFO - PROCESS | 3288 | 1461193564339 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 16:06:04 INFO - PROCESS | 3288 | 1461193564435 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:04 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5E807800 == 42 [pid = 3288] [id = 782] 16:06:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E565F5800) [pid = 3288] [serial = 2344] [outer = 0000000000000000] 16:06:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5A90E000) [pid = 3288] [serial = 2345] [outer = 0000006E565F5800] 16:06:04 INFO - PROCESS | 3288 | 1461193564481 Marionette DEBUG loaded listener.js 16:06:04 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5A949400) [pid = 3288] [serial = 2346] [outer = 0000006E565F5800] 16:06:04 INFO - PROCESS | 3288 | 1461193564859 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:06:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:06:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 692ms 16:06:04 INFO - PROCESS | 3288 | 1461193564916 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 16:06:04 INFO - PROCESS | 3288 | 1461193564918 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 16:06:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:06:04 INFO - PROCESS | 3288 | 1461193564921 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:06:04 INFO - PROCESS | 3288 | 1461193564923 Marionette TRACE conn5 <- [1,3086,null,{}] 16:06:04 INFO - PROCESS | 3288 | 1461193564927 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:05 INFO - PROCESS | 3288 | 1461193565044 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 16:06:05 INFO - PROCESS | 3288 | 1461193565050 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E5F0AF800 == 43 [pid = 3288] [id = 783] 16:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5A950800) [pid = 3288] [serial = 2347] [outer = 0000000000000000] 16:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5A958400) [pid = 3288] [serial = 2348] [outer = 0000006E5A950800] 16:06:05 INFO - PROCESS | 3288 | 1461193565098 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5ACC2400) [pid = 3288] [serial = 2349] [outer = 0000006E5A950800] 16:06:05 INFO - PROCESS | 3288 | 1461193565540 Marionette TRACE conn5 <- [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]]]}] 16:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:06:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:06:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 628ms 16:06:05 INFO - PROCESS | 3288 | 1461193565552 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 16:06:05 INFO - PROCESS | 3288 | 1461193565554 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 16:06:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:06:05 INFO - PROCESS | 3288 | 1461193565558 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:06:05 INFO - PROCESS | 3288 | 1461193565560 Marionette TRACE conn5 <- [1,3090,null,{}] 16:06:05 INFO - PROCESS | 3288 | 1461193565571 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:05 INFO - PROCESS | 3288 | 1461193565706 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 16:06:05 INFO - PROCESS | 3288 | 1461193565799 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:05 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E60B17800 == 44 [pid = 3288] [id = 784] 16:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 90 (0000006E5B37EC00) [pid = 3288] [serial = 2350] [outer = 0000000000000000] 16:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 91 (0000006E5D9E5000) [pid = 3288] [serial = 2351] [outer = 0000006E5B37EC00] 16:06:05 INFO - PROCESS | 3288 | 1461193565848 Marionette DEBUG loaded listener.js 16:06:05 INFO - PROCESS | 3288 | ++DOMWINDOW == 92 (0000006E5DE08800) [pid = 3288] [serial = 2352] [outer = 0000006E5B37EC00] 16:06:06 INFO - PROCESS | 3288 | 1461193566243 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:06:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:06:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 733ms 16:06:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:06:06 INFO - PROCESS | 3288 | 1461193566295 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 16:06:06 INFO - PROCESS | 3288 | 1461193566297 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 16:06:06 INFO - PROCESS | 3288 | 1461193566300 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:06:06 INFO - PROCESS | 3288 | 1461193566302 Marionette TRACE conn5 <- [1,3094,null,{}] 16:06:06 INFO - PROCESS | 3288 | 1461193566306 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:06 INFO - PROCESS | 3288 | 1461193566421 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 16:06:06 INFO - PROCESS | 3288 | 1461193566479 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:06 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61997000 == 45 [pid = 3288] [id = 785] 16:06:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 93 (0000006E5DEFB400) [pid = 3288] [serial = 2353] [outer = 0000000000000000] 16:06:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 94 (0000006E5E461000) [pid = 3288] [serial = 2354] [outer = 0000006E5DEFB400] 16:06:06 INFO - PROCESS | 3288 | 1461193566524 Marionette DEBUG loaded listener.js 16:06:06 INFO - PROCESS | 3288 | ++DOMWINDOW == 95 (0000006E5E46A400) [pid = 3288] [serial = 2355] [outer = 0000006E5DEFB400] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 94 (0000006E5E491000) [pid = 3288] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 93 (0000006E55833C00) [pid = 3288] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 92 (0000006E52926800) [pid = 3288] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 91 (0000006E5A1C9800) [pid = 3288] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 90 (0000006E68548800) [pid = 3288] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 89 (0000006E50C52800) [pid = 3288] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 88 (0000006E50FEA400) [pid = 3288] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 87 (0000006E5E497C00) [pid = 3288] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 86 (0000006E61407000) [pid = 3288] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 85 (0000006E5614B000) [pid = 3288] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 84 (0000006E5E512800) [pid = 3288] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 16:06:06 INFO - PROCESS | 3288 | --DOMWINDOW == 83 (0000006E5B3DF800) [pid = 3288] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:06:07 INFO - PROCESS | 3288 | 1461193567008 Marionette TRACE conn5 <- [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]]]}] 16:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:06:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:06:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 734ms 16:06:07 INFO - PROCESS | 3288 | 1461193567038 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 16:06:07 INFO - PROCESS | 3288 | 1461193567040 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 16:06:07 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:06:07 INFO - PROCESS | 3288 | 1461193567044 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:06:07 INFO - PROCESS | 3288 | 1461193567046 Marionette TRACE conn5 <- [1,3098,null,{}] 16:06:07 INFO - PROCESS | 3288 | 1461193567051 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:07 INFO - PROCESS | 3288 | 1461193567164 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 16:06:07 INFO - PROCESS | 3288 | 1461193567256 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E61F86800 == 46 [pid = 3288] [id = 786] 16:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 84 (0000006E5B37C800) [pid = 3288] [serial = 2356] [outer = 0000000000000000] 16:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 85 (0000006E5E478000) [pid = 3288] [serial = 2357] [outer = 0000006E5B37C800] 16:06:07 INFO - PROCESS | 3288 | 1461193567301 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 86 (0000006E5E495400) [pid = 3288] [serial = 2358] [outer = 0000006E5B37C800] 16:06:07 INFO - PROCESS | 3288 | 1461193567647 Marionette TRACE conn5 <- [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"]]]}] 16:06:07 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:06:07 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 16:06:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:06:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:06:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:06:07 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:06:07 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 629ms 16:06:07 INFO - PROCESS | 3288 | 1461193567676 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 16:06:07 INFO - PROCESS | 3288 | 1461193567678 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 16:06:07 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:06:07 INFO - PROCESS | 3288 | 1461193567682 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:06:07 INFO - PROCESS | 3288 | 1461193567684 Marionette TRACE conn5 <- [1,3102,null,{}] 16:06:07 INFO - PROCESS | 3288 | 1461193567687 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:06:07 INFO - PROCESS | 3288 | 1461193567808 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 16:06:07 INFO - PROCESS | 3288 | 1461193567816 Marionette TRACE conn5 -> [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\", \"f5851753-d183-4268-829e-f95d92e169b7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:06:07 INFO - PROCESS | 3288 | ++DOCSHELL 0000006E62D4A000 == 47 [pid = 3288] [id = 787] 16:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 87 (0000006E5E48F000) [pid = 3288] [serial = 2359] [outer = 0000000000000000] 16:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 88 (0000006E5E512800) [pid = 3288] [serial = 2360] [outer = 0000006E5E48F000] 16:06:07 INFO - PROCESS | 3288 | 1461193567864 Marionette DEBUG loaded listener.js 16:06:07 INFO - PROCESS | 3288 | ++DOMWINDOW == 89 (0000006E5E5C9C00) [pid = 3288] [serial = 2361] [outer = 0000006E5E48F000] 16:06:08 INFO - PROCESS | 3288 | 1461193568257 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:06:08 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:06:08 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 628ms 16:06:08 INFO - PROCESS | 3288 | 1461193568313 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 16:06:08 INFO - PROCESS | 3288 | 1461193568315 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 16:06:09 WARNING - u'runner_teardown' () 16:06:09 INFO - No more tests 16:06:09 INFO - Got 0 unexpected results 16:06:09 INFO - SUITE-END | took 668s 16:06:09 INFO - Closing logging queue 16:06:09 INFO - queue closed 16:06:09 INFO - Return code: 0 16:06:09 WARNING - # TBPL SUCCESS # 16:06:09 INFO - Running post-action listener: _resource_record_post_action 16:06:09 INFO - Running post-run listener: _resource_record_post_run 16:06:10 INFO - Total resource usage - Wall time: 680s; CPU: 14.0%; Read bytes: 245884928; Write bytes: 1046518784; Read time: 2513350; Write time: 5494590 16:06:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:06:10 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 76556800; Read time: 0; Write time: 386810 16:06:10 INFO - run-tests - Wall time: 676s; CPU: 14.0%; Read bytes: 245884928; Write bytes: 892297728; Read time: 2513350; Write time: 5035850 16:06:10 INFO - Running post-run listener: _upload_blobber_files 16:06:10 INFO - Blob upload gear active. 16:06:10 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:06:10 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 16:06:10 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-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:06:10 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-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:06:11 INFO - (blobuploader) - INFO - Open directory for files ... 16:06:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:06:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:06:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:06:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:06:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:06:12 INFO - (blobuploader) - INFO - Done attempting. 16:06:12 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:06:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:06:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:06:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:06:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:06:13 INFO - (blobuploader) - INFO - Done attempting. 16:06:13 INFO - (blobuploader) - INFO - Iteration through files over. 16:06:13 INFO - Return code: 0 16:06:13 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:06:13 INFO - Using _rmtree_windows ... 16:06:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:06:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0e73eecaf8d9936c854dd0c35838742c1cafbe199a4f140e0f158d80c60e00029c2c91b38ecdac440d75b7f75bf0f7aeeca3084ea0fd8bc9b2053d1cb2eddfae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8735ca48d3ebafa81c6f567dc8ccecb6a0ae5e739b2c4bfae9f20e5d4e01c35329ce4af080e3b5a0d3ecf3da776c2da58eb1601f9e2e0882e373ffdabcabffec"} 16:06:13 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:06:13 INFO - Writing to file C:\slave\test\properties\blobber_files 16:06:13 INFO - Contents: 16:06:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0e73eecaf8d9936c854dd0c35838742c1cafbe199a4f140e0f158d80c60e00029c2c91b38ecdac440d75b7f75bf0f7aeeca3084ea0fd8bc9b2053d1cb2eddfae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8735ca48d3ebafa81c6f567dc8ccecb6a0ae5e739b2c4bfae9f20e5d4e01c35329ce4af080e3b5a0d3ecf3da776c2da58eb1601f9e2e0882e373ffdabcabffec"} 16:06:13 INFO - Running post-run listener: copy_logs_to_upload_dir 16:06:13 INFO - Copying logs to upload dir... 16:06:13 INFO - mkdir: C:\slave\test\build\upload\logs 16:06:13 INFO - Copying logs to upload dir... 16:06:13 INFO - Using _rmtree_windows ... 16:06:13 INFO - Using _rmtree_windows ... 16:06:13 INFO - Using _rmtree_windows ... 16:06:13 INFO - Using _rmtree_windows ... 16:06:13 INFO - Using _rmtree_windows ... 16:06:13 INFO - Using _rmtree_windows ... 16:06:13 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=867.116000 ========= master_lag: 57.88 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 24 secs) (at 2016-04-20 16:07:11.548414) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 16:07:11.549289) ========= '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-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0e73eecaf8d9936c854dd0c35838742c1cafbe199a4f140e0f158d80c60e00029c2c91b38ecdac440d75b7f75bf0f7aeeca3084ea0fd8bc9b2053d1cb2eddfae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8735ca48d3ebafa81c6f567dc8ccecb6a0ae5e739b2c4bfae9f20e5d4e01c35329ce4af080e3b5a0d3ecf3da776c2da58eb1601f9e2e0882e373ffdabcabffec"} build_url:https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/0e73eecaf8d9936c854dd0c35838742c1cafbe199a4f140e0f158d80c60e00029c2c91b38ecdac440d75b7f75bf0f7aeeca3084ea0fd8bc9b2053d1cb2eddfae", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/8735ca48d3ebafa81c6f567dc8ccecb6a0ae5e739b2c4bfae9f20e5d4e01c35329ce4af080e3b5a0d3ecf3da776c2da58eb1601f9e2e0882e373ffdabcabffec"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QfHKy5c5SyCQsKsEaH5obA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.62 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 16:07:12.266609) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 16:07:12.266921) ========= '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-099\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-099 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-099 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-099\AppData\Local LOGONSERVER=\\T-W864-IX-099 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-099 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-099 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-099 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.09 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 16:07:12.457155) ========= ========= Started reboot slave lost (results: 0, elapsed: 3 secs) (at 2016-04-20 16:07:12.457445) ========= ========= Finished reboot slave lost (results: 0, elapsed: 3 secs) (at 2016-04-20 16:07:16.416770) ========= ========= Total master_lag: 58.69 =========